Skip to content
mimi

Embedded Software Engineer – Electric Propulsion – Marine EV – Rhode Island - $DOE

EVEREC

Warwick · On-site Full-time Mid Level 2d 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:

Embedded Software Development:

  • Design, develop and maintain embedded software for electric propulsion and energy storage systems.

Hardware / Software Integration:

  • Work closely with electrical and systems engineers to ensure seamless integration between software and physical hardware.

Control Systems Support:

  • 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.

Cross-Functional Collaboration:

  • Work alongside mechanical, electrical, controls and integration teams to support overall system development.

R&D Contribution:

  • 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

  • eVTOL

  • Battery systems / BMS

  • 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

BMS

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