Software Tools Developer Job at The Mathworks, Natick, MA

ZXIzZTBLNnNZVXhOYnJqMnpubG1LSVdzekE9PQ==
  • The Mathworks
  • Natick, MA

Job Description

Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing and testing sophisticated software; developing and improving MathWorks' highly automated build and test system; developing command-line and web-based tools that are the backbone of the automation for MathWorks' continuously evolving development process; working closely with teams from the Engineering, Testing I&A, and Release Engineering organizations to debug and analyze problems, collect requirements and provide solutions that span various software component and team boundaries; designing and developing a suite of client applications and web services for building and testing MathWorks software; working with customers and other team members to gather, assimilate, analyze, and understand user requirements and increase the efficiency of MathWorks developers; synthesizing complex concepts and developing working models; participating in cross functional teams to investigate, evolve, and propel all software development tools, including fundamental product architecture and infrastructure; envisioning, inventing, and creating designs; implementing, testing, documenting, deploying, evaluating, and enhancing development tools; automating and evolving processes and procedures; and training and educating users.

Responsibilities

Qualifications


Minimum Qualifications:


Education and Experience:


Master's degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and no experience.

Special Requirements :

  • Demonstrated expertise in web services development using JavaScript web frameworksNodeJS and ReactJS; and in database design and development within a MySQL relational database.
  • Demonstrated expertise in object-oriented programming in Java; programming in a scripting languagePython or Perl; and performing version control using Perforce and Git.
  • Demonstrated expertise designing, developing or testing applications across multiple platformsLinux, Windows, UNIX, or Mac.
  • Demonstrated expertise developing applications along the Software Development Life Cycle (SDLC) according to scrum-based Agile methodologies.

[Expertise may be gained during Graduate program.]

Why MathWorks?


It's the chance to collaborate with bright, passionate people. It's the opportunity to accelerate the pace of discovery, innovation, and learning in engineering and science. And it's a commitment to doing the right thing-for each individual, our customers, and the local community. We cultivate an enjoyable, participatory, and rational environment that champions individual growth, encourages initiative, values collaboration, shares success, and rewards excellence.


MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs more than 6,500 people in 16 countries, with headquarters in Natick, Massachusetts, USA. MathWorks is privately held and has been profitable every year since its founding in 1984.

YOU + MathWorks = Unlimited Possibilities

Apply now

Panel Navigation

Join Our Talent Network

Receive personalized job opportunities, stories, and company updates.

Join today The Mathworks

Job Tags

Local area,

Similar Jobs

C.R. England

CDL-A Truck Driver - Home Daily - Average $89,000/Year - 3 Months Exp. Job at C.R. England

 ...incentives ~ Unlimited cash referral program Deliver Excellence with C.R. England - Apply Today! Route Details: Dedicated Anheuser-Busch Beer Local Fleet is looking for drivers to run Solo. This is a local day cab position delivering drop & hook freight. Drivers... 

BDO USA

IT Managing Director, Risk Advisory Services (San Francisco) Job at BDO USA

 ...IT Managing Director, Risk Advisory Services Join to apply for the IT Managing Director, Risk Advisory Services role at BDO USA IT Managing Director, Risk Advisory Services 1 day ago Be among the first 25 applicants Join to apply for the IT Managing Director... 

University of Minnesota

Assistant Professor - Economics Job at University of Minnesota

Join to apply for the Assistant Professor - Economics role at University of Minnesota3 days...  ...academic year. Appointment will be at the level of tenure-track assistant professor...  ..., 2022).Seniority level Seniority level Entry levelEmployment type Employment type Full... 

Tufts Medical Center

Respiratory Therapist- ECMO Specialist/Adult Critical Care- (36hrs/wk, Rotating) Sign-on Bonus Available Job at Tufts Medical Center

 ...for new employees and is utilized as a clinical instructor for students enrolled in local universities. Administers therapeutic agents...  ...or any other characteristic protected by federal, state or local law. We will ensure that individuals with disabilities are provided... 

Aldi

Part-Time Store Cashier/Stocker (New Store) (Hiring Immediately) Job at Aldi

 ...Enhance the ALDI customer shopping experience in a collaborative team environment as an ALDI Cashier or Stocker. As a member of our team, youll be operating the registers or other machinery, stocking our shelves, keeping our stores looking their best, and serving our customers...