Embedded Systems Engineer
Role details
Job location
Tech stack
Job description
Design and develop embedded systems utilizing ARM, PIC, STM, or similar microcontrollers Develop and maintain embedded firmware primarily in C Create schematics and PCB layouts using industry-standard EDA/CAD tools Assemble, test, and debug hardware prototypes Troubleshoot and resolve hardware and firmware issues during development and field deployment Collaborate with engineering and production teams to support product development and continuous improvement
Requirements
Alpha Elevator Control is seeking an Embedded Systems Engineer for a full-time, on-site position in Sacramento, California. We are open to both experienced engineers and recent college graduates with strong technical skills, hands-on project experience, and a passion for embedded systems development.
The ideal candidate will have proven experience developing microcontroller-based systems from initial concept through schematic design, PCB layout, prototype development, firmware implementation, testing, and final production readiness. This role requires a hands-on engineer with strong problem-solving abilities and a solid understanding of embedded hardware and software development., Strong proficiency in C programming Experience with PCB design and layout tools Hands-on experience assembling and debugging electronic prototypes Demonstrated ability to take an embedded design from concept to working prototype and completed firmware/software implementation Preferred Qualifications Experience with Assembly language programming on any MCU platform C# development experience using Microsoft Visual Studio Experience diagnosing and resolving field hardware and software failures Position Details Full-time