Skip to content
mimi

Embedded Software Engineer – Electric Propulsion – Marine EV

EVEREC

US · On-site Full-time Mid Level 2mo ago

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

Battery management systemBattery systemsControl systemsElectric vehiclesEmbedded softwareInvertersPower electronicsPropulsion systemsReal-time software development

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