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

Software Engineer III - Robotics

Job in Redmond, King County, Washington, 98052, USA
Listing for: AWP USA-USA
Full Time position
Listed on 2026-06-02
Job specializations:
  • Engineering
    Robotics, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 135000 - 165000 USD Yearly USD 135000.00 165000.00 YEAR
Job Description & How to Apply Below

Software Engineer III - Robotics – Redmond, WA (Hybrid – 3 days in-person)

Responsibilities
  • Vehicle Control Development: design and implement vehicle control architecture; implement logic on the high-performance embedded computer running Linux and on distributed real-time microcontrollers.
  • ROS2 Control Implementation: create  hardware interfaces that abstract custom hardware into standard interfaces; develop firmware and drivers for ROS2 integration with low-level hardware via CAN-FD (J1939/CANopen), I2C, SPI, UART.
  • Algorithm Design: design and tune closed-loop control algorithms (PID, MPC, LQR) for vehicle dynamics; actuate multi‑DOF systems with precision and implement controllers within ROS
    2.
  • Hardware Interface, Sensor Fusion & Instrumentation: integrate sensors (IMUs, encoders, LiDAR, GPS, pressure transducers) and create accurate vehicle state estimates through sensor fusion.
  • Hydraulic Systems Control: model and control complex nonlinear hydraulic systems (valves, pumps, cylinders); convert digital control commands into fluid power actions.
Qualifications
  • Education
    : BS or MS in Robotics, Computer Science, Mechanical Engineering, Mechatronics, or a related field.
  • Control Theory
    : strong knowledge of classical and modern control theory, including vehicle kinematics and dynamics.
  • ROS2 Experience
    : proven experience with ROS2, especially , hardware interfaces, and node lifecycle management.
  • Embedded Systems
    : experience contributing to distributed control architectures for mobile robots, automotive systems, or heavy machinery.
  • Embedded Protocols
    : hands‑on experience with CAN bus (J1939/CANopen), I2C, SPI, RS485.
  • C/C++ Proficiency
    : strong real‑time C++ skills (C++20/23) suitable for constrained embedded environments.
Preferred Qualifications
  • Hydraulics experience – electro‑hydraulic control in heavy machinery, agriculture, or construction equipment.
  • Safety‑critical systems – knowledge of functional safety standards or safety‑critical RTOS implementations.
  • Simulation – experience with URDF and simulators such as Gazebo or Isaac Sim.
  • Microcontrollers – experience with real‑time microcontrollers and application processors, including Yocto Linux.
Compensation and Benefits
  • Salary: $135k-165k, depending on experience.
  • Benefits: health, dental, vision, Rx; life insurance; accidental death & dismemberment; short‑term & long‑term disability; paid time off; company holidays; 401(k) with matching; employee stock purchase plan; legal assistance; wellness programs; tuition reimbursement; discount programs.
Equal Opportunity Employer

We are committed to hiring inclusive and nondiscriminatory. Employment decisions are made without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, protected veteran status, or any other protected characteristic. Qualified individuals with disabilities may request reasonable accommodations by contacting Globa

#J-18808-Ljbffr
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary