B
Embedded Engineer- Firmware, Controls, Architecture
Brightsmith
Pittsburgh · On-site Full-time Today
About the role
About
Brightsmith are pleased to be partnering with an advanced fuel cell technology company looking to build a product that is manufacturable, cost-effective, reliable, and scalable. You will directly impact system stability, fault handling, and readiness for scale in a real, deployed energy product. This position is based in Pittsburgh.
What You’ll Do
- Design and maintain embedded firmware and control systems
- Own system behavior (state machines, control logic, configuration)
- Improve reliability by identifying failure modes and edge cases
- Support field and production issues
- Lead next-gen control architecture (fault handling, scalability)
- Build automated testing and validation infrastructure
- Drive systems from prototype → production → scale
Mindset
Ownership-driven, execution-focused, and comfortable operating in ambiguity. You challenge weak designs, move quickly, and prioritise systems that work in the field.
Why It Matters
What We’re Looking For
- 3+ years in embedded firmware and control systems
- Strong programming skills in:
- C / C++
- Python
- MATLAB / Simulink
- Experience with:
- State machine design and control logic
- Firmware validation and repeatable system behavior
- Debugging across hardware/software boundaries
- Familiarity with:
- CAN networks (e.g., SAE J1939)
- Vector tools (CANalyzer, CANoe)
- Linux-based development environments
Technical Strengths
- Embedded systems and real-time behavior
- Control systems fundamentals
- Root cause analysis and system-level debugging
- Test design, including:
- State machine validation
- Fault injection and edge case testing
- Deterministic, repeatable test coverage
Skills
C++CANCANalyzerCANoeCControl SystemsEmbedded SystemsJ1939LinuxMATLABPythonReal-time BehaviorSimulinkState MachinesVector
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free