Easter Seals Jobs

Job Information

Apex Systems, Inc Embedded Systems Software Engineer in Dearborn, Michigan

Job#: 2052297

Job Description:

 

Key responsibilities include:

  • Developing and utilizing design thinking and user experience methods for new car products and software features.
  • Creating HMI software, including screens and widgets
  • Utilizing C++ and web application layer software to develop interactive features such as vehicle settings and software update applications.
  • Implementing graphical user interfaces using QML/Qt Quick/Web technologies for Ford's SYNC infotainment system.
  • Testing developed software for performance and documenting system design.

Required Skills:

  • High-level and low-level design for given features.
  • Implementing graphical user interfaces using QML/Qt Quick/Web technologies.
  • Developing unit and integration tests for features.
  • Testing software performance and documenting system design.
  • Debugging customer/field issues and fixing bugs.

Experience Required:

  • 5 years in the position offered or 3 years in software development using C++, web programming, CSS, JavaScript, HTML, and JavaScript frameworks.
  • 3 years developing user interface components using Qt/QML or JavaScript frameworks and web technologies.
  • 2 years developing software in an Agile environment and using Agile methodologies.
  • 2 years developing HMIs for infotainment, embedded systems, or mobile platforms.
  • 3 years with at least three of the following:
    • Utilizing QNX OS or RTLinux.
    • Validating code with unit-testing frameworks.
    • Performing software development involving inter-process communications.
    • Developing multi-threaded software applications.
    • Utilizing GNU debug tools.
  • 2 years in software development for embedded systems.
  • Experience in React.js and React Native is a plus.
  • Must live within commuting distance of the stated office.

Education Required:

  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, or a related field.

Education Preferred:

  • Master's degree and 3 years of experience in software development.

Additional Information:

  • Hybrid position (3 days a week in Dearborn).
  • Proficiency in C/C++ and HTML5 technologies, including JavaScript and React, is required.

EEO Employer

Apex Systems is an equal opportunity employer. 

DirectEmployers