MathWorks is hiring a Sr. Software Engineer - Integrated Sensing & Communication. The role involves designing and developing algorithms and tools for modeling and simulating integrated sensing and communication systems, participating in all phases of the software development lifecycle and collaborating with cross-functional teams to support 6G and radar applications.
Highlights
Lead design and development of algorithms for phased array systems
Develop and maintain modeling features for 3GPP array configurations and channel modeling
Collaborate with internal stakeholders to deliver validated modeling solutions
Write well-tested, well-documented MATLAB code and support product releases
Required: Bachelor's degree plus 6 years experience, or advanced degree equivalents
Required proficiency in MATLAB and signal processing expertise
Preferred experience with phased array or MIMO communications and beamforming algorithms
Additional skills valued include optimization, AI, and large scale simulation (GPU/multicore acceleration)
Salary range: $132,500 - $205,400
Team: Product Development
Senior Radar Software Engineer - ISAC Full Description
Sr. Software Engineer - Integrated Sensing & Communication
Do you want to work in a world class development organization and help customers develop cutting-edge technology for phased array systems? Join our phased array systems team and lead the design and development of algorithms and tools to model and simulate integrated sensing and communications systems.
Responsibilities
You’ll participate in all phases of the software development lifecycle, collaborating in cross-functional teams to implement and maintain modeling features for 3GPP array configurations and channel modeling in support of 6G and radar use cases.
You'll work with internal stakeholders to address technical needs by delivering accurate, well‑validated modeling solutions.
You'll 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.
Experience with MATLAB
Expertise with signal processing
Additional Qualifications
Experience with modeling and simulating phased array or MIMO communication systems
Understanding of beamforming algorithms
Strong software development skills in MATLAB
Familiarity with optimization or AI is a plus
Familiarity with large scale simulation (GPU and multicore acceleration, etc.) is a plus