Embedded Systems Architect
$150,000–$180,000 year
Hybrid · Grapevine, Texas, United States
Job Summary
Embedded Systems Architect sought to lead end-to-end embedded architecture across device, gateway, and backend interfaces. Responsible for designing system and firmware flows, OTA update strategies, and ensuring hardware/software integration with cross-functional teams. Leads architecture reviews, guides embedded development for real-time environments using RTOS, and champions scalable, production-ready solutions. Utilizes object-oriented design principles and may employ AI-assisted development tools to support coding, debugging, documentation, testing, and architectural exploration. Strong emphasis on liaison work between Hardware, Application Software, Backend/Cloud, Test, Product Engineering, and Operations; expected to mentor engineers, drive test strategies, and improve release workflows. Requires hands-on judgement in embedded firmware, with experience across C/C++, RTOS, and relevant tooling. Familiarity with microcontroller platforms (Renesas, MSP430, Nordic), and communication protocols (I2C, SPI, UART, USB, Bluetooth) plus automotive and cellular stacks (OBD II, GSM/LTE/RS485) is highly preferred. The role collaborates across disciplines to deliver reliable, scalable embedded solutions and leverages modern development tools for architecture exploration and verification.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Embedded Systems or a related field required
- Minimum of 8 years of progressive experience in embedded systems or embedded software development required
- Minimum of 2 years of experience leading embedded software architecture, major feature design, platform design, or end-to-end embedded systems initiatives required
- Advanced proficiency in embedded C/C++ programming required
- Strong experience developing firmware within RTOS environments and real-time systems required
- Demonstrated expertise in hardware/software integration and low-level debugging required
- Proven ability to independently own embedded systems components from concept through production required
- Strong analytical, troubleshooting, and communication skills required
- Experience with microcontroller platforms such as Renesas, MSP430, Nordic, or similar preferred
- Experience implementing communication protocols including I2C, SPI, UART, USB, and Bluetooth preferred
- Experience with USB and Bluetooth stacks as well as automotive protocols such as OBD II preferred
- Knowledge of cellular communication technologies such as GSM, LTE, CDMA, and RS485 preferred
- Familiarity with Agile development methodologies and tools such as JIRA and SVN preferred
- Exposure to higher-level languages such as Python, Java, or C# for tooling, test automation, or system integration preferred
- Experience in regulated, safety-sensitive, or hardware-centric product environments preferred
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.