MathWorks Senior Software Engineer - Embedded Design Automation in Natick, Massachusetts
Senior Software Engineer - Embedded Design Automation
Would you like to join an engineering team to solve challenging problems?
Are you passionate about software development with large scale data and distributed environment?
If yes, this is the right match for your interests, skills and passion. Join us to work on projects that advance MathWorks software to higher levels automation by providing high performance distributed workflows. By applying distributed computing methodologies, you will replace difficult manual tasks with best-in-class automation. The software features that you will develop will enable engineers around the world to bring their innovative designs to market efficiently.
You’ll be a member of a talented software development team. The team is committed to delivering world class design automation. The team is also passionate about increasing their productivity and bringing quality features to market at top speed. You are invited to join our team and share our mission.
MATLAB and Simulink are ideal ways for engineers to describe their new innovations. Transforming those innovative ideas into designs that allow efficient implementation on an embedded device is challenging. Your role is to develop new features that automate this transformation, providing simulation and debugging capabilities. Your challenge is to deliver maximum user productivity and outstanding ease of use. You will be involved in all phases of development, including user requirements, functional design, implementation, testing, and design validation. Your contributions will support the team’s goal of delivering world class design automation.
You’ll need to be a quick and enthusiastic learner. You will work to develop a strong understanding of the needs of MathWorks customers for embedded design automation. You will use your expanding knowledge of customers and technology to take on greater responsibility for designs. Your aim is to be an innovator that drives the next generation of advancements in embedded design automation.
A bachelor's degree and 7 years of professional work experience (or a master's degree and 5 years of professional work experience, or a PhD degree, or equivalent experience) is required.
Experience with object oriented design
Experience with Simulink and MATLAB
Knowledge of embedded systems