Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Motors Logo

Software Integration Engineer- ARC Product Execution

General Motors

Salary not specified
Aug 25, 2025
Warren, MI, US
Apply Now

The company is looking to develop and deploy next-generation robotic systems and needs a Software Integration Engineer to ensure seamless integration of complex software solutions into robotic platforms.

Requirements

  • Demonstrated ability to integrate and commission industrial automation systems by loading and configuring software onto electrical hardware to achieve full system functionality.
  • Highly skilled in common automation controls related fields – machine logic, debug, robots, safety circuits, IT integration, etc.
  • Knowledge of ROS (Robot Operating System), ROS2, or similar robotic middleware frameworks.
  • Familiarity with real-time operating systems and hardware-software co-design.
  • Hands-on experience with CI/CD pipelines and automated testing environments.
  • Exposure to industrial automation protocols and safety standards.

Responsibilities

  • Design, develop, and maintain software integration solutions for advanced robotics systems.
  • Collaborate with hardware, firmware, and software engineering teams to ensure seamless end-to-end integration.
  • Develop End-of-Line, Sensor Calibration, and Field Software update strategies
  • Troubleshoot, debug, and optimize integration issues during all phases of the development lifecycle.
  • Proactively develop and execute integration test plans to validate system functionality and performance.
  • Contribute to continuous improvement efforts, including automation and process optimization for integration workflows.
  • Create and maintain technical documentation to support integration processes and best practices.

Other

  • Onsite - This role requires you to be onsite on a full time basis. The primary work location will be Warren, MI.
  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
  • Master’s degree in a relevant engineering or computer science discipline.
  • Demonstrated ability to work in agile, cross-functional engineering teams.
  • This role may be eligible for relocation benefits.