Software Development Engineer
4 days ago
About the Role
We are seeking a highly skilled Software Development Engineer to join our team at The MathWorks Inc. As a key member of our development team, you will be responsible for designing and implementing moderately complex software applications, supporting the development of MathWorks applications that help teams measure product quality, and participating in web application development projects of moderate scope.
Key Responsibilities
- Design and develop extensible web-based software applications using software engineering principles, patterns, and methodologies.
- Participate in web application development projects from requirements gathering and design to implementation, qualification, and validation.
- Assist cross-functional team members in engineering, quality engineering, user experience, and documentation.
- Work with subject matter experts to continuously improve MATLAB-based web services.
Qualifications
- Master's degree in Engineering, Computer Science, or a closely related field, or equivalent foreign education, and no experience.
- OR Bachelor's degree in Engineering, Computer Science, or a closely related field, or equivalent foreign education, and three years of experience as a Development Applications Engineer or related occupation, performing development or testing of full-stack web applications.
Requirements
- Demonstrated expertise in developing highly scalable full-stack web applications, including designing and developing rich presentation layers and reusable web components using HTML, CSS, jQuery, React JS, and JavaScript.
- Demonstrated expertise in developing web applications using Groovy, Java, Go, JavaScript, HTML, CSS, Grails, and React, and applying design patterns in Groovy and Java development.
- Demonstrated expertise in creating and consuming web services using REST and AJAX, and applying unit and system level testing methodologies to test web applications using test frameworks.
- Demonstrated expertise in developing software applications along the Software Development Life Cycle (SDLC) according to scrum-based Agile methodologies, including requirements gathering, functional design, architecture design, implementation, and testing.
-
Natick, Massachusetts, United States MathWorks Full timeAbout the RoleWe are seeking a highly motivated and talented Software Development Engineer to join our Engineering Development Group (EDG) at MathWorks. As a member of our team, you will have the opportunity to work on a wide range of technical projects, collaborate with top engineers and scientists, and develop your leadership skills.Key...
-
Software Engineer
4 months ago
Natick, Massachusetts, United States MathWorks Full timeResumen del empleo MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información: Working under the direction of the Manager or...
-
Software Tools Developer
3 months ago
Natick, Massachusetts, United States MathWorks Full timeResumen del empleo MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información: Working under the direction of the Manager or...
-
Software Engineer
4 months ago
Natick, Massachusetts, United States MathWorks Full timeResumen del empleo MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información: Working under the direction of the Manager or...
-
Software Engineer
3 months ago
Natick, Massachusetts, United States MathWorks Full timeResumen del empleo MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información: Working under the direction of the Manager or...
-
Software Engineer in Test
2 months ago
Natick, Massachusetts, United States MathWorks Full timeResumen del empleo MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información: MathWorks staff enjoy a hybrid work-from-home...
-
Development Applications Engineer
3 months ago
Natick, Massachusetts, United States MathWorks Full timeResumen del empleo MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información: Working under the direction of the Manager or...
-
Software Engineer in Test
2 months ago
Natick, Massachusetts, United States MathWorks Full timeResumen del empleo MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información: MathWorks staff enjoy a hybrid work-from-home...
-
Software Engineer
4 months ago
Natick, Massachusetts, United States MathWorks Full timeResumen del empleo MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información: Working under the direction of the Manager or...
-
Senior Software Engineer in Test
4 months ago
Natick, Massachusetts, United States MathWorks Full timeResumen del empleo MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información: Will be responsible for developing and executing...
-
Software Quality Assurance Engineer
2 weeks ago
Natick, Massachusetts, United States MathWorks Full timeAbout the RoleMathWorks is seeking a skilled Quality Engineer to join our IT Quality Engineering team. As a Quality Engineer, you will play a critical role in ensuring the quality of our business applications and delivering a high-quality experience to our customers.Key ResponsibilitiesCollaborate with engineering teams to analyze project requirements and...
-
Senior Software Engineer in Test
4 months ago
Natick, Massachusetts, United States MathWorks Full timeResumen del empleo MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información: Will be responsible for developing and executing...
-
Natick, Massachusetts, United States MathWorks Full timeAbout the RoleWe are seeking highly motivated and talented individuals to join our Engineering Development Group as interns. As an intern, you will have the opportunity to work on cutting-edge projects, collaborate with experienced engineers, and develop your skills in software engineering, testing, and debugging.Key ResponsibilitiesCollaborate with product...
-
Lead Software Solutions Engineer
2 weeks ago
Natick, Massachusetts, United States The MathWorks Inc Full timeAre you enthusiastic about architecting and executing parallel algorithms? Does the prospect of enhancing your code for optimal performance on high-performance computing (HPC) clusters and cloud environments intrigue you? We are seeking a dedicated Lead Software Solutions Engineer to collaborate with our Sales and Product Marketing teams. Together, we will...
-
Software Engineer in Test
4 months ago
Natick, Massachusetts, United States MathWorks Full timeResumen del empleo MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información: Working under the direction of the Manager or...
-
Natick, Massachusetts, United States MathWorks Full timeAcerca de este programa MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información: Seeking Spring, Summer and Fall...
-
Software Quality Analyst
5 months ago
Natick, Massachusetts, United States Boston Data Pro, LLC Full timeWe are seeking a Software Quality Assurance to become an integral part of our team You will develop and execute software test plans in order to identify software issues.Responsibilities Devise and implement test strategies that adequately assess all software aspects Investigate and recreate reported defects Work with other engineers to troubleshoot and...
-
Product Marketing Engineer
4 months ago
Natick, Massachusetts, United States MathWorks Full timeResumen del empleo MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información: Working under the direction of the Manager or...
-
Senior Software Process Engineer
4 months ago
Natick, Massachusetts, United States MathWorks Full timeResumen del empleo MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información: Will be responsible for analyzing data, building...
-
Senior Development Applications Engineer
4 months ago
Natick, Massachusetts, United States MathWorks Full timeResumen del empleo MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información: Will be responsible for developing sophisticated...