
Senior Software Engineer - Synthetic Aperture Radar
MathWorks · Natick, MA
- On site
- Full-time
- $130,000 / year
- Natick, MA
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Subject: Interested in the Senior Software Engineer - Synthetic Aperture Radar role at MathWorks
Hi Casey — I came across the Senior Software Engineer - Synthetic Aperture Radar opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and MathWorks stood out because…
✎ Personalized to your résumé after sign-up.
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
Job highlights
- Develop cutting-edge radar systems software.
- Collaborate on automotive and aerospace technologies.
- Design algorithms for phased arrays and radars.
- Utilize MATLAB and C++ for development.
- Contribute to product releases in a growing area.
About the role
Senior Software Engineer - Synthetic Aperture Radar
MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More: https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding.
Join MathWorks, a world-class development organization helping customers develop cutting-edge technology for automotive and aerospace radar systems. Collaborate with MATLAB users and MathWorks Teams to lead the design and development of algorithms and software tools to model and simulate phased arrays and radars at various levels of abstraction.
MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.
Responsibilities
- Participate in all phases of the software development lifecycle, collaborating in cross-functional teams and with engineers specializing in antenna arrays, signal and data processing, radar, sensor fusion, and code generation.
- Identify workflows, algorithmic needs, and hardware deployment options.
- Write well-tested, well-documented code; support validation and debugging; and contribute reliably to product releases in a fast-growing area.
Minimum Qualifications
- A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required.
- Knowledge of radar.
- Proficiency with MATLAB.
- Interest in software development.
Additional Qualifications
- Demonstrated experience with radar systems engineering, with a focus on synthetic aperture radar (SAR).
- Strong understanding of image formation algorithms and radar phenomenology.
- Experience with analysis of recorded radar data is a plus.
- Familiarity with bistatic and/or multistatic radar is a plus.
- Familiarity with large scale simulation (GPU and multicore acceleration, etc.) is a plus.
- Software development skills in MATLAB and C++.
Key skills/competency
- Radar Systems Engineering
- Synthetic Aperture Radar (SAR)
- MATLAB
- C++
- Algorithm Development
- Software Development Lifecycle
- Signal Processing
- Image Formation
- Aerospace Radar Systems
- Automotive Radar Systems
Skills & topics
- Senior Software Engineer
- Radar Systems
- Synthetic Aperture Radar
- SAR
- MATLAB
- C++
- Algorithm Development
- Software Development
- Aerospace
- Automotive
- Signal Processing
- Image Formation
- MathWorks
How to get hired
- Tailor your resume: Highlight your experience in radar systems, SAR, and proficiency in MATLAB and C++ to match job requirements.
- Showcase your skills: Emphasize your understanding of algorithm development, image formation, and the software development lifecycle.
- Prepare for technical interviews: Be ready to discuss radar phenomenology, SAR principles, and problem-solving scenarios.
- Understand the culture: Research MathWorks' values of growth, inclusivity, and teamwork to align your responses during interviews.
- Follow application instructions: Ensure your application is complete and submit it through the official MathWorks careers portal.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the work arrangement for the Senior Software Engineer - Synthetic Aperture Radar role at MathWorks?
- MathWorks offers a hybrid work model for this Senior Software Engineer position, allowing employees to balance time between the office and working remotely, providing flexibility and in-person collaboration opportunities.
- What specific technologies or programming languages are essential for this Senior Software Engineer role at MathWorks?
- Proficiency in MATLAB is a minimum requirement, and strong software development skills in C++ are highly desired for this Senior Software Engineer position at MathWorks.
- What kind of radar systems experience is most relevant for the Senior Software Engineer role at MathWorks?
- Demonstrated experience with radar systems engineering, particularly in synthetic aperture radar (SAR), along with a strong understanding of image formation algorithms and radar phenomenology, is highly relevant for this role.
- What is MathWorks' approach to professional development for its Senior Software Engineers?
- MathWorks emphasizes nurturing growth and rewards excellence, suggesting a supportive environment for professional development for Senior Software Engineers. They also encourage initiative and teamwork.
- How does MathWorks support work-life balance for its Senior Software Engineers?
- The hybrid work model at MathWorks is designed to support work-life balance, allowing Senior Software Engineers to split their time between office and home for both collaboration and personal flexibility.
- What are the career growth opportunities for a Senior Software Engineer at MathWorks?
- MathWorks fosters growth and rewards excellence, indicating good career advancement potential for dedicated Senior Software Engineers within their development organization.
- Does MathWorks value collaboration in its engineering teams for the Senior Software Engineer role?
- Yes, collaboration is a core value at MathWorks. This Senior Software Engineer role specifically involves collaborating with cross-functional teams and engineers specializing in various radar-related fields.
Similar roles
Open positions we recommend based on this role.
