• View Jobs
  • Client Services
  • Project Teams
Electrical, Electronic and Embedded Services

Job Seekers

Software Engineer - Electronic Braking

new job!
Twitter Facebook
Farmington Hills, MI
$85,000 - $110,000
Job Type
Direct Hire
Apr 20, 2018
Job ID
Software Engineer - Electronic Braking
Farmington, MI

Summary of the Software Engineer - Electronic Braking:
Software Engineer with Electronics Braking experience is required to play a vital role in the software development tasks such as documenting requirements, creating designs, implementation of source code, integrating code into a product build, debugging software, developing test plans, developing software tools, and testing software for one of our well-established TIER ONE automotive supplier clients in Michigan area. Our this client is a leader in advanced vehicle safety systems and have established a new group to work on their most cutting edge technology.

Responsibilities of the Software Engineer - Electronic Braking:
  • Develop software tools and test plans
  • Debug and test the software
  • Record the requirements and create designs
  • Implement source code and integrate code into a product build

Qualifications of the Software Engineer - Electronic Braking:
  • BSEE or BSCE (preferred) with a solid background in software development for Embedded Systems (C programming and debugging).
  • Experience with Vector AUTOSAR BSW configuration
  • Knowledge of FNOS for CAN is plus
  • Experience/Knowledge of Vector DaVinci and/or Vector CANdela configuration
  • MUST have knowledge of Cybersecurity
  • Familiarity with RTOS’s and Bootloader Development is a plus
  • Skilled in Standard Software Processes such as SPICE/CMMi.
  • AUTOSAR experience is required
  • Experience with Functional Safety  (ISO 26262) and Scripting languages such as Perl, Python, Java, etc. will be a plus.
  • Experience with Microprocessor architecture and Microprocessor peripherals SPI, A/D, digital I/O will be beneficial
  • Knowledge of Software Validation / Unit Testing, Model-Based Code Generation and UML will be a plus
  • Experience with airbag, brake control, engine/powertrain control, steering control, ADAS and Customer Diagnostics (UDS or other) is a plus.
  • Knowledge of Configuration management and version control is beneficial
  • Knowledge of other languages such as Chinese, German, French, Romanian is preferred

Compensation of the Software Engineer - Electronics Braking:
Salary:  $85,000-110,000/year, depending on experience

Type:  Direct
Location:  Detroit area, MI
Travel: As and when required (May be several weeks per year)
Relocation assistance:  Subject to review
Visa sponsorship:  H1B transfers only. NO OPT will be considered

Knowledge of the following areas will be helpful - Software, FNOS, Configuration, source, code, debug, test, advanced vehicle safety systems, AVS, AV, Embedded, Programming, Vector, ATUOSAR, BSW, CAN, DaVinci, CANdela, Cybersecurity, "Cyber security", Cyber-security, RTOS, "real time operating system", Bootloader, SPICE, CMMi, "Functional Safety", 26262, ISO, Perl, Python, Java, Scripting, Microprocessor, SPI, A/D, "digital I/O", Validation, "Model Based Code Generation", UML,  airbag, "brake control", engine, powertrain, steering, ADAS, "Customer Diagnostics", UDS, "version control"