Engineering Structures Elsevier Jobs in Oakbrook Terrace
143 positions found — Page 11
G
Embedded Software Engineer - C++ and QT
Salary not disclosed
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
- customer facing code down to register
- clock cycles
- data on communication bus and transmission to tractor
- 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