Embedded Software Engineer

Optimal Inc.
Dearborn, MI, US
Full-time

Job Description

Job Description

POSITION IS HYBRID

  • Position Description;
  • The Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows, powered enclosures, cabin climate control and seats.
  • Employees in this job function are responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs.
  • They are involved in the entire software development lifecycle including designing software architecture, testing for quality, and deploying the software to meet customer requirements.
  • Applicants should have detailed knowledge of functional specifications (software requirement development), conduct design reviews, help resolve vehicle / bread board issues, have 5+ years of engineering work experience and an understanding of embedded hardware and software design.

Skills Required :

  • Project Management experience
  • Understanding of embedded hardware and software design
  • Knowledge of control theory and algorithm design
  • Proficient in Microsoft Office products
  • Matlab Simulink , JIRA, JAMA, and Github experience required
  • Familiarity with CANalyzer, AutoSAR, and Functional Safety required
  • Working understanding of CAN and LIN vehicle networks
  • Familiarity with functional safety
  • Familiarity with cybersecurity and message authentication
  • Experience in working with, and / or for, an Electronic Control Manufacturer is desirable
  • 5+ years of engineering work experience
  • Would consider less than five years of experience if the candidate has a demonstrated working knowledge of the subject matter.

Experience Required :

  • 5+ years of engineering work experience
  • 3+ years of experience in Algorithm Design for Embedded hardware and / or software design
  • 3+ years of experience with control theory and algorithm design via truth tables and finite state machines
  • 1+ years of vehicle network (CAN / LIN) experience
  • 1+ years of experience in Matlab / Simulink
  • 23 days ago
Related jobs
Promoted
VirtualVocations
Warren, Michigan

A company is looking for a Senior Embedded Network Software Engineer. ...

Promoted
EPITEC
Dearborn, Michigan

This position will provide a unique and challenging engineering experience combining electrical, software, vehicle level system performance and program management. Engineer electronic control module software. Lead software release process and software change management. Manage Engineering changes vi...

Promoted
VirtualVocations
Warren, Michigan

A company is looking for a Principal Embedded Software Engineer. ...

Promoted
People Tech Group Inc
Warren, Michigan

Role:- Embedded software Engineer. Experience in C++ / Embedded C Programming /coding skills. Knowledge / Experience in the development of embedded applications. Knowledge in embedded OS: Linux or QNX. ...

Promoted
Canopy Limited
Detroit, Michigan

We are seeking a highly motivated Software Engineer to join our dynamic Embedded Software team. As part of our team, you will play a crucial role in designing, developing, and maintaining innovative software that powers IoT security devices and solutions. If you are passionate about embedded systems...

Promoted
The Bartech Group Inc
Dearborn, Michigan

Applicants should have detailed knowledge of functional specifications (software requirement development), conduct design reviews, help resolve vehicle/bread board issues, have 5+ years of engineering work experience and an understanding of embedded hardware and software design. Our client has engag...

Unreal Gigs
Detroit, Michigan

Are you passionate about pushing the boundaries of what's possible in embedded systems? Do you thrive in a fast-paced, innovative environment where your technical prowess can truly shine? As an Embedded System Engineer, you’ll be at the forefront of designing and developing cutting-edge solutions fo...

Ford Motor Company
Dearborn, Michigan

Work closely with the ADAS feature teams to deliver software solutions to support development of critical software products. Facilitate integration, testing, and debugging of developed software on target embedded hardware platforms on the bench and in vehicle. Bachelors of Science in Computer Scienc...

Canonical - Jobs
Detroit, Michigan

We hire outstanding Linux and RTOS software engineers with a passion for open source, innovation, cutting-edge hardware and software technologies in general. Apply here for all engineering teams at Canonical who work on low-level system technology and embedded systems, across all seniority levels. C...

Ford Motor Company
Dearborn, Michigan

The ADAS Software and Feature Development Team designs and develops software, providing magical experiences with features like Blue Cruise, Pro Trailer Hitch Assist, Pro Trailer Backup Assist, Adaptive Cruise Control, Active Park Assist, and 360 Camera Systems. Bachelor’s degree in electrical engine...