ARi AUTOSAR - Embedded Software Developer in Ankeny, Iowa

Job Responsibilities

  • Design, develop, test, and document embedded software for electromechanical/electrohydraulic subsystems for agricultural equipment projects

  • Create, develop software

  • Participate in control system design and analysis

  • Participate in functional/subsystem design/test requirement reviews and document results

  • Verify that subsystem meets requirements, through a combination of virtual and hardware-based testing including; desktop, bench, vehicle simulator testing

  • Analyze current production/experimental issues

  • Provide technical support during system field-testing activities on an as-needed basis

Required Experience

  • Bachelor’s degree in electrical, computer mechanical, ag engineering or equivalent experience in a related career field related to software development

  • Ability to define software requirements, architect the system, design software and test the software for complex embedded control systems

  • Subsystem design, software, software development, and electronic circuit design and analysis

  • Control system experience preferably related to propulsion systems

  • Technical experience relating to design/diagnostics of mechanical/ electrical/ hydraulic systems

  • Product engineering experience

Required Skills


  • C++ programming language

  • CAN systems

  • Linux

  • QT

  • Embedded RTOS

  • Excellent verbal and written communication skills