Senior Embedded Software Engineer
Core
Developing and validating efficient embedded software for power electronic systems (motor drives, battery management, chargers) and leading research projects to prototype new technologies.
Role type
Senior Embedded Software Engineer (Power Electronics Research)
Builds
Power electronic system prototypes, demonstration rigs, and proof-of-concept products for consumer appliances.
Domain
Consumer electronics, Power Electronics, Embedded Systems
Deliverable
production ML models | product features | research | infrastructure
Required skills
C/C++ programming, ARM microcontroller development, embedded software validation, electronics research, technical reporting, mentoring, project planning, risk management
Preferred skills
Assembly/machine code programming, MATLAB/Python simulation, high-speed signal acquisition, laboratory equipment usage, agile working
Technologies
ARM, C/C++, MATLAB, Python, Atlassian tools
Responsibilities
Develop software for motor drives, battery management systems, and power conversion architectures; Research emerging technologies via papers and patents; Design and test prototype systems; Mentor junior engineers and students; Evaluate microcontrollers for cost and performance; Present technical concepts to stakeholders.
Seniority
Senior, hands-on IC with mentorship