Software Developer

Apollopros

Brea (CA)

On-site

USD 116,000 - 165,000

Full time

7 days ago
Be an early applicant

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 in Santa Fe Springs, California, is seeking a Software Engineer (C++ / Real-Time Systems) to support DoD programs. This onsite role requires 5+ years of experience with C++ in Linux or RTOS, real-time software development, and collaboration with Systems Engineers to meet end-user needs. Candidates must have an active DoD Secret clearance and U.S.

citizenship. Occasional travel may be required; first shift.

Qualifications

  • Bachelors or higher in STEM fields.
  • 5+ years of relevant experience in software engineering.
  • Experience with C++ on Linux/RTOS and real-time systems.

Responsibilities

  • Support all phases of the software development lifecycle.
  • Work on both military and commercial programs.
  • Design and implement solutions for complex software integrations.
  • Collaborate with Systems Engineers to meet end-user needs.
  • Participate in software integration and testing activities.
  • Maintain existing software systems; travel occasionally.

Skills

C++
Linux
VxWorks
Real-Time OS
Shell
Python
Perl
Git
GitLab
CUDA

Education

STEM degree

Tools

Git
GitLab
CUDA

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

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
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

The Amatriot Group • King George (VA)

On-site
USD 100,000 - 130,000
Software Engineer (contract)
Software Engineer (contract)

Boeing • Oklahoma City (OK)

On-site
USD 117,000 - 124,000
Medical benefits
Dental benefits
Vision benefits
+1
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
Senior Software Engineer
Senior Software Engineer

Southeastern Computer Consultants, Inc. (SCCI) • Virginia (MN)

On-site
USD 120,000 - 180,000
Health benefits
Dental benefits
Vision benefits
+3
Software Engineer Level 1 with Security Clearance
Software Engineer Level 1 with Security Clearance

IntelliGenesis LLC® • Maryland

On-site
USD 120,000 - 160,000
Medical Insurance
Life Insurance
Disability Insurance
+5