Software Staff Engineer

Sterling Heights, MI

Posted: 06/02/2023 Employment Type: Contract Job Industry: Defense/Government Job Number: 23-00021

Job Description

Candidate will participate in activities covering the entire software development life-cycle, from requirements development to final testing and delivery of software products.

Join a dynamic group of software engineers responsible for the development and support of embedded application software for a family of ground vehicles.

***Please note: this role is a mix of office and lab/vehicle environment (Hybrid role) and applicant must be willing to be onsite 80% of the time & 50% of time will be for lab/vehicle equipment access.

Activities include:
  • Develop Fire Control software for the Abrams and MK46 platforms (including power control, diagnostics, states/modes, sights, and ballistics functionality)
  • Perform software requirements analysis.
  • Develop software preliminary and detail design utilizing software design tools as specified by department standards.
  • Develop code to implement software design, code development shall conform to department standards and procedures.
  • Develop test procedures and perform unit/functional test on the executable software.
  • Perform hardware/software integration.
  • Debug software issues discovered throughout multiple testing phases.
  • Develop and maintain software in accordance with the project and department development processes.
  • Prepare status reports to management and support design/code reviews.
  • Interface with other Client' s departments and business units, including Systems Engineering and Quality.

Position Requirements:
  • 7+ years related engineering experience.
  • Strong background in high level programming language such as Ada, C, or C++
  • Be comfortable supporting integration issues in a lab and on a vehicle
  • Knowledge of Mil STD 1553
  • Ethernet and CAN data bus desired.
  • Knowledge of GIT, BitBucket  and Confluence desired
  • Knowledge of DOORS desired
  • Ability to work in a team environment.
  • Linux, Unix & PC experience.
  • Some travel may be required.

Education Requirements:
  • Bachelor' s degree in Computer Science, Software Engineering or related technical field.
  • 7+ years related engineering experience.

This assignment is a US Government Contract which requires all applicants to be US Citizens.

No third-party applicants will be considered. If you are a third-party contracting company, please do not respond to this position.

Meet Your Recruiter

Greg Allen
Team Leader - Defense Solutions

With over 14 years of recruiting experience, Greg specializes in recruiting military veterans for Contract Professionals, Inc.'s defense clients nationwide (CONUS)and overseas (OCONUS). Part of his job is to also mentor new CPI recruiters and assist them in meeting their career objectives.

Greg takes great pride in his ability to support our military veterans, as they navigate the transition process. This includes providing transitioning military personnel with job information and vital career guidance, after they are discharged from the military. Greg regularly works to support transitioning military personnel and veterans by matching their skills to a rewarding career within their area of expertise.

Greg holds a Bachelor of Arts in Business Administration from Western Michigan University.

He enjoys golf, cooking, travel, music and most sports!  Go Broncos!

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs: