System Integration Software Developer: Software Defined Vehicle – Sdv
Company | General Motors |
---|---|
Location | Warren, MI, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Junior, 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.