Software Integration Engineer- ARC Product Execution at General Motors
Warren, Michigan, USA -
Full Time


Start Date

Immediate

Expiry Date

27 Nov, 25

Salary

0.0

Posted On

27 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, Operating Systems, Software, Ros

Industry

Electrical/Electronic Manufacturing

Description

YOUR SKILLS & ABILITIES (REQUIRED QUALIFICATIONS)

  • 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.
  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field.

WHAT CAN GIVE YOU A COMPETITIVE EDGE (PREFERRED QUALIFICATIONS)

  • Master’s degree in a relevant engineering or computer science discipline.
  • 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.
  • Demonstrated ability to work in agile, cross-functional engineering teams.
    This role may be eligible for relocation benefits.

    LI-BC1

Responsibilities

THE ROLE

Join our Advanced Robotics Engineering organization as a Software Integration Engineer, where you will be a key contributor to the development and deployment of next-generation robotic systems. Collaborate with a passionate multidisciplinary team, driving innovation and seamless integration of complex software solutions into cutting-edge robotic platforms. This is an exciting opportunity to impact the future of automation in a supportive, high-tech environment.

WHAT YOU’LL DO (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.
  • Participate in design reviews to uphold quality standards and encourage knowledge sharing across teams.
Loading...