Senior Specialist, Software Engineering Job Code : 38205 Job Location : Huntsville, AL - HQ Job ... management tools • Understanding of CMMI Level 3 or higher software processes #LI-SP1 L3Harris ...
Senior Specialist, Software Engineering Job Code : 38205 Job Location : Huntsville, AL - HQ Job ... management tools • Understanding of CMMI Level 3 or higher software processes #LI-SP1 L3Harris ...
As a Software Engineer, you will play a vital leadership role within a team of specialists ... You will report directly to the Smart Factory Senior Engineering Manager and collaborate closely ...
As a Software Engineer, you will play a vital leadership role within a team of specialists ... You will report directly to the Smart Factory Senior Engineering Manager and collaborate closely ...
As a Software Engineer, you will play a vital leadership role within a team of specialists ... You will report directly to the Smart Factory Senior Engineering Manager and collaborate closely ...
As a Software Engineer, you will play a vital leadership role within a team of specialists ... You will report directly to the Smart Factory Senior Engineering Manager and collaborate closely ...
Software Engineering Lead (SWEL) with Security Clearance
Huntsville, AL · On-site
$136K - $231K/yr
The SWEL must work with engineering management to identify skills and appropriate staffing to ... Experience in embedded software development * Basic understanding of signal processing
Software Engineering Lead (SWEL) with Security Clearance
Huntsville, AL · On-site
$136K - $231K/yr
The SWEL must work with engineering management to identify skills and appropriate staffing to ... Experience in embedded software development * Basic understanding of signal processing
Software Engineering Lead (SWEL) with Security Clearance
Huntsville, AL · On-site
$107K - $182K/yr
The SWEL must work with engineering management to identify skills and appropriate staffing to ... Experience in embedded software development * Basic understanding of signal processing
Software Engineering Lead (SWEL) with Security Clearance
Huntsville, AL · On-site
$107K - $182K/yr
The SWEL must work with engineering management to identify skills and appropriate staffing to ... Experience in embedded software development * Basic understanding of signal processing
Software Engineer
Huntsville, AL · On-site
Required : • Bachelor of Science in Software Engineering, Computer Engineering, Computer Science ... Preferred : • Battle management software experience • Experience in numerical methods • Solid ...
Software Engineer
Huntsville, AL · On-site
Required : • Bachelor of Science in Software Engineering, Computer Engineering, Computer Science ... Preferred : • Battle management software experience • Experience in numerical methods • Solid ...
Principal Software Engineer
Huntsville, AL · On-site
$133K - $178K/yr
... software and systems engineering company supporting the U.S. military, defense primes, and ... management, and interpersonal skills. In this role, you will work independently at times on ...
Principal Software Engineer
Huntsville, AL · On-site
$133K - $178K/yr
... software and systems engineering company supporting the U.S. military, defense primes, and ... management, and interpersonal skills. In this role, you will work independently at times on ...
Software Engineer
Huntsville, AL · On-site
You will support a Government owned, managed, and developed software suite, that is used by the ... Knowledge of modern software engineering practices, including Agile methodologies. * Ability to ...
Software Engineer
Huntsville, AL · On-site
You will support a Government owned, managed, and developed software suite, that is used by the ... Knowledge of modern software engineering practices, including Agile methodologies. * Ability to ...
Software Engineer
Huntsville, AL · On-site
You will support a Government owned, managed, and developed software suite, that is used by the ... Knowledge of modern software engineering practices, including Agile methodologies. * Ability to ...
Software Engineer
Huntsville, AL · On-site
You will support a Government owned, managed, and developed software suite, that is used by the ... Knowledge of modern software engineering practices, including Agile methodologies. * Ability to ...
... applies engineering principles to software creation, manages production releases of software, performs code reviews, merges feature development branches, and analyzes and triages issues. The ...
... applies engineering principles to software creation, manages production releases of software, performs code reviews, merges feature development branches, and analyzes and triages issues. The ...
Software Development Manager
Huntsville, AL · On-site
$122K - $161K/yr
Teledyne Brown Engineering is a company providing enabling technologies for industrial growth markets. They are seeking an experienced Software Development Manager to lead their engineering team ...
Software Development Manager
Huntsville, AL · On-site
$122K - $161K/yr
Teledyne Brown Engineering is a company providing enabling technologies for industrial growth markets. They are seeking an experienced Software Development Manager to lead their engineering team ...
The primary responsibilities of this software engineering position include design, development ... Battle management software experience * Experience in numerical methods * Solid communication ...
Quick apply
The primary responsibilities of this software engineering position include design, development ... Battle management software experience * Experience in numerical methods * Solid communication ...
The primary responsibilities of this software engineering position include design, development ... Battle management software experience * Experience in numerical methods * Solid communication ...
The primary responsibilities of this software engineering position include design, development ... Battle management software experience * Experience in numerical methods * Solid communication ...
Software Engineer
Huntsville, AL · On-site
You will support a Government owned, managed, and developed software suite, that is used by the ... Knowledge of modern software engineering practices, including Agile methodologies.Ability to ...
Quick apply
Software Engineer
Huntsville, AL · On-site
You will support a Government owned, managed, and developed software suite, that is used by the ... Knowledge of modern software engineering practices, including Agile methodologies.Ability to ...
Software Developers
Huntsville, AL · On-site
Apply sound software engineering principles to ensure code is modifiable, efficient, reliable, understandable, fault-tolerant, and reusable; support software process management and control throughout ...
Software Developers
Huntsville, AL · On-site
Apply sound software engineering principles to ensure code is modifiable, efficient, reliable, understandable, fault-tolerant, and reusable; support software process management and control throughout ...
... and release management Required Skills Understanding of full lifecycle software engineering ... practices for large, complex systems Hands-on experience developing software using Java Knowledge ...
... and release management Required Skills Understanding of full lifecycle software engineering ... practices for large, complex systems Hands-on experience developing software using Java Knowledge ...
... management, and system integration. Continuous Improvement: Contribute to process improvements, software engineering best practices, and development standards that enhance product quality, efficiency ...
... management, and system integration. Continuous Improvement: Contribute to process improvements, software engineering best practices, and development standards that enhance product quality, efficiency ...
... management, and system integration. Continuous Improvement: Contribute to process improvements, software engineering best practices, and development standards that enhance product quality, efficiency ...
... management, and system integration. Continuous Improvement: Contribute to process improvements, software engineering best practices, and development standards that enhance product quality, efficiency ...
... management, and system integration. Continuous Improvement: Contribute to process improvements, software engineering best practices, and development standards that enhance product quality, efficiency ...
Quick apply
... management, and system integration. Continuous Improvement: Contribute to process improvements, software engineering best practices, and development standards that enhance product quality, efficiency ...
... management, and system integration. Continuous Improvement: Contribute to process improvements, software engineering best practices, and development standards that enhance product quality, efficiency ...
Quick apply
... management, and system integration. Continuous Improvement: Contribute to process improvements, software engineering best practices, and development standards that enhance product quality, efficiency ...
Software Engineering Manager information
See Madison, AL salary details
$89.1K - $97.4K
1% of jobs
$97.4K - $105.6K
0% of jobs
$105.6K - $113.8K
2% of jobs
$113.8K - $122.1K
2% of jobs
$122.1K - $130.3K
2% of jobs
$130.3K - $138.5K
3% of jobs
$138.5K - $146.7K
4% of jobs
$151.1K is the 25th percentile. Wages below this are outliers.
$146.7K - $155K
19% of jobs
The median wage is $157K / yr.
$155K - $163.2K
64% of jobs
$163.2K - $171.4K
1% of jobs
$171.4K - $179.6K
1% of jobs
$89.1K
$151.8K
$179.6K
How much do software engineering manager jobs pay per year?
What are some common challenges faced by software engineering managers when leading diverse development teams?
What does a software engineering manager do?
A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.
What is the difference between Software Engineering Manager vs Software Developer?
| Aspect | Software Engineering Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or Master's in CS or related field, often with leadership experience | Bachelor's or higher in CS or related field |
| Work Environment | Leads teams, manages projects, collaborates with stakeholders | Focuses on coding, debugging, and implementing features |
| Employer & Industry Usage | Used across tech companies, startups, and large enterprises | Common in all software development settings |
| Search & Comparison Intent | Understanding managerial roles, leadership responsibilities | Focus on technical skills, coding tasks |
The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.
What does a software engineering manager do?
What are the key skills and qualifications needed to thrive as a software engineering manager, and why are they important?

Job description
L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.
L3Harris is the Trusted Disruptor in defense tech. With customers’ mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.
Job Title: Senior Specialist, Software Engineering
Job Code: 38205
Job Location: Huntsville, AL - HQ
Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80 hours worked – and have every other Friday off
Job Description:
L3Harris Missile Solutions segment is seeking a Senior Specialist, Software Engineer in Huntsville, AL, to develop real-time embedded control software and application software for defense propulsion systems. This hands-on role supports the full software lifecycle—including requirements, design, implementation, and testing—in a fast-paced laboratory environment and may include support for live hot-fire engine tests.
Essential Functions:
• 90% – Contribute to a software development team responsible for requirements analysis, design, implementation, unit testing, and integration of embedded real-time control and/or application software. Develop software documentation, support internal and customer reviews of software work products, and assist with preparation for program milestone reviews.
• 10% – Support software process improvement by analyzing software metrics, identifying process gaps, developing and evaluating improvement options, refining metric definitions and collection methods, and assessing industry tools and resources to advance the growth and maturity of the software organization.
• Must be able to obtain and maintain a U.S. Security Clearance at the appropriate level (U.S. Citizenship required).
• Must be able to satisfy federal government requirements for access to government information; dual citizenship may preclude meeting this requirement.
• Travel up to 10% may be required to support test activities.
Qualifications:
• Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline, and a minimum of 6 years of prior relevant experience; or a graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a minimum of 10 years of prior related experience.
Preferred Additional Skills:
• 6+ years of experience in embedded real-time software development
• 6+ years of experience developing software in C/C++
• Strong written and verbal communication skills
• Proven ability to work effectively in a team environment
• Real-Time Operating System (RTOS) experience (NI Linux, Integrity, Red Hat Linux, QNX)
• Experience with communication protocols (1553, TCP/IP, RS-422, SPI)
• Experience with UML and design tools (Enterprise Architect, Rhapsody, Cameo)
• Hardware and software integration experience
• Working knowledge of laboratory test equipment (multimeters, oscilloscopes, power supplies)
• Familiarity with software development IDEs and lifecycle management tools
• Understanding of CMMI Level 3 or higher software processes
#LI-SP1
L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law.
Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.
By submitting your resume for this position, you understand and agree that L3Harris Technologies may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions.
L3Harris Technologies is an E-Verify Employer. Please click here for the E-Verify Poster in English or Spanish. For information regarding your Right To Work, please click here for English or Spanish.
About L3Harris Technologies
Sourced by ZipRecruiter
Industry
Aviation
Company size
1,001 - 5,000 Employees
Headquarters location
Melbourne, FL, US
Year founded
2019