Firmware/Embedded Software Engineer

Posted 7 Hours Ago
Be an Early Applicant
Los Angeles, CA, USA
In-Office
130K-190K Annually
Mid level
Greentech • Transportation • Energy • Manufacturing
The Role
Develop and test embedded firmware and software for battery-electric locomotive control systems. Responsibilities include C/C++ and Python development, industrial HMI design, Linux configuration, communication protocols, high-voltage control algorithms, SCADA and MQTT integration, safety-critical validation, and system testing. The role collaborates with electrical and mechanical engineering teams across laboratory and field environments.
Summary Generated by Built In

Who We Are:

At Voltify, we are building the next generation of rail - battery locomotives that fast charge autonomously and dynamically through a dedicated self-sustained microgrid network.

We are bringing back the power to the industry and eliminating the dependency on fossil fuels.

Lowering the rail industries main expense - energy - by more than 20%.

This is over $3B yearly just in North America.

We are already working with some of the largest global rail companies with over $50M in contingent orders.

We have raised over $30M from top tier funds and strategics and rapidly growing.

Our founding team has a proven track record in building billion $ public companies in renewable energy and infrastructure.

About The Role:

We’re looking for a Firmware/Embedded Software Engineer to write and test software for our battery electric locomotive control systems. You'll work on everything from low-level embedded firmware to industrial HMI interfaces, collaborating closely with electrical and mechanical teams to bring our locomotive to life.

We want a driven, fast-paced self-learner who can move between embedded C/C++ development, Linux system configuration, and high-level HMI design while maintaining rigorous safety standards.

We offer a competitive salary, comprehensive benefits, and the opportunity to build the software backbone of the future of rail technology.

What You'll Do:

  • Write and test embedded software and firmware for locomotive system controls (C/C++, Python)
  • Design and implement industrial HMI interfaces using HTML or GUI programming frameworks
  • Configure and maintain Linux systems, including BASH scripting and network configuration
  • Implement robust communication stacks for Ethernet, CAN Bus, I2C, and SPI protocols
  • Develop control algorithms for high-voltage systems including BMS and power routing
  • Create and maintain software architecture documentation and technical specifications
  • Implement simple signal filtering and data processing algorithms
  • Develop network APIs and integrate with SCADA systems and MQTT protocols
  • Design software for safety-critical systems with proper validation and verification
  • Collaborate with electrical engineers on embedded controller integration
  • Support system testing and validation in lab and field environments

What We’re Looking For:

  • 3+ years of embedded software/firmware development experience (automotive, marine, industrial, or rail preferred)
  • Strong proficiency in C, C++, and Python
  • Experience with Linux system administration, configuration, and shell scripting
  • Hands-on experience with communication protocols: CAN Bus, Ethernet, I2C, SPI
  • Knowledge of high-voltage system control (BMS, power routing, contactor control)
  • Experience designing industrial HMI interfaces (web-based or native GUI)
  • Understanding of software architecture and documentation practices
  • Familiarity with safety-critical software development principles
  • Nice to have: STM32 microcontroller experience
  • Nice to have: MATLAB/Simulink experience for model-based design
  • Nice to have: Experience with SCADA systems, MQTT, or industrial IoT protocols
  • Ability to thrive in fast-paced, high-pressure startup environments
  • Proactive problem-solver who takes ownership from concept to deployment
  • Passion for clean energy and sustainable transportation
  • Bonus: Experience with battery management systems or electric vehicle controls
  • Bonus 2: Loves trains

Skills Required

  • 3+ years of embedded software or firmware development experience
  • Strong proficiency in C, C++, and Python
  • Experience with Linux system administration, configuration, and shell scripting
  • Hands-on experience with CAN Bus, Ethernet, I2C, and SPI
  • Knowledge of high-voltage system control, including BMS, power routing, and contactor control
  • Experience designing industrial HMI interfaces
  • Understanding of software architecture and documentation practices
  • Familiarity with safety-critical software development principles
  • STM32 microcontroller experience
  • MATLAB/Simulink experience for model-based design
  • Experience with SCADA systems, MQTT, or industrial IoT protocols
  • Ability to thrive in fast-paced, high-pressure startup environments
  • Proactive problem-solving and ownership from concept to deployment
  • Experience with battery management systems or electric vehicle controls
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
41 Employees
Year Founded: 2024

What We Do

Voltify develops energy infrastructure for freight rail, combining battery-electric locomotives with autonomous, dynamic fast charging and dedicated, self-sustaining microgrid networks. The company helps rail operators replace diesel and reduce dependence on fossil fuels while lowering energy costs by more than 20%. Its broader platform is designed to enable electrification without massive infrastructure investments, supporting lower emissions across the rail industry.

Similar Jobs

A2e Technologies Logo A2e Technologies

Firmware Engineer

Hardware • Other • Consulting
In-Office
3 Locations
49 Employees

Procom Consultants Group Ltd. Logo Procom Consultants Group Ltd.

Firmware Engineer

Information Technology • Professional Services • Consulting
In-Office
Santa Clara, CA, USA
350 Employees
In-Office
Sunnyvale, CA, USA
3411 Employees
171K-253K Annually

Pivotal Systems Logo Pivotal Systems

Embedded Software Engineer

Semiconductor • Energy • Manufacturing
In-Office
Fremont, CA, USA
73 Employees

Similar Companies Hiring

Fortune Brands Innovations Thumbnail
Manufacturing
Deerfield, IL
10000 Employees
Rosendin Thumbnail
Other • Manufacturing
San Jose, CA
6219 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account