×
Register Here to Apply for Jobs or Post Jobs. X

Controls Engineer

Job in Livermore, Alameda County, California, 94551, USA
Listing for: Monarch
Full Time position
Listed on 2025-10-08
Job specializations:
  • Engineering
    Software Engineer, Robotics
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Staff Controls Engineer

Join to apply for the Staff Controls Engineer role at Monarch

Who is Monarch Tractor?

At Monarch, we’re leading the digital transformation of farming. Monarch believes in putting farmers first. Our smart electric tractor enhances existing farm ecosystems. Monarch helps farmers by addressing labor availability, meeting consumer demands for sustainability and providing actionable data-driven farming insights. Monarch enables economically competitive organic and beyond farming through intelligent electro-mechanical solutions that replace harmful chemicals. While driven by bleeding-edge technology, the Monarch Tractor still plows, tills, and hauls better than any other tractor in its class.

Brief Description

At Monarch, we’re leading the digital transformation of farming. Monarch believes in putting farmers first. Our smart electric tractor enhances existing farm ecosystems. Monarch helps farmers by addressing labor availability, meeting consumer demands for sustainability and providing actionable data-driven farming insights. Monarch enables economically competitive organic and beyond farming through intelligent electro-mechanical solutions that replace harmful chemicals. While driven by bleeding-edge technology, the Monarch Tractor still plows, tills, and hauls better than any other tractor in its class.

The Monarch Tractor will both spur and enable future generations of farming technologies. We have the technology and the team to develop, build, and scale the Monarch to digitally transform farming around the world.

Join Our Mission-Driven Team:
Do Our Core Values Resonate with You?


At the heart of our culture lies a mission shaped by our 6 Core Values. Do they align with your professional vibe?

  • Are you passionate about revolutionizing agriculture and making a positive impact on the planet?
  • Do you thrive in a collaborative environment?
  • Are you proactive and unafraid to take decisive action?
  • Do you speak up when you see a problem?
  • Are you dedicated to personal growth and open to feedback?
  • Are you resourceful and always looking for ways to save?

What Does Success Look Like?

As a Staff Engineer on the controls and firmware team, you will be responsible for:

  • Delivering high quality embedded code running on novel powertrains, implements, sensors, electrical distribution modules, and hydraulic systems
  • Reviewing code developed by other team members and assisting/mentoring earlier stage engineers in creating clean, maintainable, and efficient control code
  • Developing and improving coding standards, development processes, and testing frameworks in cooperation with the controls team functional manager

Who We Are Looking For

  • 10 to 20+ years of experience in embedded development in robotics, real-time controls, or system software.
  • Hands-on experience with motors, motor controllers, power electronics, inverters/converters, hydraulic systems, motion control systems, and user interfaces.
  • Strong foundation in motion control systems theory and control loop design and tuning (PID, feed forward, etc.)
  • Proficiency in real-time operating systems (RTOS) and MATLAB Simulink Coder for embedded control software development.
  • Experience with CAN bus protocols, including J1939, and CAN tools such as Vector CANalyzer, CANape, and CANoe.
  • Expertise in embedded software engineering principles and best practices, particularly in architecture, design, and maintainability.
  • Familiarity with embedded microprocessor tools for development and debugging.
  • Experience with test-driven development (TDD) and an understanding of developer-driven automated testing frameworks.
  • Experience with physical modeling and/or simulation of electrical, mechanical, and hydraulic systems,
  • BS, MS, or PhD in ME/EE/CE/CS, or the equivalent in experience with evidence of exceptional ability

Good To Have

  • Experience with communication protocols like LIN, Automotive Ethernet, SPI etc.
  • Experience in developing and maintaining internal tools, particularly related to CI/CD pipelines, Over-the-Air (OTA) update systems, and other automation frameworks.
  • Hands-on experience with electric vehicle architecture, including high-voltage (HV) batteries, charging systems, and motor inverters.
  • Previous experience with ISO 26262, ISO 25119 or other functional safety standards
  • Understanding of telematics, diagnostics, and calibration protocols (e.g. UDS, CCP & XCP)
  • Ability to collaborate and communicate complex technical concepts.
  • Mechatronic system design & analysis
  • Sensor and actuator specification
  • Vendor selection and management
  • Exposure to ROS

Day To Day Tasks

  • Develop, enhance, and debug new and existing real-time firmware primarily in Simulink (occasionally in C and C++) in embedded environments
  • Writing/reviewing control software for electric autonomous tractors
  • Develop and maintain simulation tools for testing and validating control software in various environments.
  • Debug issues found during testing or reported by customers on tractors and through remote diagnostics.
  • Conduct code reviews for peer-developed software, ensuring…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary