Skip to content
mimi

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