More jobs:
Systems/Software Algorithms Engineer (MATLAB
Job in
Woodland, Yolo County, California, 95776, USA
Listed on 2026-08-21
Listing for:
Evolving Solution Services
Full Time
position Listed on 2026-08-21
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Software Engineer, C++ Developer, Embedded Software Engineer
Job Description & How to Apply Below
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Systems/Software Algorithms Engineer (MATLAB)Woodland Hills, CA, US
Salary Range: $ To $ Annually
Job Title:Systems/Software Algorithms Engineer
Position Overview
Synovix is seeking two experienced Systems/Software Algorithms Engineers to support an on-site missile and weapon systems program for a defense customer in Northridge, California. The engineers will develop, prototype, evaluate, and transition mission algorithms from analytical concepts and MATLAB models into testable software solutions.
What You Will Do- Develop and evaluate missile system algorithms for functions such as tracking, targeting, signal processing, sensor fusion, estimation, decision logic, and performance optimization.
- Translate operational needs into algorithm concepts and MATLAB prototypes; support verification and transition into production of C/C++ or embedded software.
- Design representative test cases, truth data, Monte Carlo analyses, and performance metrics to evaluate robustness across the operating envelope.
- Integrate algorithm models with simulations, sensors, GNC, embedded software, and laboratory test environments; investigate anomalous behavior and recommend design changes.
- Define algorithm architecture, lead technical trades, establish verification strategy, mentor engineers, and coordinate across systems, GNC, software, modeling, hardware, and test teams.
- At least 8 years of relevant algorithm development, systems engineering, estimation, tracking, signal processing, controls, autonomy, or applied-mathematics experience.
- Bachelor's degree in electrical engineering, computer engineering, aerospace engineering, computer science, applied mathematics, physics, or a closely related technical discipline.
- Advanced MATLAB experience developing algorithms, analytical models, test harnesses, or system performance assessments.
- Strong foundation in numerical methods, probability/statistics, linear algebra, estimation, optimization, or digital signal processing as applicable to prior work.
- Experience developing requirements, documenting algorithm behavior, and presenting technical findings to multidisciplinary teams.
- Ability to work full-time on site in Northridge, California.
- U.S. citizenship and eligibility to obtain a U.S. government security clearance if required by the program; an active clearance is not required at hire.
- Direct missile, guided weapon, seeker, fire-control, tracking, targeting, or aerospace/defense algorithm experience.
- Experience with radar, electro-optical/infrared, RF, inertial, navigation, or multi-sensor data.
- Experience converting MATLAB algorithms to efficient C/C++ or supporting embedded real-time implementation.
- Working knowledge of Simulink, Python, Git, automated test, data analysis, and software configuration practices.
- Experience with Kalman filtering, track filtering, detection and estimation theory, sensor fusion, optimization, or machine learning where applicable.
- Experience supporting software-in-the-loop, hardware-in-the-loop, field test, ground test, flight test, or post-test data analysis.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×