Embedded Software Engineer – Electric Propulsion – Marine EV – Rhode Island - $DOE
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:
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
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