Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Growth Opportunities
check
H1B Sponsor Likelynote

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

C++Object-oriented designAgile methodologiesSoftware engineering fundamentalsUser interface designMentoringProject management

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

company-logo
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 Stage

Leadership Team

J
Jeanne O'Keefe
Chief Financial Officer and Senior Vice President
linkedin
leader-logo
Marcus Hatfield
Vice President of Corporate Development and Partner Programs
linkedin
Company data provided by crunchbase