Robotics Technologies
Embedded Engineer Overview
| Company Name | Robotics Technologies |
| Job Role | Embedded Engineer |
| Qualifications | Not specified |
| Category | E |
| Job Type | Full Time |
| Location | Seattle, WA, United States |
Job ID: J54811 Job Title: Embedded Engineer Location: Seattle, WA Duration: 10 Months + Extension Domain Exposure: Healthcare Client: To Be Discussed Later Employment Type: W-2, 1099, C2C Work Authorization: US Citizen, Green Card, H-1B, OPT-EAD, CPT, Other
Job Title: Embedded Engineer Location: Seattle, WA Duration: 10 Months + Extension Bill Rate: $78/hour (C2C) Job Type: W-2, 1099, C2C Client: To Be Discussed Later Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, Other
Role Summary: We are looking for an Embedded Software Engineer to join our team and own the integration between hardware and software on our autonomous ground vehicles. You will support the architecture, design, and implementation of high-performance embedded systems that connect our autonomy stack to the physical vehicle platform.
Roles & Responsibilities:
- Own the architecture, design, and development of embedded firmware for vehicle subsystems and autonomy hardware interfaces
- Develop firmware in C/C++ for microcontrollers and embedded compute platforms on our autonomous vehicles
- Own the hardware-software integration process: bring up new boards, sensors, and peripherals and ensure reliable communication with the autonomy stack
- Debug and troubleshoot issues that span electrical, firmware, and software boundaries, often hands-on with the vehicle
- Write and execute test plans for validation, performance characterization, and production acceptance
- Collaborate with electrical engineering to select microcontrollers and peripherals, review schematics, and validate hardware designs
- Define and implement communication protocols and interfaces between vehicle subsystems (CAN, Ethernet, serial, etc.)
- Develop diagnostics, health monitoring, and fault-handling firmware to support field reliability
Minimum Qualifications:
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field – or equivalent practical experience
- 3+ years of applied experience in firmware or embedded software development
Desired Experience & Qualifications:
- Strong C/C++ firmware development in bare-metal or RTOS environments with experience across multiple ARM Cortex-M architectures (e.g., STM32, NXP S32K, TI TMS570) and/or FPGA platforms
- Proficiency integrating microcontrollers with analog and digital sensors, debugging across hardware-software boundaries using JTAG, SWD, oscilloscopes, and logic analyzers
- Working knowledge of common bus protocols (CAN, SPI, I2C, UART, RS-485, Ethernet) and ability to read and interpret electrical schematics
- Experience with embedded Linux, board support packages, and robotics middleware such as ROS – particularly on automotive or vehicle platforms with drive-by-wire systems
- End-to-end electronics experience from requirements through schematic, layout, fabrication, and hardware bring-up, including analog circuit design and/or power electronics
Equal Opportunity Employer We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.
Visa Sponsorship May be
To apply for this job please visit www.indeed.com.