Manager, Software Engineering
L3Harris Technologies · Rochester, NY · 3 wk ago
On-siteEngineering$117k–$218k/yrFull-time
About the role
L3Harris' Communications and Spectrum Dominance segment is currently seeking a dynamic and experienced Manager of Software Engineering to lead our team and drive impactful results.
Responsibilities
- Establish short-term operational plans and manage execution of software development activities to ensure alignment with scope, schedule, quality, and program objectives.
- Develop workforce and staffing plans to balance resources across priorities and sustain near-term business goals.
- Support new business pursuits and opportunities through proposal inputs, scope definition, risk identification, and software effort estimation.
- Provide inputs and recommend tactical approaches to the product line based on program needs, technical execution, and team capacity.
- Lead and direct experienced professionals and lower-level technical leaders, providing coaching, performance feedback, mentorship, and career development.
- Lead teams through the complete software development lifecycle and release execution, utilizing best practices and adhering to company-defined processes.
- Collaborate across engineering, test, manufacturing, product, and program teams to resolve issues, improve execution, and deliver program commitments.
- Analyze complex technical and organizational problems, identify root causes, and implement significant improvements to processes, systems, or products.
- Communicate technical direction, plans, and status within and outside the organization to influence changes in practices, approaches, and priorities.
- Present program and engineering status to functional and program leadership and drive decisions needed to achieve near-term operational results.
- Provide input on hiring, performance management, succession planning, and employee development for the software engineering organization.
Requirements
- Bachelor's Degree and a minimum of 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.
- Experience developing software in C/C++, Java, and Python.
- Experience with DevOps practices and tools
- Experience managing teams of software engineers and leading technical projects to complete complex programs.
- Experience with Agile software development and the software development lifecycle.
- Comprehensive knowledge of embedded software development on software defined radio platforms.
- Experience with real-time operating systems (e.g. VxWorks RTOS, Linux, QNX)
- Experience in delivering fully integrated systems (hardware, firmware, software) in a DoD environment.
- Experience integrating software with hardware.
- Strong interpersonal and communication skills
Qualifications
Candidates must be able to obtain a US security clearance.
Benefits
- In compliance with pay transparency requirements, the salary range for this role in New York state is $117,000 - $218,000.
- L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays.
Schedule
The Software Engineering Manager will work a 9/80 work schedule. Employees work 9 out of every 14 days- totaling 80 hours worked- and have every other Friday off.