mid Software Engineer ic · Posted May 20, 2026
$86,580 – $147,186
USD per year

About this role

BAE Systems is hiring a mid-level Software Engineer based in Wayne, NJ. Compensation is listed at $86,580–$147,186 per year.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Wayne, NJ
Department
Engineering & Technology
Posted
May 20, 2026

More roles at BAE Systems

Software Engineering Section Lead – C4ISR Space Systems
Merrimack, NH · mid
Senior Principal Subcontract Administrator
Hudson, NH · senior
Microwave Test Technician 2nd Shift- Warrior Integration Program
Nashua, NH · mid
ECS
Electrical Engineer - ATE
Robins AFB, GA · mid
Python C Configuration Management
BAE Systems - Senior Reliability Engineer - C4ISR Systems
Greenlawn, NY · senior
Python R Ray
All BAE Systems jobs →

Job description

from BAE Systems careers

Job Description The selected candidate will perform non-routine complex assignments including test and troubleshooting of complex precision electronic circuit cards, subsystems and systems in the Digital and RF Domain. The candidate will acquire product knowledge, use and advance their technical skills while performing their assigned responsibilities in the product development on advanced projects. The duties assigned to the Engineering Technologist, and their responsibilities include: * Conducts tests and/or experiments on electronic systems and subsystems by following published test procedures and requirements. * Develops and recommends inputs to technical documentation to include: test procedures, work instructions, technical directives, bulletins, white papers, reports, and engineering drawing packages. * Troubleshoots and tests a wide variety of highly complex assemblies and systems using electro-mechanical, electronic and/or inspection instruments requiring technical skill and experience to obtain desired results. * Test and debug experience is required in the Digital and RF domain, including ability to use related tools (i.e. scopes, meters). * Analyzes results and make recommend design revisions or modifications to equipment to improve/enhance performance. Implements recommendations/design changes with collaboration with Design Engineers and with Program approval. * Compiles, reviews, analyzes and presents a wide variety of complex engineering data required to achieve engineering objectives.…

This is an excerpt. Read the full job description on BAE Systems careers →
All software engineering jobs software engineering in Wayne, NJ Jobs in Wayne, NJ software engineering salaries software engineering career path
All BAE Systems Jobs Browse software engineering roles mid positions