Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
22 hours ago
RustC++GoPythongRPC
Job Description
Embedded Software Engineer – Battery Systems
Contract Duration: 6–12 months
Remote (USA)
We're looking for an Embedded Software Engineer to develop embedded software for field battery systems, working closely with hardware and product teams on debugging, integration, and deployment.
What you'll do:
- Develop embedded software primarily in C, with some C++ (Golang, Rust a big plus)
- Build user-facing and embedded services for field battery systems
- Work with Python, Go, gRPC, and Protobuf
- Collaborate with hardware and product teams on debugging, integration, and deployment
Core Skills:
- C/C++, Python, Golang (preferred); Golang/Rust are pluses
- gRPC, MQTT, Protobuf, Modbus, CAN
- RTOS — Zephyr OS preferred, or similar
- Embedded Linux
- Board-level bring-up experience; some exposure to board layout/schematics helpful
- Experience in regulated environments (Aerospace, Medical, etc.) ideal
- Familiarity with standards like UL 1998 or ISO 26262 a plus
- Experience with Requirements, Validation, etc. helpful
eye
Similar jobs
- MT
Mainframe Engineer
NewMetasys Technologies
Boulder, CO🇺🇸On-site22 hours agoTechnology - VE
Senior Digital Key Engineer
NewVeridianTech
Palo Alto, CA🇺🇸Hybrid22 hours agoEmbedded SystemsEngineering - CS
Lead Software Engineer (Onsite Charlotte, NC / New Jersey /Dallas, TX)
NewCompest Solutions Inc
Charlotte, NC🇺🇸On-site22 hours agoDynamoDBNeo4jNode.js+6Technology - ET
Forward Deployed Engineer
NewePace Technologies, Inc
Columbia, MD🇺🇸On-site22 hours agoEngineering - AM
Systems Development Engineer, Platform Engineering and Emerging with Security Clearance
NewAmazon
Seattle, WA🇺🇸$129.2k - $174.8k/yrHybrid22 hours agoRubyAWSC#+6Technology - AM
System Development Engineer, Astra ADC with Security Clearance
NewAmazon
Arlington, VA🇺🇸$129.2k - $174.8k/yrHybrid22 hours agoScrumAgileEngineering