• El Segundo, CA
  • Instant Apply
4 days ago

Job Description

Software Engineer (C++ / Real-Time Systems) 
Job Level: Level 3
Santa Fe Springs, California, USA
Onsite
1st Shift
Work Schedule Rule: 5/40
Occasional domestic travel may be required
$101.63
Position Summary: Software Engineer
  • Supports all phases of the software development lifecycle as part of a multi-disciplinary team.
  • Works on new and legacy military and commercial programs from requirements and design through development, integration, testing, and maintenance.
  • Develops creative solutions to complex system and software integration challenges.
  • Collaborates closely with Systems Engineers to design solutions that meet end-user and operational needs.
Responsibilities: Software Engineer
  • Support software development lifecycle activities including requirements, design, development, integration, testing, and maintenance.
  • Support both military and commercial programs.
  • Design and implement solutions for complex technical system and software integration problems.
  • Collaborate with Systems Engineers to develop effective technical solutions.
  • Participate in software integration and testing activities.
  • Support maintenance of existing software systems.
  • Travel occasionally for business-related purposes.
Required Qualifications:Software Engineer
  • Degree in Science, Technology, Engineering, or Mathematics (STEM).
  • Minimum of 5 years of relevant experience.
  • Experience with C++ design paradigms on Linux, VxWorks, or other Real-Time Operating Systems.
  • Experience developing, testing, and integrating real-time software applications written in C++.
  • Experience with scripting languages such as Shell, Perl, or Python.
  • Our client requires that candidates must have an active/current DoD Secret Personnel Clearance (PCL) to start, for which the U.S. Government requires U.S. Citizenship
Preferred Qualifications: Software Engineer
  • Experience with C, C#, Java, or related programming languages.
  • Experience working in laboratory environments with physical hardware, test benches, or simulators.
  • Ability to understand and navigate complex systems and existing code bases.
  • Experience using Scrum and Agile software development methodologies.
  • Experience with DevSecOps pipeline implementation and utilization.
  • Experience with static code analysis, automated builds, automated testing, CI/CD, and test-driven development.
  • Hands-on experience with Git and GitLab.
  • Ability to manage multiple priorities.
  • Experience with CUDA development for NVIDIA GPU acceleration.
 

Numbers & Facts

LocationEl Segundo, CA
IndustryOther/Not Classified
Company Size100 to 499 employees
Year Founded1983
Websitehttp://apollopros.com/

About Company

Apollo Professional Solutions was founded by Gayle A. Williams in 1983 as a technical staffing firm supporting New England aerospace companies. Today, Apollo has grown into a $40 million year company, with 5 regional offices nationwide that offers diversified support to industries that include: defense, military, aeronautical, civil, food & beverage, healthcare, marine, pharmaceutical and scientific industries, as well as local government. We are an equal opportunity employers, that is also certified as a Women’s Business Enterprise by WBENC as well as the State of Massachusetts (SOWMBA Office.)

Skills

  • Agile Programming Methodologiesunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • CUDA (Compute Unified Device Architecture)unmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • DoD Secret Clearanceunmatched
  • GPU (Graphics Processing Unit)unmatched
  • Gitunmatched
  • Governmentunmatched
  • Hardware Quality Assuranceunmatched
  • Integration Testingunmatched
  • Javaunmatched
  • Laboratoryunmatched
  • Linux Operating Systemunmatched
  • Mathematicsunmatched
  • Microsoft C# (C Sharp)unmatched
  • Militaryunmatched
  • Multitaskingunmatched
  • Programming Languagesunmatched
  • Realtime Operating Systemunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Static Analysisunmatched
  • System Integration (SI)unmatched
  • Systems Engineeringunmatched
  • Systems Maintenanceunmatched
  • Test Automationunmatched
  • Test Benchunmatched
  • Test Driven Development (TDD)unmatched
  • Test Plan/Scheduleunmatched
  • United States Citizenunmatched
  • VxWorksunmatched
  • Willing to Travelunmatched

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

Resume Builder

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

Resume Builder