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
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
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
L3Harris Technologies provides platform management system solutions for armed forces.
Funding
Current Stage
Public CompanyTotal Funding
$2.25B2024-03-27Post Ipo Debt· $2.25B
1978-01-13IPO
Leadership Team
Recent News
Company data provided by crunchbase