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
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
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.
Contract Professionals is a staffing and recruiting company that provides aerospace, automotive, and defense staffing services.
Funding
Current Stage
Growth StageCompany data provided by crunchbase