Lead, Software Engineer - Tactical Data Link jobs in United States
cer-icon
Apply on Employer Site
company-logo

L3Harris Technologies · 5 hours ago

Lead, Software Engineer - Tactical Data Link

L3Harris Technologies is a leading company in the defense industry focused on delivering end-to-end technology solutions. They are seeking a Lead Software Engineer to oversee software development for Tactical Data Link Support Software, shaping technical strategies and mentoring the engineering team.

CommercialInformation TechnologyNational Security
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Lead and Architect software development for Windows/Linux software applications using C/C++
Develop in multi-threaded codebases that handle multiple socket connections
Create software based on Interface Control or Specification Documents
Establish coding standards, design patterns, and automated analysis/testing pipelines that enforce memory safety
Guide the adoption of modern programming practices, tools, and frameworks
Collaborate with cross-functional teams (systems engineering, cybersecurity, testing, and integration) to ensure requirements traceability and compliance
Provide technical leadership and mentorship to the software engineering team, fostering a culture of secure, modern, and maintainable code
Actively participate in technical conversations across L3Harris to help develop/recommend strategies and articulate a forward-looking vision to extend the design for TDL Support Products
Serve as the primary technical interface with stakeholders, government customers, and leadership on compliance progress and risk mitigation
Strong communication skills with the ability to brief executives and government stakeholders on technical topics
Strong knowledge in using both Linux and Windows operating systems (including command line) for daily software development tasks
Solid understanding of software development processes (i.e. Waterfall, Agile/SCRUM, etc.)
Strong understanding with software configuration management tools (i.e. Git, BitBucket, JIRA, Confluence, Jenkins, Artifactory etc.)
Availability to travel

Qualification

C/C++ developmentMulti-threaded programmingSoftware architectureLinux operating systemWindows operating systemSoftware configuration managementContinuous Integration/DevelopmentTDLsProficiency with MakefilesDoD standardsLeadership experienceCommunication skills

Required

Bachelor's Degree and minimum 9 years of prior relevant experience. Graduate Degree and a minimum of 7 years of prior related experience. In lieu of a degree, minimum of 13 years of prior related experience
9+ years of professional experience in software engineering, including at least 8 years in C/C++ application development
Active DoD Secret clearance
Lead and Architect software development for Windows/Linux software applications using C/C++
Develop in multi-threaded codebases that handle multiple socket connections
Create software based on Interface Control or Specification Documents
Establish coding standards, design patterns, and automated analysis/testing pipelines that enforce memory safety
Guide the adoption of modern programming practices, tools, and frameworks
Collaborate with cross-functional teams (systems engineering, cybersecurity, testing, and integration) to ensure requirements traceability and compliance
Provide technical leadership and mentorship to the software engineering team, fostering a culture of secure, modern, and maintainable code
Actively participate in technical conversations across L3Harris to help develop/recommend strategies and articulate a forward-looking vision to extend the design for TDL Support Products
Serve as the primary technical interface with stakeholders, government customers, and leadership on compliance progress and risk mitigation
Strong communication skills with the ability to brief executives and government stakeholders on technical topics
Strong knowledge in using both Linux and Windows operating systems (including command line) for daily software development tasks
Solid understanding of software development processes (i.e. Waterfall, Agile/SCRUM, etc.)
Strong understanding with software configuration management tools (i.e. Git, BitBucket, JIRA, Confluence, Jenkins, Artifactory etc.)
Availability to travel

Preferred

Understanding of Tactical Data Links (e.g., Link 16, JREAP-C)
Proficiency with Makefiles and embedded build tools (e.g., cross-compilers, linkers, debuggers)
Continuous Integration & Development (CI/CD) experience
Proficient in Groovy programming and experienced in working with Jenkins
Familiar with C# and understands both the .NET Framework and .NET Core
Experienced in using the DevExpress toolset for creating user interfaces
4 years of leadership experience managing small-to-mid-sized software teams
Familiarity with DoD software standards

Benefits

Health and disability insurance
401(k) match
Flexible spending accounts
EAP
Education assistance
Parental leave
Paid time off
Company-paid holidays

Company

L3Harris Technologies

company-logo
L3Harris Technologies provides platform management system solutions for armed forces.

Funding

Current Stage
Public Company
Total Funding
$2.25B
2024-03-27Post Ipo Debt· $2.25B
1978-01-13IPO

Leadership Team

leader-logo
Tania Hanna
Vice President Government & Customer Relations
linkedin
leader-logo
Chip Teets
Senior Director, International Programs, Products & Technology
linkedin
Company data provided by crunchbase