Software Integration Engineer


Farmington, MI

Industry: Software


Less than 5 years

Posted 406 days ago

  by    Natalie Staroba

This job is no longer available.

Software Integration Engineer (2507-LAD)

We are searching for a Software Integration Engineer to join a team at

the forefront of the latest developments in automotive software,

including user interfaces, voice recognition, driver assistance,

navigation software, and autonomous driving features.

Your primary focus will be implementing and maintaining the

integration test environment and integration tests.


Farmington Hills, MI


$85K - $100K, commensurate with experience

Our client offers a very generous benefits package and an attractive

work environment.


Bachelors degree in ElectricalEngineering, Computer Engineering, or

Computer Science


  • 2+ years' professional experience in embedded software


  • Understanding of embedded software requirements and

embedded software architectures

  • Experience with software build and integration,

preferably on Linux, QNX, and Android systems

  • Experience with version control systems (Git, SVN)

  • Experience with build management tools (Jenkins, Gradle)

  • Experience with command shell languages (DOS, bash) and

scriptinglanguages (Python)


  • Knowledge of Agile software development processes and



  • Create and maintain build work instructions, continuous

build environment, build scripts, and build templates for the

project based on the project build strategy.

  • Create and maintain branches and baselines according to

the project branching strategy.

  • Integrate deliverables from multiple internal and

external software development teams, and support resolution of

merge conflicts.

  • Specify, implement, execute and maintain the integration

test environment and integration tests. Create and deliver the

integration test status report.

  • Trigger necessary actions on failed integration and

integration test activities.

  • Interact with the Build and Integration Manager, Release

Manager, Project Manager, and Program Managers to report

integration status and adjust priorities to ensure product

launch readiness for target dates.

NOTE: Even if you decide not to apply for this position, please

recommend this job to a qualified colleague!


Fueled by the most powerful technology available:

Human Intelligence. ®

$85K - $100K