Enable job alerts via email!

Embedded Software Engineer III Milford MI 6 Months Positions 1

Genius Business Solutions

Milford Charter Township (MI)

On-site

USD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading engineering firm in Michigan is seeking an Engine Software Integration Leader responsible for integrating software for engine controllers. The ideal candidate has over 5 years of experience in programming and powertrain controls, along with strong communication and leadership skills. This role offers a dynamic work environment with significant technical challenges.

Qualifications

  • At least 5 years of experience with flash programming.
  • 5+ years of experience with programming languages and embedded systems.
  • High level of communication, analytical, and interpersonal skills.

Responsibilities

  • Integrate and build engine software for releases.
  • Manage resources for controller integration.
  • Provide technical leadership for advanced technology development.

Skills

Powertrain controls
Flash programming
C/C++
Assembly
Perl
Java
Unix
Linux
RTOS for embedded systems

Education

BSE, BS / MS in Mechanical Engineering
Electrical Engineering
Computer Science

Tools

INCA
In-circuit emulators
DSPACE
Job description

The Engine Software Integration Leader (SWIL) will be responsible for integrating both internally and externally (Supplier) developed software for a targeted build controller at predefined release cadences and exercise technical direction over engineering support personnel both internally and externally assigned to a given engine controller(s).

Roles/Responsibilities
  • Integrate and build engine software for development and production releases
  • Single point contact to supplier's controller software group
  • Assist development of software content and anomaly correction
  • Integration and verification of software build
  • Prepare software for production
  • Actively manages controller resources
  • Oversee bench and instrumentation issues
  • Provides technical leadership for advanced technology development
  • Performs complex software design analysis
  • Communicates information to and from internal and external customer organizations
  • Stays abreast of new technology, debugging & instrumentation tools, microprocessors and software development processes
  • Travels as required
Qualification
  • Familiarity with Powertrain controls and software
  • At least 5 years of experience with flash programing and utility files
  • At least 5 years of experience with programing languages (C/C++, Assembly, Perl, Java), operating systems (Unix, Linux, RTOS for embedded system) and instrumentation (INCA, in circuit emulators, DSPACE)
  • Knowledgeable about microprocessor design and theory
  • High level of oral and written communication skills
  • High level of analytical ability where problems are unusual and difficult
  • High level of interpersonal skills to work independently and effectively with others
  • Demonstrated technical and professional skills in job-related area required
  • Knowledge of embedded system & software as it pertains to engineering preferred
  • Education and/or Training
  • Candidate should have one of the following engineering degrees: BSE, BS / MS in Mechanical Engineering, Electrical Engineering, and Computer Science.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.