Cyber Software Development Engineer
Listed on 2025-12-25
-
IT/Tech
Cybersecurity, Systems Engineer
Cyber Software Development Engineer
Location:
Sterling Heights, MI
Employment Type:
Contract |
Hours:
40 hrs/week, Mon–Fri
You will join an agile, self-motivated engineering team developing and supporting embedded cyber solutions for a family of ground combat vehicles. In this role, you will help shape the Cyber and C5
ISR architecture, develop software tools, and ensure secure, reliable, and compliant embedded systems that support mission‑critical operations. This position offers the opportunity to work on cutting‑edge technology in a collaborative, fast‑paced environment.
- Apply computer science, engineering, and mathematical principles to develop software for embedded systems.
- Collaborate with cross‑functional teams to evaluate hardware‑software interfaces and optimize system performance.
- Participate in all phases of the software development life cycle: requirements analysis, design, implementation, integration, and testing.
- Develop and maintain software tools, scripts, and XML files to verify proper system configurations.
- Implement cybersecurity measures to protect embedded systems.
- Create data/message protocol transformation applications to enable interoperability across multiple domains.
- Utilize high‑level programming languages in a Security‑Enhanced embedded Linux environment.
- Conduct peer reviews, track defects, and propose solutions.
- Manage and execute trade studies, structured decisions, and system‑level evaluations for Cyber/C5
ISR vehicle platforms. - Develop and review checkpoint and design milestone artifacts and Contract Data Requirements List (CDRLs) for technical accuracy and compliance.
- Bachelor’s Degree in STEM (Computer Engineering, Computer Science, or Electrical Engineering preferred) from an ABET‑accredited university.
- Strong programming experience in C, C++, C#, Java, or Rust, particularly in embedded software.
- Experience with low‑level programming for Linux or VxWorks operating systems.
- Knowledge of board support packages (BSP) and hardware‑software integration.
- Experience in embedded systems development, automotive or military applications.
- Working knowledge of IDEs, version control, defect tracking, scripting, and CI/CD pipelines.
- Knowledge of network protocols and communication interfaces (TCP/IP, UART, SPI, I2C).
- Ability to interpret higher‑level customer requirements and flow them into technical solutions.
- Must possess a DoD Secret clearance or higher.
- Must meet anthropometric requirements to access military vehicles and work in confined spaces.
- Flexibility to work non‑duty hours or weekends as project needs dictate.
- Certifications in cybersecurity (e.g., CISSP, CEH).
- Experience with reverse engineering software and low‑level device driver programming.
- Familiarity with electrical line‑replaceable units and troubleshooting electronic hardware.
- This is a US Government contract; US Citizenship is required.
- Opportunity to work on high‑impact, mission‑critical embedded cyber systems.
- Collaborative, technology‑driven environment focused on innovation and continuous learning.
- Exciting, research‑driven projects with real‑world impact.
- Opportunities for ongoing learning and career development.
- Competitive perks and incentives tailored to each contract position.
Contract Professionals, Inc. (CPI), founded by an Air Force veteran, is an award‑winning talent solutions company connecting top talent with leading employers in defense, aerospace, and mobility industries.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).