Job Description
Software Engineer / Embedded Firmware Engineer
Location:Houston TX
Rate: $50 - $90 per hour
Type:Contract Onsite (6-12 months contract)
7 yearsof professional experience in embedded software and firmware development.
Were supporting a rapidly growing technology company operating at the intersection of space systems advanced energy storage grid technology and defense applications.
Responsibilities
- Design develop and maintain embedded firmware for microcontrollers used in BMS and power systems
- Perform board bring-up bootloader development peripheral configuration and low-level driver implementation
- Write firmware in Embedded C/C with supporting tools in Python and C#
- Implement and debug communication interfaces: CAN CAN-FD DroneCAN SPI I²C UART USB Ethernet
- Collaborate with electrical engineers during schematic review PCB layout and hardware debugging
- Debug complex hardware/firmware issues using oscilloscopes logic analyzers JTAG/SWD
- Develop manufacturing calibration and diagnostic tools for production and field use
- Execute firmware validation regression testing and fault-injection testing
- Support system-level integration with power electronics sensors and safety circuits
- Produce technical documentation (software architecture ICDs test plans user guides)
Required Experience
- Bachelors degree in Computer Engineering Electrical Engineering Computer Science or similar
- 7 years professional experience in embedded firmware development
- Proven experience programming microcontroller-based PCBs from bring-up to production
- Strong proficiency in Embedded C/C Python and C#
- Experience with bare-metal or RTOS systems (interrupts timing memory-constrained environments)
- Hands-on experience working directly with hardware teams
- Ability to read and interpret schematics datasheets and electrical designs
Required Experience:
IC
Job DescriptionSoftware Engineer / Embedded Firmware Engineer Location:Houston TXRate: $50 - $90 per hour Type:Contract Onsite (6-12 months contract)7 yearsof professional experience in embedded software and firmware development.Were supporting a rapidly growing technology company operating at the ...
Job Description
Software Engineer / Embedded Firmware Engineer
Location:Houston TX
Rate: $50 - $90 per hour
Type:Contract Onsite (6-12 months contract)
7 yearsof professional experience in embedded software and firmware development.
Were supporting a rapidly growing technology company operating at the intersection of space systems advanced energy storage grid technology and defense applications.
Responsibilities
- Design develop and maintain embedded firmware for microcontrollers used in BMS and power systems
- Perform board bring-up bootloader development peripheral configuration and low-level driver implementation
- Write firmware in Embedded C/C with supporting tools in Python and C#
- Implement and debug communication interfaces: CAN CAN-FD DroneCAN SPI I²C UART USB Ethernet
- Collaborate with electrical engineers during schematic review PCB layout and hardware debugging
- Debug complex hardware/firmware issues using oscilloscopes logic analyzers JTAG/SWD
- Develop manufacturing calibration and diagnostic tools for production and field use
- Execute firmware validation regression testing and fault-injection testing
- Support system-level integration with power electronics sensors and safety circuits
- Produce technical documentation (software architecture ICDs test plans user guides)
Required Experience
- Bachelors degree in Computer Engineering Electrical Engineering Computer Science or similar
- 7 years professional experience in embedded firmware development
- Proven experience programming microcontroller-based PCBs from bring-up to production
- Strong proficiency in Embedded C/C Python and C#
- Experience with bare-metal or RTOS systems (interrupts timing memory-constrained environments)
- Hands-on experience working directly with hardware teams
- Ability to read and interpret schematics datasheets and electrical designs
Required Experience:
IC
View more
View less