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. 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 while implementing cybersecurity measures and collaborating with cross-functional teams.

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

CC++Embedded systemsCybersecurity certificationsLinuxNetwork protocolsJavaRustVxWorksIDE proficiencyVersion controlDefect trackingScriptingCI/CD pipelinesHardware-software integrationReverse engineeringTroubleshooting

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