Embedded Software Developer with Yocto (Only W2) at Sovereign Technologies
Oak Brook, IL 60521
About the Job
Title: Embedded Software Engineer
Location:
First Preference: Onsite at Oak Brook, IL office
Other secondary options: Onsite at Sioux Falls, SD
Job Description
- Build and deploy a complete Linux distribution on 64-bit ARM hardware
- Use Conan to cross-compile the Linux application to be installed on Windows
- Configure build system to include libraries, dependencies etc
- Act as a Yocto SME, mentoring and training other software engineers
- Document build system
- Basic testing of application to ensure build system produces viable image
Required Qualifications
- BS/MS in Electrical Engineering, Computer Engineering or Computer Science
- C++ experience
- Experience with Linux based embedded software development
- Ability to create supporting documentation such as design documents, process manuals, test procedures and reports.
- Experience with mentoring other engineers on processes and best practices
- Good oral and written communication skills with the ability to professionally support periodic communication to management and technical teams is required.
Desired Skills
- Experience with Conan to cross compile applications within Yocto
- Java and C++ development experience
- Familiarity with the NXP i.MX8 Quad Max processor
Salary
45 - 55 /hour