FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing, integrating, and testing embedded flight software, with a strong focus on software efficiency, stability, and compliance with U.S. Government requirements. Proficient in collaborating with multidisciplinary teams and managing software development lifecycles to ensure quality and timely delivery.
Highest-signal resume keywords
Embedded Software DevelopmentC, C++, Java, Python ProgrammingReal-Time Systems ExperienceSoftware Development LifecycleCyber Vulnerability Analysis
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded Software DesignSoftware Testing and DebuggingConfiguration AutomationSoftware Efficiency AnalysisCyber Monitoring Algorithms
Soft Skills
Project ManagementTeam Performance EvaluationInterdisciplinary Collaboration
Tools & Technologies
GitLabBitbucketJIRAConfluenceWireshark
Industry Keywords
U.S. Secret ClearanceU.S. CitizenshipExport Control ComplianceConflict of Interest AssessmentFormal Qualification
Tech Stack
Tools & technologiesJavaPythonC++
About the role
Key responsibilities & impact- Design, integrate, modify, test, and debug embedded flight software
- Review, analyze, and translate customer software requirements
- Build embedded systems software for specialized hardware
- Integrate embedded software with hardware components
- Analyze, monitor, and improve embedded software efficiency and stability
- Test and debug software for embedded devices and systems
- Drive software execution to deliver products on-cost and on-schedule
- Ensure satellite and payload software safety, assurance, quality, and engineering excellence
- Produce design and test documentation and artifacts, including program CDRLs
- Conduct Cyber Vulnerability Analysis for satellite vehicle processing platforms
- Design and implement cyber monitoring algorithms
- Design and write tools and processes for configuration automation and workflow improvement
- Interface with software and hardware development, Systems Engineering, Product Security Engineering, and Testbed Engineering teams
- Work with a technically diverse user community and multidisciplinary systems and software teams
- Lead software design, integration, testing, debugging, project management, and team performance evaluation at the senior level
Requirements
What you’ll need- Bachelor’s Degree
- Ability to obtain U.S. Secret clearance; U.S. Government requirements include U.S. Citizenship
- U.S. Person status required for U.S. export control compliance
- 2+ years of experience designing and developing software for a real-time or non-real-time system
- 2+ years of experience in software development using C, C++, Java, or Python
- Level 3: 5 or more years' related work experience or equivalent combination of education and experience
- Level 4: 9 or more years' related work experience or equivalent combination of education and experience
- Experience with the full software development lifecycle from requirements analysis through Formal Qualification
- Experience with GitLab, Bitbucket, JIRA, and Confluence
- Experience in embedded real-time software development
- Experience with Wireshark or other network analysis tools and debuggers
- Experience automating software builds, unit tests, and integration tests using a DevOps tool chain
- Must satisfy the Company’s Conflict of Interest assessment process
- Must complete the CodeVue technical assessment
- Employer will not sponsor applicants for employment visa status
- Must be willing to work 100% onsite at El Segundo, CA or Mountain View, CA
- Language requirements: Not Applicable
Benefits
Comp & perks- Competitive base pay
- Variable compensation opportunities
- Health insurance
- Flexible spending accounts
- Health savings accounts
- Retirement savings plans
- Life and disability insurance programs
- Paid and unpaid time away from work
- Relocation based on candidate eligibility
- 10% travel
