Post Job Free
Sign in

Firmware Engineer

Company:
SoloPoint Solutions
Location:
Norwalk, CA, 90650
Posted:
May 22, 2025
Apply

Description:

Qualifications:

BS EE or Computer Science - Master's Preferred

7 years of leading Embedded Firmware development activities in C/C++ with power electronics or motor drive applications

Safety Compliance to comply with UL/Military/ Aviation safety standards for firmware and Software compliance, nice to have

Experience with advanced control system theory, modeling, simulation, stability analysis, control loop shaping, signaling, and processing.

Applications layer controls & low-level firmware - driver design processors

Proficient with Bare Metal firmware programming.

Must have experience writing low-level device drivers (ADC, PWM, Timers, GPIO, SPI, SCI, UART, CAN, etc.)

32-bit Power Architecture-based microcontrollers (MCUs) from NXP (MPC5643L/MPC5744P)

Familiar with Modbus, SPI, RS485 and CAN Bus J1939 (twisted pairs)

Must be hands-on and have experience with the setup of test equipment. (Use oscilloscopes, data loggers/analyzers, software development tools, CANalyzer)

US Citizen - ability to obtain clearance

Responsibilities:

Hands-on debugging, troubleshooting, and testing of existing and new firmware.

Develop new firmware to implement control algorithms such as DC bus voltage control loop, current control loop, and grid synchronization for power electronics

Develop test plans, perform validation tests, and ensure compliance.

Develop and implement firmware lifecycle control process and documentation.

Work closely with the hardware and controls teams to architect, implement, test, and deploy safety-critical software on next-generation products as well as existing systems

Apply