Crawford Thomas Recruiting · 18 hours ago
Senior Embedded Systems Engineer (Hardware & Firmware)
Crawford Thomas Recruiting is seeking a Senior Embedded Systems Engineer who possesses the rare ability to navigate the entire product lifecycle. This role involves mixed-signal design, firmware development, and the implementation of robust testing environments to ensure mission-critical reliability.
Responsibilities
Architect and generate complex mixed-signal electronics designs and analog circuits using Altium Designer
Design and optimize embedded software primarily in C, ensuring high performance in resource-constrained environments
Lead the 'Board Bring-Up' process, debugging hardware-software interactions and conducting Hardware-in-the-Loop (HIL) testing
Administer the build server environment and maintain rigorous source control and issue-tracking protocols to ensure code integrity
Drive the design review process, including DFMEA analysis, to identify and mitigate potential failure modes early in the development cycle
Develop supporting applications and scripts using C# and Python for testing, automation, and system interfacing
Qualification
Required
BS in Electrical Engineering (EE), Software Engineering (SE), or a related technical field
5+ years of hands-on experience designing and developing Embedded Systems
Highly proficient in C for embedded applications, with additional experience in C# and Python for system-level tools
Proven experience designing analog circuits and mixed-signal systems using Altium Designer
Deep experience with board bring-up, debugging, and HIL (Hardware-in-the-Loop) testing
Familiarity with DFMEA, formal design reviews, and version control (Git/SVN) in a build-server environment
Benefits
Competitive salary and performance-based bonus structure.
Opportunity to lead high-visibility projects from concept to mass production.
Professional development support for emerging technologies in the embedded space.