MathWorks · 4 hours ago
Senior Software Engineer
MathWorks is a company that promotes a hybrid work model, allowing staff to balance in-office and remote work. They are seeking a Senior Software Engineer to integrate web browser technology into their products, design and implement features in C++, and mentor junior engineers while collaborating with international teams.
AnalyticsDatabaseEducationEnterprise SoftwareSoftware
Responsibilities
Integrate web browser technology into MathWorks products to allow developers across the organization to use modern web technologies to develop their features
Responsible for allowing developers throughout the company to deliver their features across desktop and web platforms
Design and implement features in C++ as identified by the team and downstream teams
Work with internal teams to offer development support as well as identify requirements for future development
Participate in, and lead, all team activities including planning, design reviews, code reviews, and bashes
Contribute to the open-source Chromium Embedded Frameworks project
Provide regular updates to the third-party libraries that the team uses
Establish and improve software development processes to modernize the team’s workflow
Collaborate with teams in other countries to coordinate related software development activities
Assume project management responsibilities for initiatives on the team
Mentor junior engineers on the team
Qualification
Required
Master's degree in Computer Science, Engineering [any], or related field and [2] two years of experience in the job offered or in a Senior Software Engineer-related occupation
PhD degree in Computer Science, Engineering [any], or related field and no experience
Bachelor's degree in Computer Science, Engineering [any], or related field and [5] five years of experience in the job offered or in a Senior Software Engineer-related occupation
Demonstrable experience with programming in C++ for systems application development
Performing object-oriented design along the software development life cycle (SDLC), including requirements gathering, functional design, architecture design, implementation, and testing
Experience in development according to Agile methodologies - Scrum or Kanban
Software engineering fundamentals, software design, user interface design skills, and applying object-oriented design and SOLID patterns to write C++ code
Company
MathWorks
Mathworks is a producer of MATLAB, a program for data and statistical analysis.
H1B Sponsorship
MathWorks has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (387)
2024 (412)
2023 (381)
2022 (394)
2021 (377)
2020 (457)
Funding
Current Stage
Late StageLeadership Team
Recent News
Company data provided by crunchbase