Principal Software Engineer - MATLAB Data Visualization
The MathWorks Inc
Job Summary 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: The MATLAB Graphics and Data Visualization team is responsible for the core visualization experience in MATLAB. We develop a broad range of plotting and charting capabilities, from foundational line and scatter plots to extensible tools for building advanced interactive data visualizations. Our work forms a critical bridge between interactive graphics, rendering, and export within the MATLAB ecosystem, and plays a central role in shaping the evolution of MATLAB’s data visualization capabilities. MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence. Responsibilities As a member of the MATLAB Graphics and Data Visualization team, you will focus on developing web‑based solutions spanning client, server, and cloud‑hosted components that enable customers to access, share, and interact with their data visualizations in new and innovative ways. Own and evolve architectural direction for web‑based solutions that deliver MATLAB graphics to customers. Drive cross‑team modernization efforts, making informed tradeoffs around scalability, reliability, performance and consistency for interactive, data‑first visualizations. Provide technical leadership by guiding design reviews, influencing system‑level decisions, and sharing best practices across teams. Lead the development of shared, automated workflows for building, testing, and delivering web‑based graphics software. Champion software quality, including the definition and application of functional and non‑functional testing strategies with a strong emphasis on automation. Mentor and support other engineers through technical guidance, design feedback, and knowledge sharing. Qualifications A bachelor's degree and 10 years of professional work experience (or equivalent experience) is required. Additional Qualifications Experience designing and implementing web‑based data visualization systems in production web applications. Proficiency in C++ and JavaScript, applied to large, complex, production‑quality software systems. Experience designing, evolving, and maintaining large‑scale software architectures, including cloud‑based systems. Demonstrated experience with automated testing strategies, including functional and non‑functional testing, to ensure system correctness, performance, and reliability. Ability to define technical direction and make architectural decisions for complex, cross‑cutting systems. Experience mentoring and developing engineers through technical guidance and design reviews. Familiarity with web graphics or charting frameworks such as D3.js, Three.js, or similar technologies. Experience with MATLAB or other scientific computing and data visualization software. #J-18808-Ljbffr
- ...flexible at-home life optimizations. Learn More: MATLAB Graphics team is looking for a Principal Software Engineer to help shape the evolution of MATLAB graphics... ...the design and direction of a graphics and data visualization platform used by millions of scientists,...MATLABWork experience placementWork at officeWorldwideFlexible hours
$174k - $239.25k
...Principal Software Engineer – DSP Algorithms at Bose Corporation. Responsibilities Design and develop music and voice processing algorithms in MATLAB and Simulink. Implement these algorithms as embedded software across multiple computing architectures. Develop comprehensive...MATLAB$174k - $239.25k
...Principal SW - DSP Algorithm page is loaded## Principal SW - DSP Algorithmlocations: US... ...transformation. # **Job Description**# Principal Software Engineer – DSP AlgorithmsAt Bose, we are... ...and voice processing algorithms in MATLAB and Simulink.* Implement these algorithms...MATLAB$152.8k - $229.2k
...Principal Software Engineer - 3D Visualization (OpenGL) At Medtronic, you can begin a life-long career of exploration and innovation, while helping champion... ...that makes that possible — from the runtime and data pipelines that move signals in milliseconds, to the algorithms...SuggestedH1bWork at officeLocal areaImmediate startFlexible hours- The MathWorks, Inc. is seeking a senior engineer specialized in developing web-based data visualization solutions. As part of the MATLAB Graphics and Data Visualization team, you... ...tools, mentoring engineers, and ensuring software quality through automated testing. Proficiency...MATLABWork at office
- ...colleagues and flexible at-home life optimizations. Learn More: We are seeking a Principal Software Engineer to work on the core programming language and runtime systems that form the foundation of MATLAB. In this role, you will help design, implement, and evolve the language...MATLABWork experience placementWork at officeWorldwideFlexible hours
- ...Principal Software Engineer - 3D Visualization At Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access...
$152.8k - $229.2k
...functional collaboration as we work together to engineer the extraordinary. As a Principal Software Engineer - 3D Visualization (OpenGL) you will set the technical direction... ...makes that possible - from the runtime and data pipelines that move signals in milliseconds,...H1bWork at officeLocal areaImmediate startFlexible hours$174k - $239.25k
...At Bose Corporation, we are seeking a Principal Software Engineer to lead the architecture, development, and delivery of next ‑generation audio... ...processing. Strong proficiency in C/C++ and experience with MATLAB/Simulink. Extensive experience developing real‑time embedded...MATLAB$174k - $239.25k
## Principal Software Engineer – Audio Systems & Embedded PlatformsApplylocations: US, MA - Framinghamtime type: Full timeposted on: Posted Todayjob... ...* Strong proficiency in C/C++ and experience with MATLAB/Simulink* Extensive experience developing real-time embedded...MATLAB$144.2k - $288.4k
...Utilization Management Analytics Engineering team within the Analytics &... ...Change division of our Data, Digital, Analytics, Technology... ...is seeking a full‑stack Principal Software Development Engineer. We are... ...communicate effectively in visual, verbal, and written form to...Hourly payFull timeTemporary workLocal area- A leading technology company in Natick, Massachusetts is seeking a creative UI/UX Software Engineer to join their Product Development Team. In this hybrid role, you'll design intuitive user experiences and implement them for signal acquisition applications. Your work will...
$75k - $100k
...A leading robotics company in Waltham is seeking a Senior Business Intelligence Engineer to design high-impact dashboards and drive data visualization efforts. Candidates should have over 2 years of experience in Business Intelligence, excel in SQL, and demonstrate proficiency...Full time- ...Sales LLC in Newton, MA is seeking a Sr. Software Developer responsible for developing... ...C/C++, and OpenGL to create real-time visualization tools. Candidates should have a Master'... ...degree in Computer Science or Software Engineering with experience in related skills. A range...
- ...Learn More: As a Senior Software Program Manager... ...that works closely with engineering leaders to strengthen operational... ...of management. Use data and program insights to measure outcomes, visualize progress, and support... ...Science Experience with MATLAB, Simulink, or comparable...MATLABWork experience placementWork at officeWorldwideFlexible hours
- ...More: MathWorks is growing! We're hiring at all levels of our software engineering and development organization. Join us and work with an... ...modular, multi‑domain engineering systems. Our customers rely on MATLAB and Simulink to solve some of their most important software...MATLABWork experience placementWork at officeFlexible hours
$174k - $239.25k
...technology company in Framingham, Massachusetts, is seeking a Principal Software Engineer - DSP Algorithms to help develop cutting-edge audio... ...real-time DSP software, requiring extensive experience with MATLAB and DSP platforms. Ideal candidates should also possess strong...MATLAB$124.8k - $187.2k
...Sr. Software Engineer - 3D Visualization (OpenGL) At Medtronic, you can begin a life-long career of exploration and innovation, while helping champion... ...(H-1B, TN, J, etc.) is offered exclusively for Principal-level roles and above, where specialized expertise aligns...H1bWork at officeLocal areaFlexible hours$135.7k - $173k
...Senior Software Engineer - Synthetic Aperture Radar JavaScript Not Enabled Your browser settings... ...radar systems. Collaborate with MATLAB users and MathWorks Teams to lead the design... ...specializing in antenna arrays, signal and data processing, radar, sensor fusion, and code...MATLABWork experience placement$190k - $210k
...Gentuity imaging application software and internal software tools... ...years of experience in Software Engineering • Modern C++, including... ...Learning for Image or Data Processing (TensorFlow or similar... ...integration • Cybersecurity • Visualization and Rendering of Medical and...Full time- ...New Balance is seeking an experienced Principal Software Engineer to join our Enterprise AI Solutions... ...closely with cross-functional partners, data and platform teams, and other engineers... ...business stakeholders using clear, visual communication. ~ Education: Degree...Temporary workPart timeWork at officeFlexible hours3 days per week
$152.8k - $229.2k
...collaboration as we work together to engineer the extraordinary. As a Principal Software Engineer - UI/UX (Qt/QML) you... ...ones tangled up with real-time data, GPU rendering, and clinical... ...meaningful information, to the visualization and UI surfaces clinicians rely...H1bWork at officeLocal areaImmediate startFlexible hours- ...Senior Big Data Engineer We are launching exciting products such as our new Wireless Headphone and WIFI Speakers that are Connected... ...and machine learning) Experience with analytics visualization software such as Tableau Experience leading development teams, defining...
$119.6k - $164.45k
Senior Control Systems Engineer At Bose Corporation, the Bose Audio Technology Licensing group... .... Experience using techniques for robust data acquisition. Experience with MATLAB for data analysis, simulation, and visualization. Understanding of fundamental control system...MATLAB$119.2k - $184.7k
...Senior Applications Engineer - Model Based Design JavaScript Not Enabled Your browser... ...Summary Apply your expertise in embedded software development and model - based design (... ...analysis and debugging Creating MATLAB scripts, tools, or Simulink models to explore...MATLABWork experience placement- ...The MathWorks, Inc. is seeking a MATLAB Student Ambassador in Natick, Massachusetts. This hybrid position requires a commitment of 5 hours per week. Responsibilities include hosting events to demonstrate MATLAB and Simulink and utilizing social media to spread awareness...MATLAB
$119.6k - $164.45k
...Senior Control Systems Engineer, Audio Technology page is loaded## Senior Control Systems Engineer... ...using various techniques for robust data acquisition* Experience with MATLAB for data analysis, simulation and visualization* Understanding of fundamental control system...MATLAB$79.31k - $173.04k
...for technical innovators and data visionaries: come help us pave... ...for ambitious Data Engineers. In this role, you will engage... ...industry‑best data products / software with a customer‑first mindset... ...across teams Knowledge of data visualization and reporting Experience in...Hourly payFull timeTemporary workWork experience placementLocal areaRemote work2 days per week$166k - $220k
...that turns thousands of data streams into a real‑... ...Awareness Command and Control Software team specializes in... ...to hire a Systems Engineer Lead to join our... ...such as JAMA, Cameo, Matlab, Simulink, AFSIM. Proficiency... ..., data analysis, and visualization. Skilled in Statistics...MATLABFull time- ...life optimizations. Learn More: Are you an engineer with expertise in developing and... ...technical strategy to drive the adoption of MATLAB and Simulink among some of our leading customers... ..., signal processing, communications, data‑driven engineering workflows, and more. You...MATLABFull timeWork experience placementWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - MATLAB Data Visualization. Be the first to apply!
- principal Natick, MA
- id software Natick, MA
- software sales Natick, MA
- embedded software Natick, MA
- software intern Natick, MA
- senior c# .net software developer Natick, MA
- software support Natick, MA
- software asset management analyst Natick, MA
- healthcare software sales Natick, MA
- remote software sales Natick, MA

