Search Jobs
Software Engineer
Job Description
Sterling Heights, MI
$50-$57/hourly
Ability to obtain a U.S. Security Clearance required
About the Role
Join a high-performing software engineering team supporting the development of embedded application software for next-generation ground combat vehicle programs. This role offers the opportunity to contribute across the full software development lifecycle while leading functional efforts for a single CSCI.
You’ll work on advanced vehicle software systems supporting mission-critical defense applications in a collaborative, fast-paced engineering environment.
This position is 100% onsite in Sterling Heights, MI.
Responsibilities
- Design, configure, and test software development environments
- Develop embedded software documentation and application code
- Support vehicle domains including:
- Displays
- Power Management
- Lethality
- Software Deployment
- Embedded Training
- Diagnostics
- Board Support
- Perform software requirements analysis and detailed design activities
- Develop and execute unit and functional testing
- Perform hardware/software integration and debugging
- Create integrated software releases for a single CSCI
- Collaborate with Systems Engineering, Software Quality, and Project Management teams
- Lead Agile scrum meetings and demonstrations
- Support continuous improvement initiatives across software development processes
- Bachelor’s degree in Computer Engineering, Electrical Engineering, or related discipline
- 4+ years of related software engineering experience
- Experience with:
- GIT / Bitbucket
- Java, C#, C++, C, Python
- Qt and MATHWORKS tools
- VxWorks, Linux, RTOS, virtualization, BSPs, GVOS
- CAN, TCP/IP, UDP/IP, RS-232/422 protocols
- DDS, Kafka, or Pub/Sub middleware
- TSN architectures
- NGVA / UKGVA standards
- GCIA, MOSA, SOSA, FACE
- Agile development tools and methodologies
- Strong communication, interpersonal, and organizational skills
- Ability to support occasional overtime or weekend work as needed
- Previous defense industry experience
- Experience with ground combat vehicle architectures
- Familiarity with:
- Docker / Kubernetes
- Type 1 & 2 Hypervisors
- IoT concepts
- Cameo Systems Modeler
- DDS implementations
- Multicast networking
- Access to exclusive defense engineering opportunities
- Competitive compensation packages
- Opportunity to support advanced military vehicle development programs
- Dedicated recruiter support throughout the hiring process
- Exposure to cutting-edge embedded systems and vehicle technologies
- Long-term contract opportunities with industry-leading defense organizations
This assignment is a US Government Contract which requires all applicants to be US Citizens.
NO SUBCONTRACT REQUIREMENT:
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
Joe Fisher
Technical Recruiter
I am a seasoned Technical Recruiter and retired U.S. Army Human Resources Specialist with two decades of experience building high-performing teams within government and defense; holding active Secret Clearance. Recognized for demonstrating a natural aptitude for directing the full recruiting cycle while providing the optimal candidate and stakeholder experience, as well as for building robust candidate pipelines and relationship networks to proactively meet hiring and staffing needs.
Currently, I am a Technical Recruiter with Contract Professionals Inc. I conduct full cycle recruiting, sourcing specialized engineering and IT positions for civilians and veterans, while piloting the successful placement of qualified candidates into approved government projects and programs. In addition, I liaise with senior leadership, business partners, and hiring teams to ensure the company’s recruitment support structure is driving the business forward with minimal expenditures.
Colleagues describe me as a loyal, progressive, driven, down-to-earth, strategic and innovative recruiting expert who can be relied on to offer superior human resources solutions for complex corporate challenges.
Share This Job:
Share This Job:
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.