Jobless Developer
Direct Staffing Inc logo

Open since Jun 2026

Embedded Software (Linux) EngineerDirect Staffing · Ames

Embedded Software (Linux) Engineer

AmesOn-siteFull-time

AI Summary

Develops board support packages and embedded Linux drivers for microcomputer systems, debugging hardware and software issues on embedded platforms.

About this role

Information Technology


EMBEDDED SOFTWARE (LINUX) ENGINEER

JOB DESCRIPTION

You will be a key team player on our embedded development team. You will work in developing board support packages for our embedded products. This will include development of embedded Linux as well as other microcomputer systems.

CANDIDATE DETAILS

5+ to 7 years experience


SKILLS AND CERTIFICATIONS

Embedded Linux Drivers

RTOS

C/C++


Minimum Qualifications:

- 3-5 years experience developing firmware and drivers for embedded Linux and RTOS devices

- Experience designing and developing cross-platform code in C and C++

- Strong understanding of embedded hardware and interfaces

- Able to isolate and debug embedded hardware and software issues

- Strong communication skills and ability to work independently


Desired skills:

- Bachelors degree in Software, Electrical, or Computer Engineering

- Yocto platform development experience

- Experience with Git and Perforce revision control systems

- ARM and PowerPC processor and microcontroller experience




## Additional Information

All your information will be kept confidential according to EEO guidelines.




Skills

ARMC/C++Cross-platform DevelopmentDriver DevelopmentEmbedded LinuxFirmware DevelopmentGitPerforcePowerPCRTOSYocto

Explore related jobs

Browse these categories

Market data for software engineer roles

All reports →