Spacecraft software engineer lead - security clearance required | San Diego, CA

Detailed Information

  • Location: San Diego, CA

missile threats, including hypersonic missile systems. The T2 Tracking Layer scope includes up to 27 space vehicles (SVs), ground systems as well as operations with a total period of performance up to 8 years. Each SV is equipped with an IR mission payload, three (3) Optical Communications Terminals (OCT), and Ka-band communications payload.

Dynetics is a leading provider of missile warning/missile tracking technology with awards on SDA Tranche 0 and Tranche 1 for critical IR mission payloads. Primary Responsibilities We are seeking skilled and experienced Software Engineer to join our dynamic and innovative software development team. As the software engineering lead, you will play a

pivotal role in ensuring the capability, quality and reliability of our software and hardware products. You will work closely with our systems engineering and quality assurance teams to design and implement spacecraft flight software and firmware in a highly automated Dev Sec Ops CI/CD environment.

If you are passionate about space software and firmware and have a strong background in embedded software (CPU and GPU), this role offers a fantastic opportunity to contribute to our mission of delivering cutting-edge solutions. This role will be the software architect and technical lead as a part of the leadership team. Basic Qualifications - Coordinate software efforts across multiple programs

including on-orbit embedded software, ground support software, test equipment software, and software and hardware in the loop simulators.

- Support proposals by generating technical solutions and estimates of labor and material. - Lead development of embedded software and firmware for satellite payload programs. - Work with the engineering team to integrate space hardware and software, including camera drive electronics, FPGA processing boards, power systems, DSP/ARM/Power PC boards, PCI & VPX busses, stepper motor controllers, health, and status circuits, cryocoolers, and spacecraft data interfaces. - Conduct design trades of complexity and performance between the payload’s optical front end, algorithm implementation, firmware architecture, and the software architecture.

- Investigate potential processing architectures which may incorporate GPUs, CPUs, FPGAs, So C, and other cutting-edge technologies. - Participate and lead in all phases of the effort from detailed requirements flow down, trade studies, processing architecture design, hardware selection, firmware and software development, payload integration and test, spacecraft I&T, and on-orbit support. - Conduct testing, characterization, and analysis of electro-optical systems. - Collaborate with signal processing experts, software leads, and FPGA designers.

- Mentor Junior software engineers in good engineering practices. - CI/CD Integration: Experience with continuous integration and continuous delivery (CI/CD) tools like Jenkins Agents or Git Lab Runners. - Security Testing: Familiarity with security testing tools and practices to identify vulnerabilities in software and static code analysis. - Support Test Automation: Proficiency using industry-standard tools and frameworks such as Python, Java, Jython, Xray for Jira or similar technologies. - Languages: Strong proficiency in languages such as Python, Java, C and C++ with the ability to write, maintain, and troubleshoot code.

- Version Control: Proficient in using version control systems (e. g. Git Lab, SVN) to manage source code in a defined branching structure. - Debugging: Strong debugging skills to identify and analyze software defects and issues in a systematic manner. - Agile/Scrum: Working knowledge of Agile Principles and the Scrum framework - Quality Assurance Practices: Understanding of software quality assurance best practices and the ability to contribute to the improvement of software processes. - Documentation: Strong documentation skills to create and maintain software architecture related documentation and models.

- Communication: Effective communication skills, both written and verbal, to collaborate with cross-functional teams and report on test progress and results. - Problem Solving: Strong analytical and problem-solving abilities to troubleshoot and address complex testing challenges. - Bachelor's Degree in Software or Computer Engineering and 12+ years’ experience or Master’s Degree with 10+ years of experience. May possess a Ph. D. with 8+ years of experience. - U. S Citizen and must be able to obtain and maintain a Do D SECRET clearance.

Preferred Qualifications - Experience with Green Hills - Performance Testing: Knowledge of performance testing tools and methodologies to backss the performance and scalability of software applications. - Containerization: Understanding of containerization technologies like Docker and orchestration with Kubernetes. - Ability to model system performance using MATLAB or similar toolset. - Experience with image processing algorithms, Kalman filtering, and closed-loop control systems. - Proficiency in lab tools such as scopes and logic analyzers.

- In depth understanding and working knowledge of technical principles, theories, concepts and their application across a range of programs. - Experience implementing interfaces such as 1 GE Ethernet, 40 G QSFP+, LVDS, and serial busses. - Demonstrated experience working in and leading engineering teams. - Experience with adaptive signal processing. - Experience with embedded C and RTOS. Green Hills specifically is a bonus. - Have or are willing to obtain a top secret clearance. Pay Range: Pay Range $122,200.00 - $220,900.00 The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary.

Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. Original Posting Date: 12/20/2023 While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

For more details: jobs-search. org/architecture-construction_san-diego-c426442/spacecraft-software-engineer-lead-security-clearance-required-san-diego_i1976118918

View Jobs by Category >>

Related Jobs