We are currently looking for an Embedded Linux Engineer who will work as part of a global team to design and develop embedded software for electronic control units.
For this position, a combination of creativity, problem solving, software development, and customer interaction skills are required. Occasional travel will be required.
Farmington Hills, MI
Commensurate with experience.
Our client offers a very generous benefits package and an attractive work environment.
Bachelor or Master's degree in Computer Science, Computer Engineering or equivalent degree is preferred but not required
In this role you will be utilizing Yocto to customize Linux distributions for embedded systems. So the ideal candidate will have experience with Yocto, POSIX compatible operating systems and ARM based microcontrollers.
--OR--An individual who has experience with Raspberry PI or another ARM-based microcontroller and embedded systems development for POSIX compatible operating systems who would like to learn this type of work would be seriously considered.
Good C and C++ programming skills and knowledge
Good knowledge of embedded software development environments and tools including IDE, editors, compilers, linkers, emulators, debuggers, analysis and monitoring tools
Good source level debugging skills
Strong problem solving skills
Excellent listening and communications skills written and verbal
Ability to work independently and in small teams
Experience with Hypervisor class VMs
Automotive experience is a plus (e.g. experience with realtime operating systems, in-vehicle communication)
Work with customers on design and implementation of next-gen high performance controllers based on our client's products
Work on service oriented architectures
Utilize Hypervisor concepts
Integrate additional proprietary and 3rd party software into a complex solution
Integrate BSPs and get new targets up and running
Customize target builds according to project requirements
Embedded software engineering
Create (demo) applications for new target platforms
First level of support for customers in America
Please send resumes to .
Note: Even if you decide not to apply for this position, please recommend this job to a qualified colleague!
See more openings at
More jobs: Please respond by E-MAIL ONLY.
Only responses from individuals will be considered. No corp-to-corp solicitations considered.
yocto, raspberry pi, embedded systems development
Stout Systems Development