At a Glance
- Tasks: Join a dynamic team to tackle real-world engineering challenges and develop innovative software solutions.
- Company: MathWorks is a leading software company focused on technical computing and model-based design.
- Benefits: Enjoy a hybrid work model, extensive learning opportunities, and a supportive, inclusive environment.
- Why this job: Make a meaningful impact while growing your skills in a collaborative and diverse setting.
- Qualifications: Bachelor's degree with 3 years of experience or a master's; strong programming skills required.
- Other info: Opportunities for mentorship and career advancement within various technical areas.
The predicted salary is between 28800 - 48000 £ per year.
MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations.
Do you have a passion for STEM and want a cross-disciplinary role where you can apply your skills in a software engineering environment? Are you looking for a role where you can make a real difference to customers solving important scientific and engineering problems of the future?
The Engineering Development Group (EDG) is a technical and leadership development program at MathWorks that builds strong leaders and innovators in the Development organization. Team members in the EDG program have the flexibility to work on projects in Software Development and other groups, that match their career interests and their skillsets. You will gain experience with MathWorks products and user workflows through direct interactions with customers. Staff in the program transition to other roles within MathWorks such as software engineering, quality engineering, user experience or other technical areas to continue the next step of their career.
The program offers technical learning opportunities in areas such as full-stack software development (with languages including C++, MATLAB, JS/HTML/CSS, and Go), high-performance computing, cloud computing, automatic code generation, embedded systems, text analytics, deep learning, signal processing, physical modelling, and wireless communications.
MathWorks is committed to fostering an inclusive and supportive work environment for all employees. MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence.
Responsibilities
- As part of the Development organization, you will be part of a diverse and inclusive team, contribute to meaningful software engineering projects and provide technical support assistance to customers.
- This unique blend of work is designed to provide an opportunity for continuous learning and technical development.
- The program allows you to make a real difference by helping customers from a wide range of industries solve interesting technical challenges.
- Develop & demonstrate strong user perspective & problem-solving skills by helping customers to resolve real-world technical issues using MathWorks products, such as MATLAB & Simulink.
- Develop your leadership skills to support your professional growth.
- Demonstrate initiative, lead process improvement projects or coach and mentor others.
- Benefit from extensive learning opportunities through training, mentorship and knowledge sharing forums to specialize & develop deeper technical skills.
- Explore and identify teams that match your professional interests.
- Contribute to high impact technical projects with teams across Development or Customer-facing Engineering organizations.
Minimum Qualifications
- A bachelor's degree and 3 years of professional work experience (or a master's degree, or equivalent experience) is required.
Additional Qualifications
- Masters/Ph.D. in Engineering, Computer Science, or another STEM subject.
- Strong academic record.
- Excellent communication and time management skills.
- Strong programming skills.
- A good understanding of object-oriented programming is required for CS degree programmes.
- Experience with MATLAB/Simulink is a plus, but not required.
Multiple Openings - Engineering Development Group - U.K. employer: MathWorks
Contact Detail:
MathWorks Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Multiple Openings - Engineering Development Group - U.K.
✨Tip Number 1
Familiarise yourself with MathWorks products, especially MATLAB and Simulink. Understanding how these tools are used in real-world applications will not only help you during interviews but also demonstrate your genuine interest in the role.
✨Tip Number 2
Engage with the MathWorks community online. Join forums or social media groups where current employees share insights about their experiences. This can provide you with valuable information about the company culture and expectations.
✨Tip Number 3
Prepare to discuss your problem-solving skills in detail. Think of specific examples from your past experiences where you've tackled technical challenges, as this aligns well with the responsibilities of the Engineering Development Group.
✨Tip Number 4
Showcase your leadership potential by highlighting any relevant projects where you took initiative or led a team. MathWorks values leadership development, so demonstrating this quality can set you apart from other candidates.
We think you need these skills to ace Multiple Openings - Engineering Development Group - U.K.
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Engineering Development Group role. Emphasise any projects or coursework related to software development, programming languages, and problem-solving.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for STEM and your desire to contribute to MathWorks. Mention specific projects or experiences that demonstrate your technical skills and leadership potential.
Highlight Relevant Skills: In your application, clearly outline your programming skills, especially in languages like C++, MATLAB, and JavaScript. If you have experience with high-performance computing or cloud computing, make sure to include that as well.
Showcase Your Problem-Solving Abilities: Provide examples of how you've tackled real-world technical challenges in previous roles or projects. This will demonstrate your ability to apply your skills effectively and your readiness for the responsibilities of the position.
How to prepare for a job interview at MathWorks
✨Understand the Hybrid Work Model
Familiarise yourself with MathWorks' hybrid work model. Be prepared to discuss how you can balance in-person collaboration with remote work, and share examples of how you've successfully managed similar situations in the past.
✨Showcase Your Technical Skills
Highlight your programming skills and any experience with relevant technologies like MATLAB, C++, or cloud computing. Be ready to discuss specific projects where you've applied these skills, as this will demonstrate your capability to contribute to the Engineering Development Group.
✨Demonstrate Problem-Solving Abilities
Prepare to discuss real-world technical challenges you've faced and how you resolved them. MathWorks values strong user perspective and problem-solving skills, so sharing concrete examples will help illustrate your fit for the role.
✨Emphasise Leadership and Initiative
MathWorks is looking for candidates who can lead and mentor others. Be ready to talk about any leadership experiences you've had, whether in academic settings or previous jobs, and how you can contribute to process improvements within the team.