Posted in

System Integration Software Developer: Software Defined Vehicle – Sdv

System Integration Software Developer: Software Defined Vehicle – Sdv

CompanyGeneral Motors
LocationWarren, MI, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • Proficient in C++ and C# coding.
  • Experience with unit testing.
  • Ability to write code and monitor integration status, addressing specification gaps/issues with an enterprise-wide perspective.
  • Willingness to both seek and provide assistance as needed.

Responsibilities

  • Develop manufacturing code for flash, test, and interfacing with IT systems.
  • Assist in porting test code and customizing for new environments.
  • Participate in cross functional teams to finalize requirements for flash and test.
  • Participate in cross functional teams to finalize infrastructure and communications between other external systems and our team.
  • Track work and provide documentation of development.
  • Identify potential risks and challenges of development.
  • Share lessons learned with teammates.
  • Foster a forward-thinking work culture that embraces change and navigates future organizational and industry challenges.
  • Build and nurture strategic relationships across various functions including software, manufacturing, and program management to synergize efforts towards future innovations.

Preferred Qualifications

  • Familiarity with Linux operating systems.
  • Experience in Python coding.
  • Knowledge of USB, TCP/IP, SQL, and Jupyter.
  • Proficient in JIRA or similar project management systems.
  • Experience with IBM MQ and Apache Kafka.
  • Familiarity with Confluence or equivalent documentation systems.
  • IT hardware experience.
  • Dynamic team player who values collaboration and celebrates team successes.
  • Ability to teach and learn from peers.
  • Strong technical documentation skills.
  • Passion for developing technologies that will benefit GM for years to come.
  • Capability to break down complex problems into manageable tasks.
  • Successful track record in new technology integration.
  • Flexibility to transition from leading one subject to engineering another.