Engineering Structures Elsevier Jobs in Oakbrook Terrace

143 positions found — Page 11

Embedded Software Engineer - C++ and QT
Salary not disclosed
Oak Brook, IL 1 week ago

Job Title: Embedded Software Engineer

Location: Oak Brook, IL

Duration: Full-Time


Role Overview

Join the team building next-gen tractor display and guidance systems. You’ll help migrate the platform from Android/Java to QT/C++ on Linux and develop new features across UI, middleware, and control systems.

Responsibilities

  • Work with Senior Engineers to establish goals for week
  • Design display and guidance systems in C++
  • Interface with Systems Engineers on refinement of requirements and solutions
  • Will be designing new feature sets for the platform.
  • Help with Linux Device development
  • If candidate has QT, will help with architecture
  • Will perform unit-tests on code for bugs
  • Utilize networking for communication with the vehicle (CAN, LIN, etc)
  • Each day will be 60-80% development
  • some example things they will work on are:
  • c++ conversion from Java
  1. customer facing code down to register
  2. clock cycles
  3. data on communication bus and transmission to tractor
  4. stability related to data latency issues

Requirements

  • BS in EE/CE or related field
  • 4+ years embedded development experience
  • Strong C++, OOP, multithreading
  • Hardware/systems exposure (not web-only)
  • Experience with communication protocols

Plus

  • QT, Linux, Java, SQL/Postgres, GIT
  • Automotive or embedded industry background
Not Specified
✓ All jobs loaded