Embedded Software Engineer - Firmware
- Integrate vendor components into a common software framework, ensuring proper low-level communication (e.g., CAN, LIN, I2C, SPI, UART etc.)
- Implement real-time operating system (RTOS) applications as required for the product
- Architect and develop high-quality C code for real-time embedded environments, including safety critical systems
- Support hardware bring-up, including low level debug of board and SoC
- Work with cross-functional teams to bring up custom software on new devices, productionize it, and manage the process for maintaining company products
- 3+ years of experience working on embedded devices
- BS in Computer Science, Computer Engineering, or a related field
- Strong background in embedded software development using C/C++ and assembly languages
- Hands-on experience with RTOS, Linux, and/or ARM systems
- Debugging skills in real world environments with embedded diagnostics tooling such as oscilloscopes, logic analyzers, JTAG etc.
- Prior experience in developing on-vehicle technology, ZephyrOS, FreeRTOS
- Ability to work with safety critical robotic systems with real time constraints
- Expert knowledge of embedded microprocessor tools, hardware peripherals, and common buses
Recommended Jobs
Lead Software Test Infrastructure Engineer
We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous electric …
Barista
Infuse Hospitality, part of the Phoenix3 Collective portfolio, is seeking a proactive, friendly, and detail-oriented Barista to serve as the welcoming face of our café and deliver an exceptional gu…
Senior Superintendent
GARNEY CONSTRUCTION A Senior Superintendent position in Tracy, CA is available at Garney Construction. To be considered for this position you must have previous construction experience. …
European Automotive Technician
We employee some of the world’s most talented technicians! High levels of work quality a must-Mercedes-Benz experience a plus. BMW, Audi, VW, Toyota, Lexus, Honda, Nissan, Acura technicians en…
Remote Insurance Sales Representative for State Farm Agency
Remote Insurance Sales Representative Fully Remote / 1 In-Office Day Per Month Compensation: Base Pay + Commission + Bonuses Earning Potential: $55,000$80,000+ annually We are see…
Staff Software Engineer
Acts as a project or system leader, coordinating the activities of other engineers on the project or within the system Determines the technical tasks that other engineers will follow Actions result in…
Teacher Aide/ Support Staff
Ascend's Little Miracle Program seeks a Full-Time Preschool Assistant to support our 'Little Miracles' Community Program in Livermore for children with developmental, learning, sensory processing, an…
Senior Product Manager UI/UX, PLG & Activation
Airbyte is the open‑source standard for data movement. We've enabled data teams to move data from applications, APIs, unstructured sources and databases to data warehouses, lakes, and AI applications…
HVAC Service Manager
We are a large and growing mechanical contractor that specializes in HVAC installation and service for Commercial and Residential projects in Southern CA. HVAC Service Manager Responsibilities: …
Dean(s) of Instruction, Career Education and Workforce Development
Description 2 positions Priority Screening Date: Sunday, Friday, April 10, 2026 Monterey Peninsula Community College District is committed to educational equity for all students, as o…