Sr. Software Engineer – Tactical Data Link

L3Harris Technologies

San Diego (CA)

On-site

USD 135,000 - 251,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Disability insurance
401(k) match
Flexible spending accounts
Employee Assistance Program
Education assistance
Parental leave
Paid time off
Company-paid holidays

Job summary

L3Harris Technologies in San Diego/Carlsbad, California, is seeking a senior software engineer with robust C/C++ experience to lead architecture and development for Windows and Linux applications. You will drive multi-threaded systems, socket communications, and secure coding practices in a collaborative, cross-functional environment.

The role requires 9+ years in software engineering with 8+ years of C/C++ expertise, plus experience with Linux/Windows and DoD software standards.

Qualifications

  • Must have 9+ years of professional software engineering experience, including 8+ years in C/C++ development.
  • 6+ years experience required in the field with relevant expertise.
  • Proficiency with Linux and Windows operating systems for day-to-day development.
  • Experience with Tactical Data Links such as Link 16 and JREAP-C is required.
  • Ability to obtain a DoD Secret clearance and currently active clearance is preferred.

Responsibilities

  • Lead and architect software for Windows and Linux in C/C++.
  • Develop multi-threaded codebases handling multiple socket connections.
  • Define coding standards, patterns, and automated testing pipelines.
  • Mentor the software team and coordinate with systems engineering, cybersecurity, and testing teams.
  • Communicate status and risk to stakeholders and leadership.

Skills

C/C++ development
Multithreading
Socket programming
Security/compliance
Team leadership

Education

Bachelor's degree
Graduate degree

Tools

Git
Bitbucket
JIRA
Confluence
Jenkins
Artifactory
Makefiles
Embedded build tools
CI/CD

Job description

Requirements

Must have:
  • We require a bachelors degree with at least 6 years of relevant experience, or a graduate degree with at least 4 years of related experience; in lieu of a degree, we accept 10 years of directly related experience.
  • We expect 9+ years of professional software engineering experience, including 8+ years developing C/C++ applications.
  • We require 5 years of experience with Tactical Data Links such as Link 16 and JREAP-C.
  • We need the ability to obtain a secret clearance, and this role requires an active DoD Secret clearance.
  • We look for strong experience with Linux and Windows operating systems for day-to-day development work.
  • We value a solid understanding of software delivery methods such as Waterfall and Agile/Scrum.
  • We require proficiency with configuration management and development tools such as Git, Bitbucket, JIRA, Confluence, Jenkins, and Artifactory.
  • We need the ability to travel.
  • Preferred skills include knowledge of Tactical Data Links, Makefiles, embedded build tools, CI/CD, Groovy, Jenkins, C#, .NET Framework, .NET Core, DevExpress, and DoD software standards.
  • Preferred leadership experience includes 4 years managing small to mid-sized software teams.

Responsibilities:

  • We lead and architect software development for Windows and Linux applications built in C/C++. We develop multi-threaded codebases that manage multiple socket connections. We build software from Interface Control Documents and specification documents. We define coding standards, design patterns, and automated analysis and testing pipelines that strengthen memory safety. We promote modern programming practices, tools, and frameworks across the team. We collaborate with systems engineering, cybersecurity, testing, and integration teams to maintain requirements traceability and compliance. We mentor and technically guide the software engineering team to support secure, modern, and maintainable code. We contribute to internal technical discussions and help shape the long-term vision for TDL Support Products. We serve as the main technical point of contact for stakeholders, government customers, and leadership on compliance status and risk reduction. We brief executives and government stakeholders on technical subjects. We participate in daily software development activities on Linux and Windows systems, including command-line work.

Company:

We are L3Harris, a trusted disruptor in defense technology, delivering end-to-end solutions across the space, air, land, sea, and cyber domains in support of national security. We foster an inclusive, engaging environment that supports professional growth, work-life success, and a strong culture of values, community commitment, and excellence. This role is based in San Diego or Carlsbad, California, follows a 9/80 schedule with every other Friday off, and requires onsite work. We offer a competitive California salary range of $135,000 to $250,500, along with benefits such as health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. We are an equal opportunity employer, maintain a drug-free workplace, and may conduct pre-employment testing, background checks, and security investigation screening where permitted by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead, Electrical Engineer, Tactical Data Links (TDL)
Lead, Electrical Engineer, Tactical Data Links (TDL)

Harris Geospatial Solutions • Carlsbad (CA)

On-site
USD 127,500 - 236,500
Health insurance
401(k) match
Flexible spending accounts
+5
Lead, Electrical Engineer, Tactical Data Links (TDL)
Lead, Electrical Engineer, Tactical Data Links (TDL)

L3Harris Technologies • Carlsbad (CA)

On-site
USD 128,000 - 237,000
Health insurance
401(k) match
Parental leave
+1
Senior Software Engineer – Tactical Data Link (C/C++, Linux)
Senior Software Engineer – Tactical Data Link (C/C++, Linux)

L3Harris Technologies • San Diego (CA)

On-site
USD 135,000 - 251,000
Health insurance
Disability insurance
401(k) match
+6
Manager, Field Engineering
Manager, Field Engineering

L3Harris Technologies • Carlsbad (CA)

On-site
USD 105,000 - 197,000
Senior Hardware Engineering, Tactical Data Links (TDL)
Senior Hardware Engineering, Tactical Data Links (TDL)

L3Harris Technologies • Carlsbad (CA)

On-site
USD 106,000 - 198,000
Health and disability insurance
401(k) match
Flexible spending accounts
+1
TDL Hardware Sr. Manager - Carlsbad Site Lead
TDL Hardware Sr. Manager - Carlsbad Site Lead

L3Harris Technologies • Carlsbad (CA)

On-site
USD 153,000 - 284,000
Health insurance
401(k) match
Flexible spending accounts
+4
Senior Hardware Engineering, Tactical Data Links (TDL)
Senior Hardware Engineering, Tactical Data Links (TDL)

Harris Geospatial Solutions • Carlsbad (CA)

On-site
USD 106,500 - 197,500
Health insurance
401(k) match
Flexible spending accounts
+4
Manager, Field Engineering
Manager, Field Engineering

Harris Geospatial Solutions • Carlsbad (CA)

On-site
USD 105,500 - 196,500
Health and disability insurance
401(k) match
Flexible spending accounts
+4
Sr. Manager, Systems and Project Engineering, Tactical Data Links (TDL)
Sr. Manager, Systems and Project Engineering, Tactical Data Links (TDL)

L3Harris Technologies • Carlsbad (CA)

On-site
USD 153,000 - 284,000
Health insurance
401(k) match
Paid time off
+1
Sr. Manager, Systems and Project Engineering, Tactical Data Links (TDL)
Sr. Manager, Systems and Project Engineering, Tactical Data Links (TDL)

Harris Geospatial Solutions • Carlsbad (CA)

On-site
USD 153,000 - 284,000
Health insurance
401(k) matching