Embedded Engineer- Firmware, Controls, Architecture
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 DoDesign and maintain embedded firmware and control systemsOwn system behavior (state machines, control logic, configuration)Improve reliability by identifying failure modes and edge casesSupport field and production issuesLead next-gen control architecture (fault handling, scalability)Build automated testing and validation infrastructureDrive systems from prototype → production → scaleMindsetOwnership-driven, execution-focused, and comfortable operating in ambiguity. You challenge weak designs, move quickly, and prioritise systems that work in the field.Why It MattersWhat We’re Looking For3+ years in embedded firmware and control systemsStrong programming skills in:C / C++PythonMATLAB / SimulinkExperience with:State machine design and control logicFirmware validation and repeatable system behaviorDebugging across hardware/software boundariesFamiliarity with:CAN networks (e.g., SAE J1939)Vector tools (CANalyzer, CANoe)Linux-based development environmentsTechnical StrengthsEmbedded systems and real-time behaviorControl systems fundamentalsRoot cause analysis and system-level debuggingTest design, including:State machine validationFault injection and edge case testingDeterministic, repeatable test coverage