- Robot type
- Agriculture
- Location
- SeattleWashingtonUSA
- Job type
- Software
- Posted
- Dec 11, 2025
- Salary
- $220,000–$250,000 a year
Sr. Software Engineer, Embedded Systems Controls
Job description
YouTube | X | Instagram | LinkedIn | News
As a Sr. Software Engineer, Embedded Systems at Carbon Robotics you will work alongside your software, mechanical and electrical peers to build AI and robotics products. You will play a crucial role in designing, developing, and maintaining embedded software systems for various electronic devices. You will work closely with hardware engineers and other cross-functional teams to ensure seamless integration of software and hardware components. You’ll do whatever it takes - which might include going to the farm - to ensure our customers have reliable and safe products .
Carbon Robotics is the leader in physical AI for agriculture, helping farmers become…
Job responsibilities
- Partner with Engineering teams to build firmware on embedded systems for LaserWeeding solution and future products.
- Develop and troubleshoot firmware running on various microcontroller platforms.
- Help design and establish the manufacturing and validation methods for PCBs and related sub-components.
- Investigate control problems at the lowest level and learn how to properly tune them.
- Drive decision through project planning, task delegation and leading problem solving efforts to reiterate quickly
Job requirements
- Worked as a Software Engineer with embedded systems in C for 5+ years.
- Solid experience with designing and implementing reliable, consistent, and fast motor control systems.
- Knowledge of scripting languages such as Python or Shell scripting.
- Strong understanding of embedded systems architecture, including microcontrollers, sensors, and communication interfaces (e.g., UART, SPI, I2C).
- Experience with real-time operating systems (RTOS) such as Zephyr or FreeRTOS.
- Proficiency in debugging tools, such as JTAG, oscilloscopes, and logic analyzers.
- Familiarity with software development tools and version control systems (e.g., Git, SVN).
- Effective verbal and written communication skills and a desire to work in multidisciplinary teams
Similar jobs
Carbon Robotics · Software
Manager, Software Engineering - Front end/Mobile
Seattle, Washington
Carbon Robotics · Software
Sr. Software Engineer, Robot Systems
Seattle, Washington
Carbon Robotics · Commercial Operations
Sr. Territory Account Manager, Tri-Cities
Seattle, Washington
Carbon Robotics · Business Operations
Contract Recruiting Coordinator
Seattle, Washington
