Software Engineering Manager - Electronic Warfare
caci · Rochester
Job description
About the role
CACI's Mastodon Design designs and builds Electronic Warfare (EW) and SIGINT hardware and software, with a focus on field-ready devices where size, weight, power and packaging matter. It is hiring a Software Engineering Manager in Rochester, NY to oversee all aspects of software development, from UI to firmware, covering FPGA, DSP, AI/ML and Test Engineering. The manager also owns the people side of the group, hiring, mentoring and developing a multidisciplinary team.
Key responsibilities
- Lead and manage a software engineering group spanning UI to firmware, including FPGA, DSP, AI/ML and Test Engineering.
- Work with software discipline leads to hire, mentor and develop engineering talent.
- Set technical priorities and direction, partnering with Mechanical, Hardware, Systems Engineering and Product Management.
- Oversee software sustainment: bug fixes, security patching and long-term support for fielded products.
- Manage staffing and resource allocation across concurrent programs and product lines.
- Partner with Project and Program Management to align schedules, budgets and deliverables.
- Drive design standards, code review, test coverage and continuous improvement.
- Support proposals with software technical write-ups, staffing plans and basis of estimates (BoEs).
- Serve as escalation point for complex technical software issues and champion quality, security and test practices.
Required profile
- U.S. citizen.
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering or a related field, or equivalent experience.
- At least 10 years of software/firmware engineering experience, including leading or managing a team.
- At least 3 years of management experience with direct reports.
- Experience hiring, mentoring and developing engineers.
- Willingness to obtain a Secret clearance as a condition of continued employment.
Required skills
- Experience in embedded/application software, firmware, FPGA/digital logic design or test automation.
- Nice to have: EW/SIGINT software, ruggedized and embedded systems, FPGA toolchains, hardware/software co-design, automated test frameworks and CI for embedded systems.
What we offer
- Proposed pay range of $114,600-$252,100, depending on location, contract category, experience and skills.
- Healthcare, wellness, financial, retirement, family support, continuing education and time off benefits.
- Flexible time off and learning resources.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salaries by job title
- Delivery Specialist 330
- Line Cook 259
- Restaurant Host 249
- Dishwasher 241
- Shift Supervisor 226
- Parts Specialist 208
- Retail Service Specialist 176
- Server - Red Robin 140
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
caci
Rochester