Search Jobs

Find your next opportunity here.

Embedded Linux Software Developer

Sterling Heights, MI 48310

Posted: 06/13/2023 Employment Type: Contract Job Number: 40335 Pay Rate: 34.00

Job Description

About the Role:
Embedded Software Developer role works on our Board Support Package or Software Loader / Verifier team. Join a dynamic group of software engineers responsible for the design, development and support of embedded software solutions for the world’s premier land-based combat vehicle producer.

On-site presence: Hybrid - Due to the nature of the work, this role may require on-site presence up to 100%

  • Building and configuring VxWorks, Linux, or other embedded operating systems.
  • Perform Linux system programming tasks, including driver development and new hardware enablement on embedded Linux systems.
  • Integrate various software into build systems
  • Design, develop, test, deploy, maintain and improve software
  • Enable embedded system security using cryptography and secure architectures
  • Manage individual priorities, deadlines, deliverables
Position Requirements   
  • Degree in Computer Science, Computer, Electrical Engineering (with software development emphasis) or equivalent experience
  • 3-5 years experience in a Software role.
  • Ability to troubleshoot low level software issues and distinguish between hardware and software issues
  • Capable of developing C and / or C++ code that can be maintained and updated over decades
  • Excellent communication skills
  • Demonstrated problem solving skills, learning capabilities, and multitasking capabilities

Desirable attributes:
  • Experience with Linux device drivers, bootloaders, or other system programming is a strong plus
  • Experience with safety critical systems or real time systems is desirable
  • Experience with one or more build environments such as Buildroot, OpenEmbedded, or in particular Yocto
  • Experience with Git, DOORs, Jira / Bitbucket / Confluence, gdb, or QT is a plus
  • Familiarity with security features such as SELinux, verified boot and trusted execution environments is a plus
  • Willingness to travel to support off-site loads and testing is highly desirable.

Meet Your Recruiter

John Sabbagh
Recruiting Manager

John Sabbagh has over 10 years of recruiting experience. Starting his career as an Entry Level Recruiter at Panther, our candidates find him genuine and great resource to their career search!

Fun Fact: John is a sports fanatic, he plays in horseshoe and cornhole leagues and loves fantasy football.

Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.
Skip to content