onsite
Senior Associate, Software Engineering - L3Harris
Software Engineer
Senior software engineer driving design, development, and integration of mission‑critical defense solutions using C++, Python, and Java on Linux platforms while applying Agile practices and modern DevOps tools.
About the role
Key Responsibilities
- Design, develop, and test high‑performance software components for defense systems across space, air, land, sea, and cyber domains.
- Collaborate with cross‑functional teams to integrate hardware and software subsystems, ensuring compliance with stringent security and reliability standards.
- Implement and maintain code bases in C++, Python, and Java on Linux environments, following best practices for performance and maintainability.
- Participate in Agile ceremonies, contribute to sprint planning, and deliver incremental value in fast‑paced, mission‑critical projects.
- Utilize version control (Git), continuous integration, and automated testing frameworks to ensure high code quality and rapid delivery.
Requirements
- Bachelor’s or higher in Computer Science, Electrical Engineering, or related field with 3+ years of professional software development experience.
- Proficiency in C++, Python, and Java programming, and strong debugging skills on Linux platforms.
- Hands‑on experience with Agile methodologies, Git, and CI/CD pipelines.
- Ability to work effectively in multidisciplinary teams and communicate complex technical concepts clearly.
- Security clearance eligibility or existing clearance is preferred.