Cyber Software Development Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Contract Professionals, Inc. · 3 weeks ago

Cyber Software Development Engineer

Contract Professionals, Inc. (CPI) is an award-winning talent solutions company connecting top talent with leading employers in defense, aerospace, and mobility industries. They are seeking a Cyber Software Development Engineer to develop software for embedded systems, implement cybersecurity measures, and collaborate with cross-functional teams throughout the software development life cycle.

ConsultingHuman Resources
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

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/C5ISR vehicle platforms
Develop and review checkpoint and design milestone artifacts and Contract Data Requirements List (CDRLs) for technical accuracy and compliance

Qualification

Embedded software developmentC/C++ programmingLinux operating systemsCybersecurity measuresNetwork protocolsIDEVersion controlSoft skillsCollaborationProblem-solving

Required

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

Preferred

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

Benefits

Exciting, research-driven projects with real-world impact
Opportunities for ongoing learning and career development
Competitive perks and incentives tailored to each contract position

Company

Contract Professionals, Inc.

twittertwitter
company-logo
Contract Professionals is a staffing and recruiting company that provides aerospace, automotive, and defense staffing services.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase