Embedded Software Engineer – Electric Propulsion – Marine EV
EVEREC
About the role
About the Role
We are looking for an Embedded Software Engineer to join a fast-growing electric marine technology business developing next-generation electric propulsion and energy storage systems.
You will play a key role in developing software that directly impacts real-world product performance, working across the interface of hardware and software within a live R&D environment.
This is a hands-on role in a growing engineering team, offering exposure to full system integration, including propulsion, battery systems, controls, and onboard electronics.
Key Responsibilities
- Design, develop and maintain embedded software for electric propulsion and energy storage systems.
- Work closely with electrical and systems engineers to ensure seamless integration between software and physical hardware.
- Contribute to control logic and system behaviour across propulsion, battery and power electronics systems.
- Support software validation, debugging and troubleshooting across development and test environments.
- Improve performance, efficiency and reliability of embedded systems through iterative development.
- Work alongside mechanical, electrical, controls and integration teams to support overall system development.
- Operate within a fast-paced development environment, contributing to new product development and ongoing system improvements.
Requirements
- BSc/MSc in Electrical Engineering, Software Engineering, Mechatronics or similar.
- 5–10 years’ experience in Embedded Software Engineering.
- Experience working in R&D or product development environments.
- Strong understanding of embedded systems and real-time software development.
- Experience working with physical hardware and control systems.
Background in one or more of the following:
- Electric vehicles
- Automotive systems
- Aerospace / aviation
- eVTOL
- Battery systems / BMS
- Power electronics / inverters
- Propulsion systems
Ability to work across hardware and software boundaries.
Experience in fast-paced or scale-up engineering environments is beneficial.
Why Join
- Work on cutting-edge electric propulsion technology within a rapidly growing sector.
- Be part of a business moving from R&D into production scale-up.
- Opportunity to work on real-world, high-performance systems rather than isolated software.
- High level of technical ownership and visibility across the product.
- Collaborative, engineering-led environment with strong growth potential.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free