SonicJobs Logo
Left arrow iconBack to search
Exclamation markThis job is no longer availableReasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications

Buyer

Gerrell & Hard
Posted a month ago
Location

Southampton, Hampshire SO152AE, England

Salary

£35,000 per annum

Contract type

Full Time

Senior Firmware & Software Engineer
Permanent - £competitive salary
Norfolk

Our research and development client specialises in electric motors, controllers, and inverters for various applications. They are looking to recruit a Senior Firmware & Software Engineer on a perm basis to join their Engineering team.

Purpose
The Senior Firmware & Software Engineer is an integral member of the Engineering Team working with them to deliver firmware and software requirements, as defined by the Lead Firmware Engineer, for the development of products across different market sectors. The Senior Firmware & Software Engineer will also support the Chief Technical Officer and Lead Electronics Engineer.

Duties
Design, develop, maintain and test firmware and software for all products.
Generate and maintain documentation related to the development of firmware and software and its testing.
Technical support to the Firmware Lead and Project Managers
Interface with hardware design and development
Develop and modify code to meet standards.
Promote continuous improvement.
Complete any other reasonable tasks identified by the Lead Firmware Engineer or Project Manager

Accountabilities
Ensure company standards are met for code development, regulatory and best practice.
Develop firmware and software aspects of the design for power systems, motors, and motor controllers.
Ensure deliverables are met in accordance with the project plans, assessing resources required to complete work packages, communicating any problems or updates to leadership team.
Maintain a safe, clean, and orderly environment reflective of HSE principles.

Person Specification
Desire to learn and continuously improve to meet company objectives particularly in firmware and software.
Attention to detail.
Technically capable
Problem solving and resourceful.
Accountable, takings responsibility for actions
Support QA and optimise performance.
Qualifications
Degree in an engineering related discipline or relevant experience

Experience
Ability to read and understand electronic schematics.
Experience in writing firmware for microcontrollers with cross compilers
Experience in writing software for Windows.
Experience in C and C++
Knowledge of firmware and software debugging
Familiarity with coding standards, such as MISRA
Familiarity with source control, such as GIT

Skills/Abilities/Knowledge/Qualities
Empathy with the mission, vision, values and ethos of the company
Ability to work overseas as required by business needs
Resilience; ability to cope under pressure
Positive about change and continuous improvement
Engaging, personable and approachable.
Seen to be demonstrably and consistently supportive in working with all staff
Process driven; results orientated
Can work at pace, with fast changing priorities; shows agility and adaptability
Delegation skills
Works with a growth mindset
Good degree of self- awareness
Works in alignment to others, as a default position
Planning, organisational and time management skills
Team worker with ability to use own initiative
IT skills including email, Word, Excel, PowerPoint and MRP software
Full driving licence and own vehicle insured for business use

To apply please send an MS Word formatted version of your CV for our review and consideration.

Explore these related job opportunities