ETA Logo Landscape RGBETA Logo Landscape RGBETA RGBETA Logo Landscape RGB
  • Our solutions
    • Motor SLV 120
    • Controller MCX 130
  • Industries
    • Outdoor Power Equipment
    • E-mobility
    • Agriculture and Construction
    • Marine
    • HVAC
  • Company
    • About us
      • Background
    • Careers
  • Contact us
+44 (0)1953 425 134
✕
Senior Simulation & Test Engineer – Electronics
May 12 2022

Senior Firmware Engineer – Development

Published by ETA group on Jan 12 2022
Categories
  • Careers
Tags

Senior Firmware Engineer - Development 


Job Description

 

Purpose

The Senior Firmware Engineer is an integral member of the Engineering Team working with them to deliver firmware and software requirements, as defined by the line manager, for the development of products across different market sectors. The Senior Firmware Engineer is responsible for hardware aspects of control, sensing and communications of the design of power systems and motors under the direction of the Line Manager. The Senior Firmware Engineer will support the Chief Technical Officer and Lead Electronics Engineer.

Duties
  • Design, Develop, Test and maintain firmware & test software for ETA’s products, predominately in C
  • Integrate and validate new product designs
  • Have an awareness of compliance requirements and develop code in accordance with relevant regulations
  • Maintain & Generate documentation related to the program code
  • Contribute to top level architecture of firmware / software
  • Technical support to the Firmware Lead and project leads
  • Interface with hardware design and development
  • Contribute to continuous integration pipeline for automated testing of code
  • Create & maintain standards additionally contributing to an efficient process
  • Create & Promote Ideas for continuous improvement
  • To Complete any other reasonable tasks identified by the line manager or project manager

 Accountabilities
  • Ensure company standards are met for code development, both regulatory and best practice
  • Take lead responsibility for firmware aspects of the design of 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 / updates to leadership team
  • Maintain a safe, clean, and orderly environment reflective of HSE principles


Person Specification
  • Process driven with the ability to enhance, improve and develop processes as the business grows and looks to continuously improve
  • Exceptional attention to detail and capable of maintaining high standards even under pressure, produces accurate results
  • Passionate and driven to deliver value to the business
  • Technically strong with a commercial mindset
  • Problem solving and resourceful – focuses on cause, not symptom, proactive approach and can identify best use of resources to deliver value
  • Accountable – takes responsibility for outputs and actions
  • Constructively challenge – able to positively challenge the status quo to realise benefit
  • Support QA and optimise performance.

 

Qualifications
  • Degree in an engineering related discipline or relevant experience
  • Ideally working to or achieved a chartered Qualification as part of personal development

 

Experience
  • Ideally, Experience in FW development for design of switch mode power supply designs, motor control and mains AC/DC Chargers
  • Excellent knowledge of C /C ++ targeting ARM architecture (Bare Metal) ideally good knowledge of STM32 M4 Cores, using the GNU Compiler Collection (GCC) and Makefiles
  • Experience writing test software & development of test jigs
  • Knowledge of both theoretical and practical aspects of electronic engineering including excellent debugging & troubleshooting experience both hardware and firmware
  • Familiarity with coding standards (MISRA)
  • Familiarity with source control / development (GIT) with continuous integration (Jenkins)
  • Experience using code documentation tools (i.e. doxygen)

Skills/Abilities/Knowledge/Qualities
  • Strong documentation and writing skills.
  • Good Interpersonal Skills
  • Positive can-do approach
  • Attention to detail
  • Evidence based Approach to work
  • Teamwork but also able to take initiative
  • Time & Priority Management
  • Keep up to date with developing technologies
  • Understanding of Regulatory / Certification Requirements (IEC 60335)
  • Understanding of H&S, HR
  • Empathy with the mission, vision, values and ethos of the company
  • Resilience: ability to cope under pressure

Apply for this position


If you'd like the chance to join our high calibre team and have the opportunity to positively influence
environmental outcomes globally, please introduce yourself and send us a CV.

Send us your CV

More ETA career opportunities


May 12 2022
Published by Anthony Basker on May 12 2022
Categories
  • Careers

Senior Electronics Engineer – Power Electronics

Do you like it?96
Read more
May 12 2022
Published by Anthony Basker on May 12 2022
Categories
  • Careers

Senior Simulation & Test Engineer – Electronics NI Test Engineer

Do you like it?96
Read more
May 12 2022
Published by Anthony Basker on May 12 2022
Categories
  • Careers

Senior Simulation & Test Engineer – Electronics

Do you like it?96
Read more
Jan 12 2022
Published by ETA group on Jan 12 2022
Categories
  • Careers

Senior Firmware Engineer – Development

Do you like it?96
Read more
Spread the love
 
 Tweet 
Share
96
our terms
  • privacy policy
  • terms and conditions
  • cookies policy
  • anti-slavery

navigation
  • our solutions
  • industries
  • company
  • contact us
+44 (0)1953 425 134
  • info@eta-gp.com
  • LinkedIn
  • Twitter

Data Logger Opportunity >

© 2022 ETA Green Power All Rights Reserved. For clarification on any statistics shown on our website, please email us.
    +44 (0)1953 425 134