Title: Lead, Software Engineering / Architect
Melbourne, FL, US, 32904
Job Title: Lead, Software Engineer / Architect
Job Code: 24898
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 accomplished Senior Software Architect with extensive experience in designing, building, and integrating complex satellite ground systems. 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 architecting software solutions and overseeing the software development efforts.
Essential Functions:
- Expertise in designing complex software systems, including reverse engineering and decomposing existing systems.
- Development experience with multiple programming and scripting languages (including C/C++, Java, Python, Bash, and Csh).
- Experience designing, implementing, and integrating complex Telemetry, Tracking and Control (TT&C) systems, including familiarity with tools such as OS/COMET or InControl.
- Demonstrate an understanding of mission requirements associated with satellite telemetry, tracking, and control (TT&C) ground stations
- Proven track record of leading Agile software development teams on large and complex satellite ground systems.
- Subject Matter Expertise in TT&C solutions, with the ability to evolve existing implementations for new missions
- Knowledge of Command & Telemetry Database (CTDB) integration.
- Preferred experience with designing/architecting applications in OS/COMET
- Ability to obtain a Public Trust Clearance.
- Collaborate with cross-functional teams to define and implement engineering changes
- Work closely with the Chief Systems Engineer and IPT Leads to maintain program awareness of software changes and/or significant issues that may impact program cost and/or schedule
- Paricipate in 24x7 operations of complex software systems.
- Ensure compliance with NIST, Department of Commerce and NOAA IT security standards such as FISMA, FedRAMP, and NIST 800.53.
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 developing satellite ground systems 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