Principal Software Engineer - Embedded Systems

software engineer, embedded development, kernel development, device drivers, firmware, Agile, FPGA, Yocto
Full Time
Depends on Experience
Travel not required

Job Description

Looking for a Principal Software Engineer - Embedded Systems to work at a local manufacturer. This person will focus on the design and development of embedded systems and bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, embedded systems and networking.

Responsibilities include:
Embedded systems and kernel development
Develop device drivers and embedded firmware
Application performance tuning, debugging, testing and supporting software releases
Work as part of an integrated product team using Agile development methodology

Required Skills:
MS or BS in Computer Science or related engineering field
Minimum 10 years of experience in the field of Software Development
Experience with embedded software coding and algorithm development
Experience in C, C++, Bash, Linux
Experience with Yocto for building Linux kernel
Experience with GPIO, SPI and Serial Communication on ARM processors
Experience with Git or similar version control system
Familiarity with FPGA design and integration is a plus
Previous Agile development experience is a plus
Interpersonal skills to effectively work with people internally as well as working effectively with suppliers and customers
Ability to effectively present information in team meetings and design reviews, as needed
Strong problem-solving abilities

If you think you are a good fit for this position, please don t hesitate to apply now!

PeopleWare Staffing, Inc. is dedicated to placing quality individuals into contract and full-time positions. There is no fee charged to our candidates or contractors. Our philosophy is to keep everyone's best interest at heart and make sure there is a good match on skills and personal interests.

PeopleWare offers its contractors health, dental, and vision insurance, along with a 401(k) plan with a matching contribution. For more information please visit our website:

Please Note:
- We are unable to sponsor H1-B visas at this time.
- No third party candidates will be considered for this position.
- Those authorized to work in the United States without sponsorship are encouraged to apply.s and those authorized to work in the US are encouraged to apply.

Posted By

302 W. Grand Ave., Suite 4 El Segundo, CA, 90245

Dice Id : ppleware
Position Id : D9561
Originally Posted : 3 months ago
Have a Job? Post it