remote
Lead Software Engineer - L3Harris
Software Engineer
Lead a high‑performing software team delivering mission‑critical defense solutions, driving architecture, code quality, and cross‑domain integration using C++, Python, and embedded Linux technologies.
About the role
Key Responsibilities
- Architect, design, and implement complex software systems for defense applications across space, air, land, sea, and cyber domains.
- Lead a multidisciplinary engineering team, providing technical mentorship, code reviews, and fostering Agile best practices.
- Collaborate with hardware, systems, and cybersecurity teams to ensure seamless integration and compliance with stringent security standards.
- Define and enforce development standards, testing frameworks, and continuous integration pipelines to maintain high reliability and performance.
- Drive technical roadmaps, evaluate emerging technologies, and influence product strategy to meet evolving mission‑critical requirements.
Requirements
- 10+ years of software engineering experience, with at least 3 years in a technical leadership role.
- Proficiency in C++ and Python development for embedded Linux environments.
- Strong background in real‑time, safety‑critical, or mission‑critical software development.
- Hands‑on experience with Agile methodologies, CI/CD pipelines, and version control (Git).
- Excellent problem‑solving, communication, and stakeholder management skills.