Voltify is seeking a Firmware/Embedded Software Engineer in Fullerton, California, to develop software for battery electric locomotive control systems. The ideal candidate should have over 3 years of experience in embedded software development, strong skills in C, C++, and Python, and a background in Linux system administration. You'll work on HMI design, communication protocols, and safety-critical systems, contributing to the future of rail technology. This role offers a competitive salary and comprehensive benefits.
Qualifications
3+ years of embedded software/firmware development experience.
Strong proficiency in C, C++, and Python.
Experience with Linux system administration and configuration.
Hands-on experience with communication protocols like CAN Bus, Ethernet, I2C, SPI.
Responsibilities
Write and test embedded software and firmware for locomotive system controls.
Design and implement industrial HMI interfaces using HTML or GUI programming frameworks.
Configure and maintain Linux systems, including BASH scripting and network configuration.
Collaborate with electrical engineers on embedded controller integration.
Skills
C
C++
Python
Embedded systems
Linux System Administration
Communication protocols
HMI Interfaces
Safety-critical software development
Job description
Voltify is seeking a Firmware/Embedded Software Engineer in Fullerton, California, to develop software for battery electric locomotive control systems. The ideal candidate should have over 3 years of experience in embedded software development, strong skills in C, C++, and Python, and a background in Linux system administration. You'll work on HMI design, communication protocols, and safety-critical systems, contributing to the future of rail technology. This role offers a competitive salary and comprehensive benefits.