Scientist, Software Engineer
Role details
Job location
Tech stack
Job description
- Technical Leadership: Serve as the primary technical authority, architect, and decision-maker for large-scale space domain software programs. Shape the strategy and direction for software development spanning web, desktop, and distributed solutions.
- Enterprise Integration: Engineer and integrate cutting-edge capabilities, seamlessly merging legacy and emerging technologies to deliver robust mission solutions across complex government and DoD environments.
- Agile & DevSecOps Mastery: Establish best-in-class Agile development and DevSecOps practices at the organizational level. Set technical standards for continuous integration, automated testing, deployment, and site reliability.
- Mentorship & Talent Development: Champion a culture of technical excellence. Lead, mentor, and develop engineering teams-including principal engineers and junior staff-building future leaders and subject matter experts.
- Innovation & Evolution: Guide the adoption of new architectures, frameworks, and industry advancements. Lead root cause analysis and drive system advancements aligned with security, compliance, and business needs.
- Mission Assurance: Oversee full life cycle development, rigorous software testing, troubleshooting, deploying updates, and sustaining high-availability satellite C2 environments.
- Stakeholder Engagement: Interface with internal and external stakeholders, from customers to program management, effectively communicating complex solutions and advocating for customer mission success.
Requirements
- Bachelor's Degree and a minimum of 12 years of prior relevant experience. Graduate Degree and a minimum of 10 years of prior related experience. In lieu of a degree, minimum of 16 years of prior related experience.
- Active Top Secret Security Clearance
Preferred Additional Skills:
- Demonstrated technical leadership and software architecture experience in mission-critical or large-scale government systems.
- Proficiency in Java, Python, and C# across the entire software development lifecycle in secure, distributed environments.
- Deep expertise in Agile and DevSecOps methodologies with proven experience leading Scrum-driven teams and implementing CI/CD pipelines.
- Expertise in software integration, testing, and deployment, including use of Docker for containerization.
- Extensive experience in software quality assurance, configuration management, and platform security.
- History of successful technical mentorship and cross-functional, multi-site team leadership.
- Experience with space domain systems
- Active SCI clearance.
- Expertise in Space Domain Systems (Space situational awareness, OpsC2, satellite ground segment technologies, etc.).
- Expertise in Spring Boot, ActiveMQ, Astro UXDS, and modern messaging/data frameworks.
- Advanced algorithm development and data management experience.
- Proven capability in multi-development baseline management and integration across diverse partners.
- Deep experience collaborating with stakeholders in multi-company, geographically distributed environments.
Benefits & conditions
In compliance with pay transparency requirements, the salary range for this role in California, Massachusetts, New Jersey, Washington, and the Greater D.C, Denver, or NYC areas is $161,500 - $300,500. The salary range for this role in Colorado state, Hawaii, Illinois, Maryland, Minnesota, New York state, Cleveland Ohio, and Vermont is $140,500 - $261,500. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements.