Software Developer
Apollo Professional Solutions, Inc.
El Segundo, CA, United States
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$211,390.0
Working hours
Shift work
Job source
Tech stack
C (Programming Language)
Java (Programming Language)
Systems Engineering
Build Automation
Automation of Tests
C Sharp (Programming Language)
C++ (Programming Language)
Static Program Analysis
Nvidia CUDA
Continuous Integration
Linux
Perl (Programming Language)
+16 more
Python (Programming Language)
Systems Development Life Cycle
Real-Time Operating Systems
Server Administration
Software Engineering
Software Systems
Systems Integration
VxWorks
Scripting
Real Time Systems
Test-Driven Development (TDD)
Gitlab
Git
Integration Tests
Devsecops
Programming Languages
Job description
$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., * 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.
Requirements
Software Development, Willing to Travel, Software Development Lifecycle (SDLC), Cross-Functional, Military, Integration Testing, System Integration (SI), Systems Engineering, Software Engineering, Software Administration, 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦