Lead Software Engineer (Minimum $10k Sign-On Bonus) 1

L3Harris Technologies•Camden, NJ
•$137,242 - $195,293•Onsite

About The Position

L3Harris Integrated Mission Systems is seeking a Technical Lead Software Engineer to lead software development for high-assurance encryption products and programs supporting national defense. The role is based at the Camden Waterfront Campus in Camden, New Jersey, and follows a 9/80 schedule. Qualified candidates will receive a minimum $10,000 sign-on bonus, with candidates holding additional credentials potentially eligible for higher bonuses. The Technical Lead Software Engineer leads a software development team and translates requirements into working, maintainable solutions. The position plans development, assigns budgets and tasks, tracks team status, measures work performed using EVMS techniques, and enforces processes throughout the software development life cycle. The role also provides technical guidance on embedded software application development and works across engineering disciplines to develop and evaluate hardware-software interfaces and system performance.

Requirements

  • U.S. citizenship and an active Department of Defense Secret clearance.
  • Bachelor’s or master’s degree in computer engineering, electrical engineering, computer science, or a related field.
  • At least 10 years of experience debugging applications on simulated and target hardware.
  • Experience using a real-time operating system (RTOS), such as Green Hills Integrity, VxWorks, or similar.
  • Excellent oral and written communication skills.
  • Experience leading a software team or project and strong project management skills.
  • Experience with object-oriented design and implementation, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo.

Nice To Haves

  • Experience with EVMS.
  • Experience with project planning, task definition and assignment, and performance monitoring.
  • Experience developing device drivers and board support packages for real-time embedded systems.
  • Experience with information assurance and/or cryptography.
  • Experience with NSA Type 1 certification or other software certification, such as DO-178.
  • Prior Rust experience.

Responsibilities

  • Lead a software development team or project, including planning development, defining and assigning tasks, assigning budgets, tracking team status, and monitoring performance.
  • Analyze requirements and translate them into working, maintainable software solutions.
  • Measure team work performed using EVMS techniques and enforce processes across the software development life cycle.
  • Provide subject-matter expertise, guidance, and direction to software engineers in embedded software application development.
  • Investigate root causes of complex issues and implement solutions independently or with a multidisciplinary team.
  • Apply computer science, engineering, and mathematical analysis concepts and principles to software development for target hardware.
  • Collaborate with cross-functional engineering team members to develop and evaluate hardware-software interfaces, operational performance requirements, and overall system design.
  • Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal testing.
  • Develop software test plans, procedures, and other relevant technical documentation.
  • Develop software using Modern C++ tools and standards.

Benefits

  • Minimum $10,000 sign-on bonus for qualified candidates; candidates with additional credentials may be eligible for higher sign-on bonuses.
  • Relocation stipend.
  • 401(k).
  • Employee Assistance Program (EAP).
  • Company-paid holidays.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service