The Panther Group logo

Senior Embedded Senior Software Engineer - C++

The Panther Group
  • Sterling Heights, MI
  • $82
  • Instant Apply
Today

Job Description


 
Senior Embedded Software Engineer – C++
Location: 100% Onsite in Sterling Heights, MI

Security Clearance: This position requires eligibility to obtain a U.S. security clearance. Non-U.S. citizens may not be eligible to obtain a security clearance. The contract staffing company will hold the clearance.

Must have C++ and DOS experience.
About the Role
We are seeking experienced Embedded Software Engineers to support the development and integration of software for a next-generation ground combat vehicle program.

Engineers will work across the full software development lifecycle, including requirements, architecture and design, coding, testing, integration, debugging, and software releases.
Responsibilities
  • Develop software requirements, design documentation, and application code.
  • Perform software requirements analysis and preliminary/detail design.
  • Develop embedded software using established engineering standards and procedures.
  • Develop and execute unit and functional test procedures.
  • Perform hardware/software integration and troubleshoot software issues.
  • Support software releases involving multiple developers.
  • Develop software across areas such as board support, cybersecurity, displays, and system downloading.
  • Interface with Systems Engineering, Software Quality, and other technical teams.
  • Participate in Agile/Scrum ceremonies.
  • Provide development status updates to project leadership.
Qualifications
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline.
  • 10+ years of related software engineering experience preferred.
  • Strong C++ experience required.
  • DOS experience required.
  • Experience with C, C#, Java, Python, and/or Qt.
  • Experience with Git, GitLab, and/or Bitbucket.
  • Experience with embedded operating systems such as VxWorks, Linux, RTOS, or similar environments.
  • Experience with board support packages (BSPs) and virtualization.
  • Experience with serial and network protocols such as RS-232/422, CAN, TCP/IP, and UDP/IP.
  • Experience with DDS, Kafka, or other publish/subscribe middleware.
  • Experience with Agile development methodologies and tools.
Preferred Experience
  • Defense or military vehicle software development experience.
  • Ground combat vehicle network architecture.
  • GCIA, MOSA, SOSA, FACE, NGVA, or UKGVA architectures/data models.
  • Type 1/Type 2 hypervisors.
  • Docker, Kubernetes, or other containerization technologies.
  • IoT concepts and architectures.
  • Cameo Systems Modeler.
  • Time Sensitive Networking (TSN).
  • Multicast networking.
  • TCP/UDP networking.
  • Data Distribution Service (DDS).
Additional Requirements
  • Strong communication, interpersonal, and organizational skills.
  • Ability to work effectively both independently and as part of a team.
  • Must be able to work occasional evening and/or weekend overtime as required.
  • Ability to work on and around military vehicles, including climbing on/off vehicles and working in confined spaces, is preferred.
  • Must be able to pass an ASR (Anthropometric Size Requirement) test for confined spaces.
  • Up to 10% travel may occasionally be required.

Pay Rate: $69 – $82 per hour, depending on experience

#INDIT

Numbers & Facts

LocationSterling Heights, MI
IndustryStaffing/Employment Agencies
Salary$82
Company Size20 to 49 employees
Year Founded1992
Websitehttp://thepanthergrp.com

About Company

The Panther Group is minority owned and certified, making diversity, equity and inclusion core components of our mission.

With our commitment to respecting and empowering our employees as individuals, diversity is a competitive advantage in the marketplace.

The Panther Group has a proven track record of connecting quality talent with the right position. We believe in a hands-on approach, with a focus on building lasting relationships with our Employees and our Clients. Our Employees find flexibility and growth to reach their career goals.

The Panther Group celebrates 25 years of recruitment and workforce solutions expertise. 

Skills

  • Agile Programming Methodologiesunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Communication Skillsunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • DOS Operating Systemunmatched
  • Data Modelingunmatched
  • Debugging Toolsunmatched
  • Distribution Servicesunmatched
  • Dockerunmatched
  • Electrical Engineeringunmatched
  • Embedded Operating Systemsunmatched
  • Embedded Softwareunmatched
  • Engineeringunmatched
  • Functional Testingunmatched
  • GCIA - GIAC Certified Intrusion Analystunmatched
  • Gitunmatched
  • Hardware-Software Integrationunmatched
  • Hypervisorsunmatched
  • IP (Internet Protocol)unmatched
  • Integration Testingunmatched
  • Internet Securityunmatched
  • Internet of Thingsunmatched
  • Interpersonal Skillsunmatched
  • Javaunmatched
  • Leadershipunmatched
  • Linux Operating Systemunmatched
  • Microsoft C# (C Sharp)unmatched
  • Middlewareunmatched
  • Militaryunmatched
  • Multicastunmatched
  • Network Architecture/Engineeringunmatched
  • Network Protocolsunmatched
  • Organizational Skillsunmatched
  • Python Programming/Scripting Languageunmatched
  • Qt GUI (Graphical User Interface) Toolkitunmatched
  • RS-232unmatched
  • Realtime Operating Systemunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Security Clearanceunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Systems Engineeringunmatched
  • TCP (Transmission Control Protocol)unmatched
  • TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
  • Test Requirementsunmatched
  • Testingunmatched
  • UDP (User Datagram Protocol)unmatched
  • Unit Testunmatched
  • Virtualizationunmatched
  • VxWorksunmatched
  • Willing to Travelunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder