Title: Lead, Software Engineering
Melbourne, FL, US, 32904
Job Title: Lead, Software Engineer /Chief Software Engineer
Job Code: 24784
Job Location: Melbourne, FL
Job Description:
This is an opportunity to take on unique challenges, expand your skills and experience, and contribute to the Space Systems Sector of L3Harris. You will join a great team of talented professionals with world class technical expertise who take a collaborative approach to engineering and enjoy working together. We are a company on the move, growing in the Space area; with long history of innovative and exceptional performance, we have earned our place as a trusted provider to our customers.
Seeking an experienced Senior Software Engineer to join our dynamic team, focusing on leading software development teams on large-scale projects. The ideal candidate will demonstrate exceptional skills in reverse engineering and decomposing existing systems. They should have a proven history of leading software development teams on large-scale, complex projects, specifically within the realm of satellite ground systems. Role encompasses providing software metrics, architecting software solutions, and overseeing the software deployment efforts (patching, upgrades) and supporting eventual 24x7 operations.
Essential Functions:
- Participate in program reviews and provide expert recommendations to stakeholders.
- Develop and maintain technical documentation related to the development and management of a complex software system.
- Collaborate with cross-functional teams to define and implement engineering changes.
- Perform oversight, guidance, monitoring, and tracking of monthly software metrics.
- Provide an understanding of mission requirements associated with satellite telemetry, tracking, and control (TT&C) ground stations.
- Perform requirements analysis, oversight, guidance, monitoring, and tracking of mission management TT&C software requirements.
- Development experience with multiple programming and scripting languages (including C/C++, Java, Python, Bash, Csh and Comet Command Language (CCL)).
- Ensure that all software problem tracking requests (PTRs) are accurately created, assessed, assigned, managed and tracked across the program.
- Chair the Software Configuration Control Board and support the Program Configuration Control Board.
- Lead teams of engineers across multiple professional backgrounds for anomaly analysis and resolution.
- Lead the design, implementation, and integration of complex Telemetry, Tracking and Control (TT&C) systems, including familiarity with tools such as OS/Comet.
- Provide Subject Matter Expertise in TT&C solutions (preferably OS/COMET), with the ability to evolve existing implementations for new missions and knowledge of Command & Telemetry Database (CTDB) integration.
- Work closely with the Chief Systems Engineer, Project Engineer, IPT Leads, and Program Manager to maintain program awareness of software changes and/or significant issues that may impact program cost and/or schedule.
- Ensure compliance with NIST, Department of Commerce and NOAA IT security standards such as FISMA, FedRAMP, and NIST 800.53.
- Participate in 24x7 operations of complex software systems.
- Candidate must have the ability to obtain a High-Risk NOAA Public Trust clearance.
Qualifications:
- Bachelor’s Degree and minimum 9 years of prior software experience. Graduate Degree and a minimum of 7 years of prior related experience. In lieu of a degree, minimum of 13 years of prior software experience.
- Development experience with multiple programming and scripting languages (including C/C++, Java, Python, Bash, Csh and Comet Command Language (CCL)).
- Experience with Agile software development best practices and tools (SAFe, Jira, Git, etc.) and participation in continuous Agile planning and coordination.
Preferred Additional Skills:
- Experience with Satellite Ground Systems and TT&C Development
- Experience with OS/COMET satellite ground system TT&C solution
- Automation of optimization and continuous monitoring
- Strong problem-solving skills and ability to quickly identify root causes
- Experience with DevSecOps, and tools such as Maven and Nexus.
- Provide Basis of Estimates (BOEs) to establish costing for requested services
- Advanced Kubernetes skills (including CNIs, Operators, and CRDs)
- Familiarity with container observability tools (Prometheus, Grafana, InfluxDB, PromQL)
- Experience with scaling and optimizing Kubernetes deployments
- AWS Cloud certification(s)
- Experience with commercial cloud systems and services (AWS, Azure, etc.)
TP-LI1
Nearest Major Market: Melbourne