A fast-growing robotics and AI company is building intelligent automation solutions that
combine robotics, computer vision, and machine learning to solve real-world challenges in a
traditionally underserved industry. Their technology integrates advanced robotics with AI-driven
software to deliver high-performance, real-time decision-making in complex physical
environments.
As a Sr. Software Engineer, Embedded Systems, 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.
What You’ll Do
• 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
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
• BS+ in Computer Science, Computer Engineering or related field
• Willing to travel up to 25%
Compensation
Base Salary Range: $190,000 – $225,000
Compensation varies based on experience, level, and skill alignment.
Benefits & Perks
• Competitive salary
• Pre-IPO stock options
• Fully-paid medical, dental, and vision coverage (including dependents)
• PPO or HDHP/HSA options
• Flexible PTO
• 401(k) plan
• Life insurance and long-term disability
• Employee Assistance Program
• Mental health support programs
• Virtual care / telehealth services
• Commuter benefits
• Pet insurance
• Inclusive, mission-driven work cultur