Senior Software Development Engineer
2 days ago
We are seeking a highly skilled Senior Development Applications Engineer to join our team at The MathWorks Inc. This role will involve developing sophisticated software tools that interface with our world-class, highly automated build and test infrastructure.
Key Responsibilities- Develop and maintain infrastructure for data-driven and AI-based test-selection and test-suite reduction
- Evolving models that predict the optimal tests to run based on the files being changed and the build/test environment
- Working with cross-functional teams to develop, deploy, and continuously improve processes supporting test-selection requirements
- Supporting and maintaining web services and other test-selection infrastructure
- Developing and maintaining infrastructure for automating test-failure investigations, including failure reproduction, syndrome comparison, and defect localization
- Developing and maintaining infrastructure for configuring scoped runtime and installation environments for tests
We are looking for a candidate with a Master's degree in Engineering, Computer Science, or a closely related field, and two years of experience as a Senior Development Applications Engineer (or related occupation) developing applications in a similar field. Alternatively, a Ph.D. degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and no experience, or a Bachelor's degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and five years of experience as a Senior Development Applications Engineer (or related occupation) developing applications in a similar field.
The ideal candidate will have demonstrated expertise in creating and consuming web services using REST, writing database queries on SQL/MySQL or MariaDB/NoSQL/MongoDB relational database management systems to extract, manipulate, and save data, applying unit and system level testing methodologies to test web applications, and performing version control using Git or Perforce. Additionally, experience migrating applications from PHP and Perl to or Golang for enhanced performance, maintainability, and scalability, programming in MATLAB, including scripting and developing and prototyping machine learning algorithms in MATLAB, and building distributed web services using cloud-based platforms Amazon Web Services (AWS), Azure, or Google Cloud Platform (GCP) is highly desirable.
-
Senior Software Development Engineer
11 hours ago
Natick, Massachusetts, United States The MathWorks Inc Full timeJob SummaryWe are seeking a highly skilled Senior Development Applications Engineer to join our team at The MathWorks Inc. This role will involve developing sophisticated software tools that interface with our world-class, highly automated build and test infrastructure.Key ResponsibilitiesDevelop and maintain infrastructure for data-driven and AI-based...
-
Software Development Engineer
4 days ago
Natick, Massachusetts, United States The MathWorks Inc Full time{"title": "Software Development Engineer", "content": "Job SummaryAs a Software Development Engineer at The MathWorks Inc, you will be responsible for developing and implementing moderately-complex software applications. You will work under the direction of the Manager or Senior Team Lead and support the development of MathWorks applications that help teams...
-
Software Development Engineer
1 week ago
Natick, Massachusetts, United States The MathWorks Inc Full timeAbout the RoleWe 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...
-
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
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 Development Engineer
2 hours ago
Natick, Massachusetts, United States The MathWorks Inc Full timeJob DescriptionThe Core Test Infrastructure team at The MathWorks Inc. is seeking a skilled Development Applications Engineer to join our team. As a key member of our team, you will be responsible for designing and developing infrastructure and tools to automate processes that assist with reproducing and investigating flaky test failures.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...
-
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 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...
-
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: 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...
-
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 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...
-
Senior DevOps Engineer
3 days ago
Natick, Massachusetts, United States Cognex Full timeAbout CognexCognex is a leading global player in industrial machine vision, with a strong commitment to fostering an inclusive and equitable work environment. Our "Work Hard, Play Hard, Move Fast" culture celebrates employee innovation, determination, and dedication in a dynamic, fun, and distinctive atmosphere.Job SummaryWe are seeking a highly skilled...
-
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...
-
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 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...
-
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...