Software Developer

Apollopros

El Segundo (CA)

On-site

USD 116,000 - 165,000

Full time

11 days ago

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apollopros is seeking a Software Engineer (C++ / Real-Time Systems) in Santa Fe Springs, CA, onsite for 1st shift. You will support all phases of the software lifecycle for military and commercial programs, delivering robust C++ solutions on RTOS platforms and collaborating with systems engineers.

The role requires a STEM degree, 5+ years of experience, and an active DoD Secret clearance. Proficiency in scripting (Shell/Python) and Git/GitLab is favored. Occasional travel may be required.

Qualifications

  • Requires STEM degree in a relevant field.
  • Minimum of 5 years of relevant experience.
  • Experience with C++ design paradigms on Linux, VxWorks or other RTOS.
  • Experience developing, testing, and integrating real-time C++ apps.
  • Proficiency with scripting languages such as Shell, Perl or Python.
  • Must have active DoD Secret clearance and US Citizenship.

Responsibilities

  • Support the software development lifecycle from requirements through maintenance.
  • Work on military and commercial programs.
  • Design and implement solutions for complex system and software integration problems.
  • Collaborate with Systems Engineers to meet end-user needs.
  • Participate in software integration and testing activities.
  • Support maintenance of existing software systems.
  • Occasional travel for business.

Skills

C++
Real-Time Systems
Linux
VxWorks
Scripting (Shell/Python)
DoD clearance

Education

STEM degree

Tools

Git
GitLab

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Actalent • Santa Fe Springs (CA)

On-site
USD 110,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+13
Realtime Software Engineer
Realtime Software Engineer

Donatech Corporation • Goleta (CA)

On-site
USD 120,000 - 180,000
Software Engineer I (Onsite)
Software Engineer I (Onsite)

Raytheon • Tucson (AZ)

On-site
USD 90,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+12
Software Developer (Ada, C#, C/C++)
Software Developer (Ada, C#, C/C++)

The Fountain Group • Oklahoma City (OK)

On-site
USD 90,000 - 120,000
Senior Mission Systems Software Engineer (C2)
Senior Mission Systems Software Engineer (C2)

Singularity Defense Corp. • Huntsville (AL)

On-site
USD 120,000 - 180,000
Senior Real-Time Software Engineer (C++, Linux, Secret)
Senior Real-Time Software Engineer (C++, Linux, Secret)

Actalent • Santa Fe Springs (CA)

On-site
USD 110,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+13
Software Engineer II (Onsite)
Software Engineer II (Onsite)

Raytheon • Tucson (AZ)

On-site
USD 115,000 - 170,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
Software Engineer
Software Engineer

Boeing Co. • Oklahoma City (OK)

On-site
USD 117,000 - 124,000
Software Engineer
Software Engineer

The Amatriot Group • King George (VA)

On-site
USD 100,000 - 130,000
Software Engineer ( Full-time ) Huntsville, AL - DK
Software Engineer ( Full-time ) Huntsville, AL - DK

Central Business Solutions, Inc • Huntsville (AL)

On-site
USD 130,000 - 150,000