Embedded Software Developer

SchaefflerTroy, MI
11d

About The Position

Schaeffler's powertrain/chassis group located in Troy, MI has a new opening for an Embedded Softare Engineer to join our team developing new solutions within the business unit. This is a new group leading the development of e-motor applications. Develop and integrate software solutions (systems, applications and/or application components) according to its technical specifications in chassis business unit. Clarify and review requirements and specifications to understand software engineering requirements. Plan and define work packages to create/change logical functions. Ensure proper coding in cooperation with other team members, and perform bug verification and testing. Design and realize interfaces between business applications, and execute software (unit and integration) tests. Support migration, and ensure change documentation, plan and release upgrades, if required.

Requirements

  • Bachelors Degree in Computer Science, Applied Computer Science, Software Engineering; Masters degree preferred.
  • 3 to 5 years for software development experience in automotive industry applications.
  • Strong knowledge of C/C++, embedded C coding; Knowledge of Perl, Python preferred.
  • Knowledge of ASPICE standards preferred.
  • Experience working in Agile environment.
  • Knowledge of the Product Development Process.
  • Strong English communication skills.
  • Customer focus.
  • Experience with new and emerging technologies.

Nice To Haves

  • Understanding of Electronic Motors would be a plus.

Responsibilities

  • Develop and integrate software solutions (systems, applications and/or application components) according to its technical specifications in chassis business unit.
  • Clarify and review requirements and specifications to understand software engineering requirements.
  • Plan and define work packages to create/change logical functions.
  • Ensure proper coding in cooperation with other team members, and perform bug verification and testing.
  • Design and realize interfaces between business applications, and execute software (unit and integration) tests.
  • Support migration, and ensure change documentation, plan and release upgrades, if required.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service