MSR Technology Group DBA Infomatics has been an Inc 500/5000 corporation for the last 7 years in a row. We have an urgent need for an Embedded Systems Software BSP Developer (3-5 years Experience), and this is an Onsite role in Sterling Heights, MI Please find the job details below.
About the Role:
Contractor Embedded Software Developer role works on our OS/Board Support Package 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:
Due to the nature of the work, this role may require on-site presence up to 100%.
Responsibilities of the role include:
· 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.
· Other duties as assigned.
Minimum Qualifications / What you must have
· Bachelor of Science in Computer Engineering, Computer Science, Electrical Engineering or similar discipline (Software Development emphasis).
· 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.
· Demonstrated problem solving skills, learning capabilities, and multitasking capabilities.
Additional Skills desired:
· 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 Build root, Open Embedded, 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.
· The candidate will need to have strong written and oral communication skills.
Additional Information
· This position may require eligibility to obtain a US security clearance. (Non-US Citizens may not be eligible to obtain a security clearance)
· Previous experience working in defense industry is desired but not required.
· Must be able to work occasional evening and/or weekend overtime as required.
· Able to travel to support offsite loads and testing when needed.
Job Type: Contract
Salary: $50.00 - $55.00 per hour
Expected hours: 40 per week
Benefits:
Schedule:
Experience:
Ability to Commute:
Ability to Relocate:
Work Location: In person
Click the checkbox next to the jobs that you are interested in.
Click the checkbox next to the jobs that you are interested in.
Bug/Defect Analysis Skill
Debugging Skill
Embedded Software BSP Developer
Softworld, Inc., Sterling, MI
Embedded Systems Software BSP Developer (3-5 years experience)
General Dynamics Land Systems US, Sterling, MI