Search

Embedded Software Engineer

Optimal Inc.
locationAuburn Hills, MI, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Description:
The Base Software Engineer will be responsible for the development of software for difference inhouse-developed control modules. Engineer will perform software requirements analysis, design, coding, test plan creation, and testing for Communication Stack software features. Perform reviews and/or inspections for requirements, design documents, Specifications, Autosar BSW Configurations, C/C++/assembly code, and test plans. Interact with other department/vendors on eliciting software requirements. Embrace and ensure virtualization methods and techniques are used in controls/software development life cycle.

Requirements:

Bachelor of Science degree in Electrical Engineering, Computer Engineering or a related Engineering degree from an ABET accredited University

  • Minimum 7 years of Embedded software engineering experience
  • Minimum of 3 years of experience or good understanding of embedded C/C++ software.
  • Minimum of 3 Experience in Classic Autosar Communication stack configuration
  • Deep understanding of Ethernet and CAN/LIN protocols
  • Experience in programming / scripting language(s)
  • Experience in software verification / validation
  • Experience using data acquisition tools
  • Strong communication skills, both verbal and written
  • Ability to adapt to a changing environment with minimal effect on productivity



Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...