MathWorks Job Postingshttp://www.mathworks.com/company/jobs/opportunities/
MathWorks Job PostingsFPGA Pre-Sales Engineer (f/m) (14319-PSIM)14319http://www.mathworks.com/company/jobs/opportunities/fpga-pre-sales-engineer-f-m-14319.html
<p>Help our customers to change the world. Join MathWorks as a pre-sales engineer (f/m) in the area of signal processing. Using MATLAB and Simulink to model and simulate the behavior of signal processing algorithms, and applying automatic code-generation to optimize the design of embedded systems (C and HDL).</p>
<p>Explore customer facing jobs at MathWorks:<strong><br /> </strong><a href="http://nl.mathworks.com/videos/working-at-mathworks-customer-facing-technical-roles-98522.html">http://nl.mathworks.com/videos/working-at-mathworks-customer-facing-technical-roles-98522.html</a><br /> MathWorks named #6 of "10 best tech companies to work for in 2015" by Glassdoor.com!<br /> <a href="http://mashable.com/2014/12/09/best-companies-2015/">http://mashable.com/2014/12/09/best-companies-2015</a></p>
<p>This pre-sales engineering position is characterized by close interaction with customers in a variety of industries with an emphasis on Semiconductor, Automotive and Industrial Automation. Technical know-how, strong communication, and people skills are key ingredients for success in this role.</p>
<p>You will be impacting the way leading high tech companies develop their next-generation products. Your primary responsibility will be to manage and actively participate in the technical and business aspects of the sales process.</p><ul>
<li>Providing technical pre-sales know-how to customers and the sales organization: Simulation, signal processing, and code-generation technologies (C and HDL).</li>
<li>Engaging with our customer engineering teams to improve their workflows.</li>
<li>Demonstrating how our solutions solve challenges and enable innovation. </li>
<li>Preparing and delivering presentations and demonstrations.</li>
<li>Providing guidance how to evaluate and adopt our products.</li>
<li>Providing customer feedback to development and marketing.</li>
</ul><p><strong>Required Qualifications</strong></p>
<ul>
<li>University degree in Electrical Engineering.</li>
<li>Desire to work with customers and colleagues.</li>
<li>Experience in modelling, simulation and implementation (C and HDL).</li>
<li>Good presentation skills.</li>
<li>Strong verbal and written communications skills in English.</li>
</ul>
<p><strong>Preferred Qualifications</strong></p>
<ul>
<li>Knowledge of:</li>
<ul>
<li>Simulink and automatic code-generation products.</li>
<li>EDA tools like Vivado, Quartus or Modelsim.</li>
<li>SoC based architectures like Zynq. </li>
</ul>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>NL-EindhovenRelated locations: North Brabant, Brabant StadNLApplication EngineeringExperiencedSimulink Pre-Sales Engineer (f/m) (14318-PSIM)14318http://www.mathworks.com/company/jobs/opportunities/simulink-pre-sales-engineer-f-m-14318.html
<p>Help our customers to change the world. Join MathWorks as a pre-sales engineer (f/m) in the area of mechatronics design. Using Simulink to model and simulate the behavior of multi-domain systems, and applying automatic code-generation to optimize the design of embedded systems.</p>
<p>Explore customer facing jobs at MathWorks:<strong><br /> </strong><a href="http://nl.mathworks.com/videos/working-at-mathworks-customer-facing-technical-roles-98522.html">http://nl.mathworks.com/videos/working-at-mathworks-customer-facing-technical-roles-98522.html</a><br /> MathWorks named #6 of "10 best tech companies to work for in 2015" by Glassdoor.com!<br /> <a href="http://mashable.com/2014/12/09/best-companies-2015/">http://mashable.com/2014/12/09/best-companies-2015</a></p>
<p>This pre-sales engineering position is characterized by close interaction with customers in a variety of industries with an emphasis on Automotive and Industrial Automation. Technical know-how, strong communication, and people skills are key ingredients for success in this role.</p>
<p>You will be impacting the way leading high tech companies develop their next-generation products. Your primary responsibility will be to manage and actively participate in the technical and business aspects of the sales process.</p><ul>
<li>Providing technical pre-sales know-how to customers and the sales organization: Simulation, control design, physical modeling, and code-generation technologies.</li>
<li>Engaging with our customer engineering teams to improve their workflows.</li>
<li>Demonstrating how our solutions solve challenges and enable innovation. </li>
<li>Preparing and delivering presentations and demonstrations.</li>
<li>Providing guidance how to evaluate and adopt our products.</li>
<li>Providing customer feedback to development and marketing.</li>
</ul><p><strong>Required Qualifications</strong></p>
<ul>
<li>University degree in Engineering or Computer Science.</li>
<li>Desire to work with customers and colleagues.</li>
<li>Experience in modelling and simulation.</li>
<li>Good presentation skills.</li>
<li>Strong verbal and written communications skills in English.</li>
</ul>
<p><strong>Preferred Qualifications</strong></p>
<ul>
<li>Experience in implementation of controls systems in embedded software.</li>
<li>Experience in real-time testing for rapid prototyping and hardware in the loop (HIL) systems.</li>
</ul>
<p> </p><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>NL-EindhovenRelated locations: North Brabant, Brabant StadNLApplication EngineeringExperiencedEMEA Academic Marketing Specialist (f/m) (14313-PSIM)14313http://www.mathworks.com/company/jobs/opportunities/emea-academic-marketing-specialist-f-m-14313.html
<p>MathWorks is seeking an experienced Marketing professional (f/m) to successfully plan, manage, implement and evaluate a range of projects that support strategic programs to foster increased awareness, adoption and usage of MathWorks products within the academic community. The EMEA Academic Marketing Specialist (f/m) will be part of the EMEA Education Business Development team and will work closely with the Education Marketing, Sales, and Engineering teams in multiple countries.</p>
<p>This position requires an experienced marketing professional who can successfully manage a diverse range of projects in a highly collaborative environment. The position will be located in Cambridge (UK) or Munich (Germany) and will report to the regional Marketing Communications Manager.</p><ul>
<li>Manage the EMEA Student Competition Programs including nomination, promotion, engagement, execution and evaluation </li>
<li>Manage the EMEA Academic Conference Program including nomination, promotion, execution and evaluation</li>
<li>Act as the Project Manager and liaison for the EMEA Academic Tours</li>
<li>Act as the owner, author and custodian of best practices for all EMEA Academic activites </li>
<li>In collaboration with the key stakeholders raise the awareness of MathWorks products in the Education market by creating, planning and executing a digital awareness program including social media, PR and paid search </li>
</ul><p><strong>Required qualifications:</strong></p>
<ul>
<li>Strong written and verbal communication skills </li>
<li>Exceptional program and project management skills</li>
<li>Proven ability to work in a highly collaborative, cross-functional International environment</li>
<li>Proven analytical skills</li>
<li>Strong problem solving, decision making and negotiation skills</li>
<li>Solid experience in social media marketing</li>
</ul>
<p><strong>Preferred qualifications:</strong></p>
<ul>
<li>Experience of working in a B2B enviornment, preferably to an Education/Academic market</li>
<li>Experience working with vendors and/or clients</li>
<li>Experience of Marketing Automation tools is a plus</li>
</ul>
<p> </p><ul><li id="rq-display-li-1-3-J-G-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>DE-MünchenRelated locations: München, Oberbayern, Bayern, DeutschlandDEMarketingExperiencedSenior Quality Engineer - Simulink Automotive Toolbox (14311-BWAL)14311http://www.mathworks.com/company/jobs/opportunities/senior-quality-engineer-simulink-automotive-toolbox-14311.html
<p>As a Senior Quality Engineer for the Simulink Automotive Toolbox and Blockset team, you will be responsible for ensuring the quality and reliability of new Simulink features used by the Automotive industry. You will work closely with a team of developers to design and implement extensive and efficient automated and interactive tests. You will be part of a motivated and passionate team of engineers working on new functionality in Simulink and you will participate in ever phase of development.</p><p>• Work with developers to identify product and testing requirements<br />• Participate in design reviews and ensure feature testability<br />• Develop efficient and extensive automated test suite<br />• Work with, design and develop robust testing tools<br />• Effectively communicate testing needs and quality reports to other engineers<br />• Develop and monitor metrics to monitor feature quality</p><ul>
<li>Good Perl/Python scripting skills</li>
<li>MATLAB/Simulink Knowledge</li>
<li>Experience with Model Based Design</li>
<li>Experience in the Automotive Industry</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
<li id="rq-display-li-2-3-C++">Programming experience in C++</li>
<li id="rq-display-li-2-3-software_quality_engineering">Experience with software quality engineering</li>
</ul>US-MI-NoviRelated locations: Detroit, Ann Arbor, Oakland, MichiganUSQuality EngineeringExperiencedDesktop Support Technician (14307-FMCG)14307http://www.mathworks.com/company/jobs/opportunities/desktop-support-technician-14307.html
<p>The Desktop Support Technician will perform all aspects of support related to the daily computing needs of MathWorks staff. He/she will provide support via phone, e-mail and Intranet as well as perform problem determination at the user's workstation.</p><ul>
<li>Diagnose and resolve computer problems and requests from users in a timely manner.</li>
<li>Accurately record such requests into the help system.</li>
<li>Install, configure and troubleshoot hardware, including desktops, laptops, peripherals, network equipment.</li>
<li>Install, configure and troubleshoot software packages, including operating systems, desktop software and custom applications.</li>
<li>Provide first level support for networking and application issues; escalate complex problems to the appropriate groups or staff.</li>
<li>Develop procedures, proposals, plans, and guidelines for various areas of operations within the group; initiate their implementation.</li>
<li>Record, track and maintain equipment inventory.</li>
</ul><ul>
<li>BS/BA Degree in Computer Science, Computer Engineering, Information Systems or equivalent experience preferred.</li>
<li>CompTIA A+ Certification.</li>
<li>2-3 years experience with Information Technology, including 2 years support experience with networked PC equipment.</li>
<li>Working knowledge of desktop Operating Systems and desktop software including Microsoft Office products.</li>
<li>Knowledge of networking topology and protocols.</li>
<li>Customer focus and dedication to customer satisfaction.</li>
<li>UNIX / Linux / Mac Knowledge a plus.</li>
</ul><ul><li id="rq-display-li-1-3-G-">A bachelor's degree is required.</li>
<li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSInformation TechnologyExperiencedApplication Engineer - MATLAB (14306-AROH)14306http://www.mathworks.com/company/jobs/opportunities/application-engineer-matlab-14306.html
<p>As an Application Engineer (AE) you will work with our customers in the identification and adoption of MATLAB capabilities to address their technical and business challenges.</p>
<p> </p>
<p>For 30 years, organizations have used MATLAB to analyze the trends, evaluate what-if scenarios and run predictive analytics. In this role, you will particularly focus on helping customers to scale up their analysis to adjust to big data challenges: with more data, higher systems complexity and a wider set of users.</p>
<p> </p>
<p>This role is diverse covering many applications and industries:</p>
<ul>
<li>Automotive</li>
<li>Aerospace and Defense</li>
<li>Energy production</li>
<li>Machinery</li>
<li>Industrial Automation</li>
<li>Education</li>
</ul><p>Working within a collaborative Sales and Services team you will use your technical and interpersonal skills to achieve selling deliverables (products and services) by:</p>
<ul>
<li>Providing in-depth technical guidance to assist customers to solve their problems using MathWorks products and services</li>
<li>Managing MathWorks product customer evaluations</li>
<li>Preparing and delivering MathWorks product presentations, demonstrations, and application examples during pre-sales customer meetings and public events</li>
<li>Providing feedback to MathWorks Development and Marketing organizations to further improve products </li>
</ul><ul>
<li>Knowledge and application of statistics, optimization, and data analytics algorithms</li>
<li>Ability to perform computational analysis, modeling, and simulation tasks.</li>
<li>Working experience with a broad set of MathWorks products, including MATLAB and Toolboxes</li>
<li>Proficiency in the preparation and delivery of presentations</li>
<li>Excellent verbal and written communication skills</li>
<li>Strong English language skills (spoken &amp; written)</li>
<li>Experience with additional MathWorks products in areas like image processing, data analysis, machine learning, data mining, visualization, mathematical modelling, big data, and high performance computing</li>
<li>Experience with application deployment</li>
<li>2+ years programming experience e.g. in C, C++, C#, .NET, or Java</li>
<li>Experience of object-oriented software design</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>IT-TorinoRelated locations: Turin, PiémontITApplication EngineeringExperiencedEmbedded Targets Intern (14305-KCAR)14305http://www.mathworks.com/company/jobs/opportunities/embedded-targets-intern-14305.html
<p>As an engineering intern on the Targets development team you will apply your skills and experience to develop software that integrates MATLAB and Simulink to hardware systems running RTOS. You will learn to define, design, and apply exciting new technologies to products based on ARM. This position offers the opportunity to work as a member of a collaborative team, assist in a number of high visibility deliverables, leverage new technologies as part of your work, and participate in all stages of software design, coding, testing, and documentation.</p><p><span style="font: 13px/normal Arial, Helvetica, sans-serif; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; float: none; display: inline !important; white-space: normal; font-size-adjust: none; font-stretch: normal; background-color: #ffffff; -webkit-text-stroke-width: 0px;">Join a dynamic, cross functional team and participate in all stages of design, implementation, testing, and product release.</span></p><p>* Experience with C/C++</p>
<p>* Experience with MATLAB, Simulink</p>
<p>* Experience with Xilinx Zynq 7000/Altera SoC is a plus</p>
<p>* Experience with Linux device drivers is a plus</p><ul><li id="rq-display-li-1-3-J-I">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentInternshipsEMEA Education Marketing Specialist (14301-TMEL)14301http://www.mathworks.com/company/jobs/opportunities/emea-education-marketing-specialist-14301.html
<p>MathWorks is seeking an experienced Marketing professional to successfully plan, manage, implement and evaluate a range of projects that support strategic programs to foster increased awareness, adoption and usage of MathWorks products within the academic community. The EMEA Education Marketing Specialist will work closely with the Marketing, Sales, and Engineering teams in multiple countries.</p>
<p>This position requires an experienced marketing professional who can successfully manage a diverse range of projects in a highly collaborative environment. The position will be located in Cambridge (UK) or Munich (Germany) and will report to the regional Marketing Communications Manager.</p><ul>
<li>Manage the EMEA Student Competition Programs including nomination, promotion, engagement, execution and evaluation </li>
<li>Manage the EMEA Education Conference Program including nomination, promotion, execution and evaluation</li>
<li>Act as the Project Manager and liaison for the EMEA Education Tours</li>
<li><span lang="EN-US">Create, communicate and maintain best practices for inbound and outbound marketing activities targeting the EMEA Education market</span> </li>
<li>In collaboration with the key stakeholders raise the awareness of MathWorks products in the Education market by creating, planning and executing a digital awareness program including social media, PR and paid search </li>
</ul><p><strong>Required qualifications:</strong></p>
<ul>
<li>Strong written and verbal communication skills </li>
<li>Exceptional program and project management skills</li>
<li>Proven ability to work in a highly collaborative, cross-functional International environment</li>
<li>Proven analytical skills</li>
<li>Strong problem solving, decision making and negotiation skills</li>
<li>Solid experience in social media marketing</li>
</ul>
<p><strong>Preferred qualifications:</strong></p>
<ul>
<li>Experience of working in a B2B environment, preferably to an Education/Academic market</li>
<li>Experience working with vendors and/or clients</li>
<li>Experience of Marketing Automation tools is a plus</li>
</ul>
<p> </p><ul><li id="rq-display-li-1-3-I-G-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>UK-CambridgeRelated locations: East Anglia, CambridgeshireUKMarketingExperiencedRevenue, Accounting, and Controls Associate (14299-FMCG)14299http://www.mathworks.com/company/jobs/opportunities/revenue-accounting-and-controls-associate-14299.html
<p>This person will be an integral part of the company&rsquo;s Finance and Operations Team that has worldwide responsibilities for accurately recording the revenue and deferred revenue transactions in compliance with current software and multi-element revenue recognition accounting guidance (SOP 97-2, 98-9, 81-1). The candidate will be responsible for the &ldquo;entire&rdquo; revenue/order cycle beginning with the sales quote and concluding with the acknowledgement of payment.</p><p>Maintain cross-functional relationships with Sales, Sales Support, Customer Service, Accounting, Operations, etc. to ensure the accuracy of each business transaction.</p>
<p>Validate each sales quote with the corresponding customer order (P.O.) including license configuration, pricing, discounts, terms and conditions in accordance with The MathWorks licensing standards. Maintain the integrity of all customer, contact, and installed product databases.</p>
<p>Follow all established export control policies regarding end use and end user controls. File shipping export declarations as required meeting government regulatory compliance standards.</p>
<p>Confirm revenue is properly recorded by ensuring monthly cutoffs are adhered to, products are shipped, invoiced and passcodes are generated.</p>
<p>Document the beginning and ending software maintenance dates for future recognition of deferred revenue.</p>
<p>Maintain all pertinent documentation needed to properly invoice the customer including P.O.’s, sales tax exempt certificates, freight requirements, ship to and bill to information, etc.</p>
<p>Ascertain that revenue is booked to the appropriate Sales Territory and work collaboratively with Accounting to ensure proper payments are made to the Sales organization. Administer “commission splits” using proper management channels within Sales and Sales Operations.</p>
<p>Perform required Accounts Receivable functions including, credit, collections, cash receipts, credit card processing, electronic transfers, etc. Manage a customer portfolio by actively contacting customers in order to maintain a DSO of &lt; 45 days.</p>
<p>Generate monthly operational metrics and revenue reporting.</p><ul>
<li>B.S. required with an accounting, finance, or business concentration</li>
<li>Must be detail oriented, accurate, and able to provide solid audit trails</li>
<li>Must possess excellent communication, organization, and follow-up skills</li>
<li>Must be self-motivated, able to prioritize, and multitask to meet daily deadlines</li>
<li>Proficient in a computerized environment: MS Excel, MS Word, e-mail, internet, etc.</li>
<li>Credit and collection experience a plus</li>
<li>High tech company and transaction database experience a plus</li>
<li>Additional skills include Oracle experience, export compliance knowledge or foreign language a strong plus</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree is required.</li>
<li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSOperationsExperiencedRevenue, Accounting, and Controls Associate (14298-FMCG)14298http://www.mathworks.com/company/jobs/opportunities/revenue-accounting-and-controls-associate-14298.html
<p>This person will be an integral part of the company&rsquo;s Finance and Operations Team that has worldwide responsibilities for accurately recording the revenue and deferred revenue transactions in compliance with current software and multi-element revenue recognition accounting guidance (SOP 97-2, 98-9, 81-1). The candidate will be responsible for the &ldquo;entire&rdquo; revenue/order cycle beginning with the sales quote and concluding with the acknowledgement of payment.</p><ul>
<li>Maintain cross-functional relationships with Sales, Sales Support, Customer Service, Accounting, Operations, etc. to ensure the accuracy of each business transaction.</li>
<li>Validate each sales quote with the corresponding customer order (P.O.) including license configuration, pricing, discounts, terms and conditions in accordance with The MathWorks licensing standards. Maintain the integrity of all customer, contact, and installed product databases.</li>
<li>Follow all established export control policies regarding end use and end user controls. File shipping export declarations as required meeting government regulatory compliance standards.</li>
<li>Confirm revenue is properly recorded by ensuring monthly cutoffs are adhered to, products are shipped, invoiced and passcodes are generated.</li>
<li>Document the beginning and ending software maintenance dates for future recognition of deferred revenue.</li>
<li>Maintain all pertinent documentation needed to properly invoice the customer including P.O.’s, sales tax exempt certificates, freight requirements, ship to and bill to information, etc.</li>
<li>Ascertain that revenue is booked to the appropriate Sales Territory and work collaboratively with Accounting to ensure proper payments are made to the Sales organization. Administer “commission splits” using proper management channels within Sales and Sales Operations.</li>
<li>Perform required Accounts Receivable functions including, credit, collections, cash receipts, credit card processing, electronic transfers, etc. Manage a customer portfolio by actively contacting customers in order to maintain a DSO of &lt; 45 days.</li>
<li>Generate monthly operational metrics and revenue reporting.</li>
</ul><ul>
<li>B.S. required with an accounting, finance, or business concentration</li>
<li>Must be detail oriented, accurate, and able to provide solid audit trails</li>
<li>Must possess excellent communication, organization, and follow-up skills</li>
<li>Must be self-motivated, able to prioritize, and multitask to meet daily deadlines</li>
<li>Proficient in a computerized environment: MS Excel, MS Word, e-mail, internet, etc.</li>
<li>Credit and collection experience a plus</li>
<li>High tech company and transaction database experience a plus</li>
<li>Additional skills include Oracle experience, export compliance knowledge or foreign language a strong plus</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree is required.</li>
<li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSOperationsExperiencedRevenue, Accounting, and Controls Associate (14297-FMCG)14297http://www.mathworks.com/company/jobs/opportunities/revenue-accounting-and-controls-associate-14297.html
<p>This person will be an integral part of the company&rsquo;s Finance and Operations Team that has worldwide responsibilities for accurately recording the revenue and deferred revenue transactions in compliance with current software and multi-element revenue recognition accounting guidance (SOP 97-2, 98-9, 81-1). The candidate will be responsible for the &ldquo;entire&rdquo; revenue/order cycle beginning with the sales quote and concluding with the acknowledgement of payment.</p><ul>
<li>Maintain cross-functional relationships with Sales, Sales Support, Sales Operations, Customer Service, Accounting, Operations, etc. to ensure the accuracy of each business transaction.</li>
<li>Validate each sales quote with the corresponding customer order (P.O.) including license configuration, pricing, discounts, terms and conditions in accordance with The MathWorks licensing standards. Maintain the integrity of all customer, contact, and installed product databases.</li>
<li>Follow all established export control policies regarding end use and end user controls. File shipping export declarations as required meeting government regulatory compliance standards.</li>
<li>Confirm revenue is properly recorded by ensuring monthly cutoffs are adhered to, products are shipped, invoiced and passcodes are generated.</li>
<li>Document the beginning and ending software maintenance dates for future recognition of deferred revenue.</li>
<li>Maintain all pertinent documentation needed to properly invoice the customer including P.O.&rsquo;s, sales tax exempt certificates, freight requirements, ship to and bill to information, etc.</li>
<li>Ascertain that revenue is booked to the appropriate Sales Territory and work collaboratively with Accounting to ensure proper payments are made to the Sales organization. Administer &ldquo;commission splits&rdquo; using proper management channels within Sales and Sales Operations.</li>
<li>Perform required Accounts Receivable functions including, credit, collections, cash receipts, credit card processing, electronic transfers, etc. Manage a customer portfolio by actively initiating outbound calls striving to maintain a DSO of &lt; 45 days.</li>
<li>Generate monthly reporting metrics and routine revenue reporting by revenue class, license type, sector, location, product, and industry.</li>
</ul><ul>
<li>B.S. required with an accounting, finance, or business concentration</li>
<li>Must be detail oriented, accurate, and able to provide solid audit trails</li>
<li>Must possess excellent communication, organization, and follow-up skills</li>
<li>Must be self-motivated, able to prioritize, and multitask to meet daily deadlines</li>
<li>Proficient in a computerized environment: MS Excel, MS Word, e-mail, internet, etc.</li>
<li>Credit and collection experience a plus</li>
<li>High tech company and transaction database experience a plus</li>
<li>Additional skills include Oracle experience, export compliance knowledge or foreign language a strong plus</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree is required.</li>
<li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSOperationsExperiencedCommunications HDL Development Summer Intern (14295-KCAR)14295http://www.mathworks.com/company/jobs/opportunities/communications-hdl-development-summer-intern-14295.html
<p>Come work with a team of experienced Signal Processing and Communications HDL engineers to develop exciting new features. You will get practical experience from design to FPGA implementation in a fun and fast-paced work environment and receive hands-on training on MATLAB and Simulink products. You will develop support for various communications algorithms using our HDL Coder products, develop cutting-edge examples for our products, present the demos to our customer-facing engineers and provide feedback to our development staff on their implementations. You will be able to avail of opportunities to develop your communication, presentation and leadership skills.</p><ul>
<li>Develop HDL friendly architectures and implementations for Communications algorithms for FPGAs and ASICs</li>
<li>Create real-life demos to present the implementations to our customers and customer facing engineers</li>
<li>Participate in reviews of HDL friendly architectures and implementations proposed by other developers</li>
<li>Provide feedback to developers, quality and documentation engineers on their features</li>
</ul><p>Experience in MATLAB<br />Experience in Communications system design<br />Experience in VHDL and/or Verilog and HDL simulators<br />Experience in FPGA and ASIC implementations</p>
<p>Knowledge of Simulink is a plus<br />Knowledge of coding theory is a plus<br />Knowledge of Signal and Video processing is a plus</p><ul><li id="rq-display-li-1-3-J-I">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentInternshipsSoftware Engineer (14292-MCOL)14292http://www.mathworks.com/company/jobs/opportunities/software-engineer-14292.html
<p>Working under the direction of Engineering Senior Technical Lead 4, will be responsible for developing robust, optimized math library functionality, including incorporating standard third-party libraries into MathWorks products; developing and maintaining the math libraries underlying MATLAB; gathering requirements and crafting interfaces to support a variety of development teams across the organization in using our math foundation libraries; supporting adoption and integration of the math libraries into MathWorks' products; and keeping our existing libraries up-to-date and working to continuously improve our development processes.</p><p>.</p><p><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign educational equivalent) in Computer Science or Engineering and no experience.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign educational equivalent) in Computer Science or Engineering and five (5) years of experience in job offered or five (5) years of experience simulating control systems.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise applying numerical linear algebra and numerical analysis to conduct numerical simulations of dynamical systems.</li>
<li>Demonstrated expertise writing numerical algorithms using MATLAB.</li>
<li>Demonstrated expertise in numerical approximations of large scale dynamical systems, finite elements, or systems of equations.</li>
<li>Demonstrated expertise performing applied functional analysis, applied matrix analysis, and analysis of eigenvalue routines and functionality, and writing numerical algorithms for data interpolation.</li>
</ul>
<p>[Expertise may be gained during Graduate program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Image Processing Software Engineer (14291-SMAR)14291http://www.mathworks.com/company/jobs/opportunities/senior-image-processing-software-engineer-14291.html
<p class="MsoNormal">Cameras are everywhere. What can you do to help scientists and engineers make sense of their images? Join the image processing group to choose, design, and implement state-of-the-art algorithms for products based on MATLAB. </p><ul style="MARGIN-TOP: 0in" type="square">
<li class="MsoNormal">Assess research literature to identify promising algorithms </li>
<li class="MsoNormal">Design MATLAB interfaces </li>
<li class="MsoNormal">Lead planning and prioritization activities </li>
<li class="MsoNormal">Gather user requirements </li>
<li class="MsoNormal">Write functional specifications </li>
<li class="MsoNormal">Lead design reviews </li>
<li class="MsoNormal">Implement and test algorithms and interfaces using MATLAB and C++ on Windows, Linux and Macintosh platforms </li>
<li class="MsoNormal">Collaborate with other developers, quality engineers, usability specialists, and writers </li>
</ul><ul style="MARGIN-TOP: 0in" type="square">
<li class="MsoNormal">Solid, broad&nbsp;foundation in image processing theory and algorithms </li>
<li class="MsoNormal">Ph.D. and 4+ years of experience related to image processing </li>
<li class="MsoNormal">Commercial software development experience </li>
<li class="MsoNormal">Strong mathematical and analytical ability </li>
<li class="MsoNormal">Excellent communications and team skills<span>&nbsp; </span></li>
<li class="MsoNormal">MATLAB experience </li>
</ul>
<p class="MsoNormal"><strong><em>Nice to have:&nbsp;</em></strong>&nbsp;&nbsp;</p>
<ul style="MARGIN-TOP: 0in" type="square">
<li class="MsoNormal">Experience with C++, including the standard library and generic programming techniques </li>
<li class="MsoNormal">Awareness of modern processors, caching, and multiprocessor considerations </li>
<li class="MsoNormal">Experience on multiple platforms including: Windows, Linux, and Macintosh </li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedHuman Resources Administrator (14288-YNIS)14288http://www.mathworks.com/company/jobs/opportunities/human-resources-administrator-14288.html
<p>This temporary position will provide administrative support to variety of human resources processes including but not limited to recruiting and benefits. </p><p><strong>Recruiting responsibilities will include:</strong></p>
<ul>
<li>interview scheduling between candidates and interview team members</li>
<li>assuring all recruiting correspondence is sent in a timely manner</li>
<li>scheduling first day new hire orientation activities</li>
</ul>
<p><strong>Benefits and other HR Administrative Tasks will include:</strong></p>
<ul>
<li>support MathWorks HR staff by performing data entry tasks</li>
<li>coordinating the flow of social insurance documents between MathWorks staff and our external vendor</li>
</ul>
<p> </p><p><strong>Minimum Qualifications</strong></p>
<p>The ideal candidate will have:</p>
<ul>
<li>a minimum of 1 year of administrative experience in a human resources department</li>
<li>experience using Microsoft Office - specifically Word, Excel, and Outlook</li>
<li>experience scheduling complex and conflicting calendars, including across time zones</li>
<li>intermediate level English language skills (mainly reading and writing)</li>
<li>undergraduate university degree</li>
</ul>
<p><strong>Preferred Qualifications</strong></p>
<ul>
<li>advanced Microsoft Office skills</li>
<li>experience with a HR information system</li>
<li>advanced English language skills (TOEIC 750+)</li>
<li>demonstrated success in a dynamic multitasking environment</li>
</ul>
<p> </p>
<p> </p>
<p> </p>
<p> </p>JP-TokyoRelated locations: Minato-ku, Tokyo (東京都港区)JPHuman ResourcesTemps/ConsultantsContract Corporate Recruiter (14287-JFRA)14287http://www.mathworks.com/company/jobs/opportunities/contract-corporate-recruiter-14287.html
<p><strong>(Direct applicants only, no agency submittals please.)</strong></p>
<p><span style="text-decoration: underline;">This is a 6-12 month contract position with a possibility of converting to full-time/permanent.</span></p>
<p> </p>
<p>MathWorks is seeking new talent to join our seasoned recruiting team!</p>
<p>Your prior recruiting experience will help you quickly build expertise in our structured corporate recruiting process. We offer a fast-paced, exciting and challenging environment, which can offer growth to all levels of recruiting candidates.</p>
<p>We value recruiters who bring creativity to the process of candidate sourcing and are tenacious in their desire to recruit and hire the best. Above all, we have a high ethical bar in conducting our business, and seek recruiters who are interested in building credible and consistent relationships with hiring managers, based on finding great candidates and providing sound advice during the hiring cycle.</p><p>You will be responsible for: </p>
<ul>
<li>Partnering with Hiring Managers and developing candidate pipelines with backgrounds in Finance and Accounting, Marketing, Customer Support, Office Services, IT System Services, etc.</li>
<li>Communicating with hiring managers and interview teams to ensure preparedness during the candidate consideration process.</li>
<li>Facilitating the screening, interviewing, and hiring process.</li>
</ul>
<p>Performance is not measured strictly by candidate volume, but is more heavily weighted toward the quality of the candidate pool you generate and the quality of the relationships you build with your hiring managers.</p><ul>
<li>3+ years recruiting experience in a fast-paced corporate or agency environment.</li>
<li>Demonstrated experience with full lifecycle recruiting including sourcing, screening/interviewing, closing, and onboarding.</li>
<li>Expertise with online networking tools such as: LinkedIn, Entelo, Connectifier, Gild, Quora, etc.</li>
<li>A great sense of humor is required!</li>
</ul>
<p> <strong> <br /></strong></p>
<p><strong>*Please provide a technical staffing summary as part of your resume submission.</strong></p>
<p> <strong>(Direct applicants only, no agency submittals please.)</strong></p><ul><li id="rq-display-li-1-3-I-G-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-recruiting_tools">Expertise with recruiting tools</li>
<li id="rq-display-li-2-3-recruiting_competencies">Demonstrated experience in/with recruiting competencies</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSHuman ResourcesExperiencedBuyer / Planner - Procurement Specialist (14286-JFRA)14286http://www.mathworks.com/company/jobs/opportunities/buyer-planner-procurement-specialist-14286.html
<p>The Product Operations Team at MathWorks provides many business services to the entire organization. The Team has a wide range of expertise in a number of program areas including Vendor Management, Translation, International Shipping and Travel. Join our team in this fast-paced exciting and ever-changing environment.</p><ul>
<li><strong><em>Software &amp; Training Release Coordination: </em></strong>This includes; setting and communicating material print production and manufacturing schedules based on master hand-off dates, scheduling and facilitating regular check-in meetings with release teams, holding owners accountable for their deliverables. In addition, this position would act as the liaison between MathWorks and the 3<sup>rd</sup> party warehouses.</li>
<li><strong><em>Worldwide Product and Equipment Distribution: </em></strong>Ensure prompt and accurate delivery of materials by working as the liaison for each release between internal and 3<sup>rd</sup> party shipping teams and the freight carriers. Assist with additional international shipping fulfilling all paperwork and filing requirements (i.e. AES filings, Country of Origin forms, HTS codes).</li>
<li><strong><em>Vendor Management</em></strong>: Maintain and improve current vendor relationships while working with our internal customers to develop measures of success and reporting metrics. Utilize periodic Business Reviews to evaluate performance with key vendors. Lead communication efforts with vendors to sustain this process. Regularly perform vendor supply chain analysis through industry benchmarking and RFP’s to determine areas of inefficiencies where new or additional vendors could be utilized to improve these areas.</li>
<li><strong>Data Analysis and Reporting: </strong>Provide quantitative and qualitative analysis of program activities. This includes activity indicators, KPI’s as well as Cost of Sales expense tracking. Assist with annual budgeting process.</li>
<li><strong>New Process Development and Improvement:</strong> Work cross-functionally with vendors, other teams and within the Product Operations team to develop processes to help create efficiencies and increase productivity utilizing the Business Process Improvement methodology.</li>
<li><strong>Other Operations Projects as Assigned: </strong>Additional projects relating to the teams areas of expertise may be assigned on an as needed basis.</li>
</ul>
<p> </p><ul>
<li>3-5 years of operations-related experience</li>
<li>Print manufacturing experience</li>
<li>Ability to work in multiple systems (Excel, Word, Oracle EBS, 3<sup>rd</sup> Party Vendor systems)</li>
<li>Proficiency in negotiations</li>
<li>International shipping and distribution experience is a plus</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree is required.</li>
<li id="rq-display-li-2-3-project_management">Experience with project management</li>
<li id="rq-display-li-2-3-negotiating">Demonstrated experience in/with negotiating</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSHuman ResourcesExperiencedSignal Processing Software Engineer (14285-GMAR)14285http://www.mathworks.com/company/jobs/opportunities/signal-processing-software-engineer-14285.html
<p>Develop tools that facilitate the analysis and exploration of signals and signal processing algorithms within the MathWorks product family. The successful candidate will combine her/his knowledge of signal processing and strong software development skills, to enhance MathWorks products. Imagine designing, developing and implementing world class signal analysis algorithms and apps for use by engineers worldwide.</p><p>We are looking for an energetic, self-driven engineer to work as part of our team to develop algorithms and apps for use with MATLAB and Simulink. Your goal is to make signal analysis fast, easy to access, interpret, customize and integrate throughout the engineering workflow.<br /><br />Key success factors include: Passion for building great tools, good aesthetic, an eye for details and commercial experience in gathering customer requirements and translating them into software advancements. The role requires establishing release goals, creating functional and architectural specifications, implementing and testing new software functionality. <br /><br />The successful candidate will create engaging application examples of the software that they build. This role will work with partners and customers, quality engineers, technical writers and usability specialists throughout the software development process to ensure your solutions become a solid and lasting foundation for our customers.</p><p>Must have:<br /><br /> * M.S. degree and 3+ years experience, or PhD and equivalent experience in Electrical Engineering, Math or related field.<br /> * Experience designing and implementing signal analysis apps<br /> * Strong demonstrable skills in OO design<br /> * Experience using MATLAB and/or Simulink<br /> * Effective communication skills, and a passion for mentoring those around you<br /><br />Nice to have:<br /><br /> * Experience programming with MATLAB objects, or Handle Graphics<br /> * Experience using HTML5, JavaScript <br /> * Team-based software development skills</p><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedHuman Resources Manager, Japan (14282-JFRA)14282http://www.mathworks.com/company/jobs/opportunities/human-resources-manager-japan-14282.html
<p>As a working manager, lead a team of two in delivering human resources services for Japan. </p><p>The position has primary responsibility for all human resources functions, including Employee Relations, Compensation, Benefits, Recruiting, HRIS, and Administration. Responsibilities will also include ongoing analysis to assess practices, strategic program development, creation of policies and procedures, support of company values and culture, support of HR legal requirements, compilation and analysis of HR metrics, and project management. Partnering with the Managing Director in Japan and HR colleagues in the United States, this position will act as the Business Partner to coach management and support the achievement of business results.</p><p><strong>Minimum Qualifications</strong></p>
<ul>
<li>10+ years of generalist experience, including business partner/Organizational Development support role</li>
<li>6+ years of management experience</li>
</ul>
<p><strong>Preferred Qualifications</strong></p>
<ul>
<li>Demonstrated ability to coach management teams and assume a hands-on role in all human resources functions.</li>
<li>Demonstrated ability at leading and driving implementations of HR processes and initiatives by using effective project management skills</li>
<li>Desire and demonstrated experience in working effectively with remote organizations and strong teamwork skills</li>
<li>Experience in a high tech industry and for a global company reporting to corporate headquarters</li>
<li>Deep knowledge of Japanese legal and statutory requirements and/or strong network of contacts</li>
<li>Some travel is required</li>
<li>Spoken and written English language proficiency is required; TOEIC score of 850+ is required.</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 15 years of professional work experience is required. 5 years management experience is required.</li>
</ul>JP-TokyoRelated locations: Minato-ku, Tokyo (東京都港区)JPHuman ResourcesExperiencedSales Account Manager (f/m) - Finance (14277-PSIM)14277http://www.mathworks.com/company/jobs/opportunities/sales-account-manager-f-m-finance-14277.html
<p>Working in our Bern Office, the Sales Account Manager (f/m) for Finance will be responsible for selling the company's products and services via telephone and on-site visits to named customers across Switzerland and Lichtenstein.</p>
<p>Responsibilities will include developing relationships at existing accounts as well as identifying and developing new business. You will work closely with local and international marketing teams and technical experts to bring the full range of MathWorks product and service offerings to your accounts. The qualified candidate should have experience selling complex software solutions into the banking or insurance industry, or a closely related space.</p><ul>
<li>Develop relationships within existing large accounts and new divisions, locations, and customers</li>
<li>Generate new named business by phone, customer visits, and events</li>
<li>Develop and manage a funnel of opportunities and activities</li>
<li>Collaborate closely with Application Engineering, Technical Marketing, and peer sales teams</li>
<li>Document and report sales activities using an advanced CRM tool (Salesforce)</li>
<li>Attain monthly/quarterly/annual sales goals for new software licenses, maintenance service, and professional services (consulting and product training)</li>
<li>Expand MathWorks market presence and reputation within the territory</li>
<li>Rigorously prioritize and follow up on all qualified leads provided by Marketing or Sales Support; energetically prospect for new business opportunities within a defined set of named accounts</li>
<li>Prepare required sales documentation (e.g., trip reports, proposals, and territory plans)</li>
<li>Work closely with potential customers at all levels to understand users, requirements, and management business issues</li>
<li>Gain access to and influence the appropriate decision makers to manage any evaluation processes and bring business opportunities to a successful conclusion</li>
<li>Approximately 25% travel</li>
</ul><ul>
<li>3 years sales experience required, Finance industry experience preferred</li>
<li>Prior large account management experience preferred</li>
<li>Evidence of success in complex software solutions sales</li>
<li>Self driven personality; high energy level</li>
<li>Demonstrated experience balancing volume and strategic sales</li>
<li>Demonstrated success managing a territory and using a CRM system</li>
<li>Experience working with application engineers and sales support resources</li>
<li>Field sales experience required</li>
<li>Prior High Tech or technical software sales or engineering products experience preferred</li>
<li>Strong verbal and written communication skills in German and English required</li>
<li>French language skills would be a plus</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree and 3 years of professional work experience is required.</li>
</ul>CH-BernRelated locations: Berne, Berna, Bärn, Switzerland CHSalesExperiencedProduct Marketing Specialist (14276-MCOL)14276http://www.mathworks.com/company/jobs/opportunities/product-marketing-specialist-14276.html
<p>Working under the direction of Technical Marketing Senior Team Leader 3, will be responsible for working with a number of different teams within the organization, including Sales, to develop selling strategies, Application Engineering, to showcase the value of the products, and Development, to help define product direction; producing outbound sales materials and marketing collateral to drive awareness and adoption of new capabilities, including videos, demos, articles, technical papers, and user stories; driving the development of new features by partnering with engineering staff to prioritize, define, develop, position and launch new capabilities; working closely with sales teams in support of sales opportunities and major programs; training the field organization on the product and new features; conducting customer presentations both large and small, including web-based seminars; measuring sales effectiveness for product area and developing plans to enhance penetration and growth; working with key customers and thought leaders to clarify and define new product requirements; developing focused competitive analysis, positioning and responses; and conceptualizing and developing worldwide marketing programs.</p><p>.</p><p><strong><span style="text-decoration: underline;">Minimum Qualifications</span></strong></p>
<p><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign education equivalent) in Engineering, Computer Science or Aeronautics and one (1) year of experience in job offered or one (1) year of experience in technical product marketing or technical support of control design automation technologies.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise in design or technical support of Polyspace software verification tool for static analysis.</li>
<li>Demonstrated expertise delivering technical product presentations and demonstrations for product marketing or technical support, including content development. </li>
<li>Demonstrated expertise in C and C++ code verification using Polyspace within a model based design technology environment.</li>
<li>Demonstrated expertise analyzing customer or user requirements, workflows and gaps when using Polyspace.</li>
</ul>
<p>[Expertise may be gained during Graduate program.] </p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedSoftware Engineer (14275-MCOL)14275http://www.mathworks.com/company/jobs/opportunities/software-engineer-14275.html
<p>Working under the direction of Engineering Manager 1, will contribute to the implementation, maintenance and evolution of the UI component framework; build MATLAB GUI platform; build the next generation of graphical components that run across multiple platforms and devices; maintain and develop MATLAB UI components and tools; modernize capabilities by applying modern coding standards and evolving platform requirements; enable “change with confidence” through the addition and enhancement of xUnit tests; program and debug in C++, Java Swing and MATLAB; participate in concept, design and code reviews; and apply test driven, Agile and lean methodologies to software development.</p><p> .</p><p><strong><span style="text-decoration: underline;">Minimum Qualifications</span></strong></p>
<p><strong><span style="text-decoration: underline;">Description:</span></strong></p>
<p>Working under the direction of Engineering Manager 1, will contribute to the implementation, maintenance and evolution of the UI component framework; build MATLAB GUI platform; build the next generation of graphical components that run across multiple platforms and devices; maintain and develop MATLAB UI components and tools; modernize capabilities by applying modern coding standards and evolving platform requirements; enable “change with confidence” through the addition and enhancement of xUnit tests; program and debug in C++, Java Swing and MATLAB; participate in concept, design and code reviews; and apply test driven, Agile and lean methodologies to software development.</p>
<p><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign education equivalent) in Computer Science or Engineering and no experience.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign education equivalent) in Computer Science or Engineering and five (5) years of experience in job offered or five (5) years of experience in MATLAB-based UI development.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise in Java Swing GUI development to create customized UI components and apply MVC design patterns to UI development.</li>
<li>Demonstrated expertise programming in C++, Java, and building models to analyze data using MATLAB.</li>
<li>Demonstrated expertise in test driven development and automated testing of Java applications including JUnit testing.</li>
</ul>
<p>[Expertise may be gained during Graduate program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer (14274-MCOL)14274http://www.mathworks.com/company/jobs/opportunities/software-engineer-14274.html
<p>Working under the direction of Engineering Manager 1, will develop user interface capabilities; develop and maintain MATLAB UI components and tools; apply modern coding and designing standards; respond to evolving platform requirements; create requirements and design specifications; plan and implement new capabilities; collaborate with User Experience, Quality Engineering, Documentation and other support teams; work in an agile development environment and apply lean and test driven methodologies; and provide continuous value to customers through regular enhancements and timely bug fixes.</p><p>.</p><p><strong><span style="text-decoration: underline;">Minimum Qualifications</span></strong></p>
<p><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign education equivalent) in Computer Science or Engineering and no experience.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign education equivalent) in Computer Science or Engineering and five (5) years of experience in job offered or five (5) years of experience in JavaScript GUI development.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise in design and development of rich web applications in JavaScript using Dojo and Dijit frameworks, including implementation of custom templated widgets, extension of existing widgets, and customization of drag and drop interactions utilizing object oriented programming techniques and design patterns.</li>
<li>Demonstrated expertise in design and implementation of APIs using C++ to serialize application state from JavaScript to XML.</li>
<li>Demonstrated expertise in design and implementation of Client-Server communications using Java RESTful web services and AJAX techniques to convert XML to JSON, and writing unit and system level tests in JUnit and Selenium using test driven (TDD) and Agile methodologies.</li>
</ul>
<p>[Expertise may be gained during Graduate program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Software Engineer (14273-MCOL)14273http://www.mathworks.com/company/jobs/opportunities/senior-software-engineer-14273.html
<p>Working under the direction of the Engineering Manager 1, the Senior Software Engineer will participate in all phases of design, development, and testing of world-class simulation and code-generation technologies for Stateflow; the Senior Software Engineer will work with a small, high-energy team of software engineering and compiler technology experts, to focus on building and enhancing Stateflow into a world-class tool for model-based design.</p><p>.</p><p><strong><span style="text-decoration: underline;">Minimum Qualifications</span></strong></p>
<p><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Embedded Systems, Mathematics or Physics and two (2) years of experience in job offered or two (2) years of experience in automatic code generation.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Ph.D. (or foreign education equivalent) in Computer Science, Engineering, Embedded Systems, Mathematics or Physics and no experience.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Embedded Systems, Mathematics or Physics and six (6) years of experience in job offered or six (6) years of experience in automatic code generation.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise in model-based design using Stateflow, Rhapsody, or SCADE, and using automated code generation and compiler technology (intermediate representations and control-flow analysis) to develop tools for automated code generation.</li>
<li>Demonstrated expertise in formal verification and validation of automotive, aerospace or critical, real-time manufacturing systems.</li>
<li>Demonstrated expertise building prototypes and large-scale engineering and simulation software, including software integration, using C/C++.</li>
</ul>
<p>[Experience and/or expertise may be gained during Doctoral program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Software Engineer (14272-MCOL)14272http://www.mathworks.com/company/jobs/opportunities/senior-software-engineer-14272.html
<p><strong><span style="text-decoration: underline;">Description:</span></strong></p>
<p>Working under the direction of Engineering Senior Team Lead 4, will be responsible for designing and implementing advanced algorithms for generating efficient HDL and C code from MATLAB which involves a variety of compiler techniques such as abstract syntax tree manipulation, and directed graph traversal and transformation; performing advanced C++ Algorithm Development for translating MATLAB code to efficient hardware and software implementations; participating in all phases of design, development, and testing of world-class simulation and code-generation technologies for MATLAB and Simulink; focusing on making Simulink and MATLAB into a world-class platform for modeling algorithms at a very high level of abstraction and automatically targeting FPGAs and DSPs by generating HDL/C code; and working on MATLAB and Simulink based code generation and compiler infrastructure to develop solutions for automatic conversion of floating-point MATLAB algorithms to fixed-point targeting FPGAs and DSP processors.</p><p>.</p><p><span style="text-decoration: underline;"><strong>Minimum Qualifications</strong></span></p>
<p><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Embedded Systems, Mathematics or Physics and two (2) years of experience in job offered or two (2) years of experience in compiler optimizations.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Ph.D. (or foreign education equivalent) in Computer Science, Engineering, Embedded Systems, Mathematics or Physics and no experience.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Embedded Systems, Mathematics or Physics and six (6) years of experience in job offered or six (6) years of experience in compiler optimizations.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise in compiler infrastructure and compiler IR (Intermediate Representation) transformations.</li>
<li>Demonstrated expertise in high level synthesis specific compiler optimizations.</li>
<li>Demonstrated expertise in compiler optimizations using data flow analysis.</li>
<li>Demonstrated expertise developing algorithmic techniques to translate high level control and data flow languages to synthesizable hardware descriptions that can be targeted for ASIC/FPGA development.</li>
</ul>
<p>[Experience and/or expertise may be gained during Doctoral program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer (14271-MCOL)14271http://www.mathworks.com/company/jobs/opportunities/software-engineer-14271.html
<p>Working under the direction of Engineering Senior Technical Lead 3, will join the MATLAB Mobile team; learn and apply new mobile technologies; participate in all stages of design, coding, testing, troubleshooting and maintenance; partner with Quality Engineers and Usability Specialists, and participate in team code reviews; and keep up-to-date on the fast moving mobile technology landscape.</p><p>.</p><p><span style="text-decoration: underline;"><strong>Minimum Qualifications</strong></span></p>
<p><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign education equivalent) in Computer Science or Engineering and no experience.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign education equivalent) in Computer Science or Engineering and five (5) years of experience in job offered or five (5) years of experience in server-side and web-based mobile application development within an Android and iOS environment.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise developing MVC architected web-based mobile applications using Javascript libraries -- Dojo or JQuery -- for model and controller design, and HTML5/CSS3 UI frameworks -- Dojo Widgets or JQuery Mobile -- for page layout and styles.</li>
<li>Demonstrated expertise developing hybrid mobile applications within an Android and iOS framework using Java, Javascript, Maven, and SQL or SQLite.</li>
<li>Demonstrated expertise developing server-side RESTful web services using Java and incorporating into mobile applications by parsing JSON or XML data.</li>
</ul>
<p>[Expertise may be gained during Graduate program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer (14270-MCOL)14270http://www.mathworks.com/company/jobs/opportunities/software-engineer-14270.html
<p><strong><span style="text-decoration: underline;">Description:</span></strong></p>
<p>Working under the direction of Development Services Senior Team Lead 4, will be responsible for developing and improving highly automated build and test system; developing command-line and web-based tools that are the backbone of the automation for continuously evolving development process; working closely with teams from the Engineering, Infrastructural Testing, 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 software; working with customers and other team members to gather, assimilate, analyze, and understand user requirements and increase the efficiency of Developers; synthesizing complex concepts and development 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 in Development.</p><p>.</p><p class="BodySingle"><strong><span style="text-decoration: underline;">Minimum Qualifications</span></strong></p>
<p class="BodySingle"><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign education equivalent) in Computer Science or Engineering and no experience.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign education equivalent) in Computer Science or Engineering and five (5) years of experience in job offered or five (5) years of experience in development or technical support of build and test or compiler applications using MATLAB.</p>
<p><strong><span style="text-decoration: underline;"> Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise writing scripts and creating web services to enable automated tests for source code evaluation using Java, JavaScript, Perl and SOAP/REST web services.</li>
<li>Demonstrated expertise in object oriented programming using Java and C++, multi-language interfacing with Java, Javascript, C++ and MATLAB, and usage of design patterns.</li>
<li>Demonstrated expertise in application design within a distributed architecture and parallel computing environment, including source control management and versioning using Perforce.</li>
</ul>
<p class="Bullet1">[Expertise may be gained during Graduate program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedJava Developer/Analyst (14269-MCOL)14269http://www.mathworks.com/company/jobs/opportunities/java-developer-analyst-14269.html
<p class="BodySingle">Working under the direction of Business/Systems Senior Team Leader 4, will be responsible for focusing on the development and evolution of custom Java applications, web services and APIs that are focused on enabling worldwide commerce within MathWorks; enhancing releases as well as larger scope projects to support evolving business, such as expanding systems to support offering MathWorks products to customers on the cloud; collaborating with the business analysts to determine requirements and solution designing for enhancements; documenting technical specifications and designs; resolving bugs and improving code quality; completing coding of enhancements to existing systems; collaborating with senior developers, quality analysts and Usability; working with business users to troubleshoot application and data problems; identifying and developing quality solutions to address root causes; and supporting the software release process by appropriately documenting changes, and by being actively involved in release activities.</p><p>.</p><p><strong><span style="text-decoration: underline;">Minimum Qualifications</span></strong></p>
<p><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign education equivalent) in Computer Engineering or Management Information Systems and no experience.</p>
<p align="center"><strong><span style="text-decoration: underline;"> OR</span></strong><strong><span style="text-decoration: underline;"> </span></strong></p>
<p>Bachelor’s degree (or foreign education equivalent) in Computer Engineering or Management Information Systems and five (5) years of experience in job offered or five (5) years of experience in Java based UI web development.</p>
<p><strong><span style="text-decoration: underline;"> Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise in development of Java API’s and web services - mapping database structures to objects in API/ service using Hibernate framework.</li>
<li>Demonstrated expertise developing JUnit scripts for automated unit testing, performing integration testing, creating and supporting deployment plans.</li>
<li>Demonstrated expertise in UI web development using Struts framework, JavaScript and CSS formatting.</li>
</ul>
<p>[Expertise may be gained during Graduate program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSBusiness ApplicationsExperiencedSoftware Engineer (14268-MCOL)14268http://www.mathworks.com/company/jobs/opportunities/software-engineer-14268.html
<p>Working under the direction of Engineering Manager 1, will be responsible for designing new capabilities into automatic code generator; creating real-time code for distributed and multicore embedded applications from block diagram models; designing and implementing new capabilities for flagship Simulink platform; adding fundamental new capabilities for modeling and simulating complex large-scale systems; enhancing the performance of simulation engine; adding new syntactic and semantic capabilities for block-diagram modeling; conceptualizing, architecting and implementing ground-breaking block-diagram modeling capabilities; contributing to development of next generation code-generation technologies; and converting graphical block diagrams to production-ready code for embedded systems.</p><p>.</p><p class="BodySingle"><strong><span style="text-decoration: underline;">Minimum Qualifications: </span></strong></p>
<p class="BodySingle"><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign educational equivalent) in Engineering, Computer Science or Information Technology and no experience. </p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign educational equivalent) in Engineering, Computer Science or Information Technology and five (5) years of experience in job offered or five (5) years of experience performing physical simulations using physics engines.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise in physical simulations using Bullet physics engine.</li>
<li>Demonstrated expertise in computer vision signal processing or image processing using MATLAB.</li>
<li>Demonstrated expertise in algorithmic programming for modeling and simulation using C++, JAVA and MATLAB, and object oriented programming. </li>
<li>Demonstrated expertise simulating real-time systems using MATLAB.</li>
</ul>
<p>[Expertise may be gained during Graduate program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer (14267-MCOL)14267http://www.mathworks.com/company/jobs/opportunities/software-engineer-14267.html
<p>Working under the direction of the Engineering Manager 1, will be responsible for developing internet-based Web Services that provide integration between MathWorks and products installed at both customer sites and in the cloud; providing robust and flexible solutions that provide great value to customers; designing, developing and maintaining web service applications; participating in all team activities such as planning, requirements definition, design reviews and software development; and working effectively with other teams to provide quality products for customers.</p><p>.</p><p><span style="text-decoration: underline;"><strong>Minimum Qualifications</strong></span></p>
<p><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign education equivalent) in Engineering, Computer Science, Theoretical and Applied Mechanics, or Fluid Mechanics and no experience.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign education equivalent) in Engineering, Computer Science, Theoretical and Applied Mechanics, or Fluid Mechanics and five (5) years of experience in job offered or five (5) years of experience programming in MATLAB and Java.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise implementing a middle layer of client-server communication between service layers for Java or JavaScript clients using MATLAB or Java.</li>
</ul>
<ul>
<li>Demonstrated expertise writing data layer access scripts for data classes or tables using MATLAB or SQL, and object oriented programming, analysis and design using MATLAB or Java.</li>
</ul>
<ul>
<li>Demonstrated expertise in developing front-end web application user interfaces using JavaScript frameworks -- Dojo, Digit or Backbone.</li>
</ul>
<p> [Expertise may be gained during Graduate program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer (14266-MCOL)14266http://www.mathworks.com/company/jobs/opportunities/software-engineer-14266.html
<p>Working under the direction of the Development Manager for Web Integration Server group, will be responsible for playing a key role in the design, architecture and development of MATLAB Online services and Cloud infrastructure; collaborate in a fast paced Agile environment with a highly cross-functional team; design and implement software and infrastructure to support fault-tolerant, highly-available and scalable web services on the Cloud; construct software to run on and across architectural layers for sharing between platforms; create design specifications, participate in design discussions and code reviews; work with Product Management to further refine product requirement specifications, functional specifications, and have a voice in directly contributing to product vision and direction; share ideas, ask questions and contribute to team growth through technical mentoring; collaborate with documentation, support, QE and others; and provide timely bug fixes as required.</p><p>.</p><p><span style="text-decoration: underline;"><strong>Minimum Qualifications</strong></span></p>
<p><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign educational equivalent) in Engineering, Computer Science, Theoretical and Applied Mechanics, or Fluid Mechanics and no experience.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign educational equivalent) in Engineering, Computer Science, Theoretical and Applied Mechanics, or Fluid Mechanics and five (5) years of experience in job offered or five (5) years of experience in distributed services infrastructure development.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise in cloud-based infrastructure - distributed server - development or virtual cloud-based file services development using Amazon web services - EC2, NoSQL, DynamoDB, Amazon RDS and ELBs.</li>
<li>Demonstrated expertise designing and developing RESTful web services and component based architectures (micro-services) deployed within an Apache, Glassfish or Jetty based server environment.</li>
<li>Demonstrated expertise developing and debugging JAVA-based applications, and programming and overwriting MATLAB code.</li>
<li>Demonstrated expertise software project planning including requirements analysis and prototyping.</li>
</ul>
<p> [Expertise may be gained during Graduate program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedOperations Project and Print Coordinator (14265-PGUI)14265http://www.mathworks.com/company/jobs/opportunities/operations-project-and-print-coordinator-14265.html
<p>The Product Operations Team at MathWorks provides many business services to the entire organization. The Team has a wide range of expertise in a number of program areas including Vendor Management, Translation, Release Planning, International Shipping and Travel. Join our team in this fast-paced exciting and ever-changing environment.</p><ul>
<li><strong><em>Software &amp; Training Release Coordination: </em></strong>This includes; setting and communicating material print production and manufacturing schedules based on master hand-off dates, scheduling and facilitating regular check-in meetings with release teams, holding owners accountable for their deliverables. In addition, this position would act as the liaison between MathWorks and the 3<sup>rd</sup> party warehouses.</li>
<li><strong><em>Worldwide Product and Equipment Distribution: </em></strong>Ensure prompt and accurate delivery of materials by working as the liaison for each release between internal and 3<sup>rd</sup> party shipping teams and the freight carriers. Assist with additional international shipping fulfilling all paperwork and filing requirements (i.e. AES filings, Country of Origin forms, HTS codes).</li>
<li><strong><em>Vendor Management</em></strong>: Maintain and improve current vendor relationships while working with our internal customers to develop measures of success and reporting metrics. Utilize periodic Business Reviews to evaluate performance with key vendors. Lead communication efforts with vendors to sustain this process. Regularly perform vendor supply chain analysis through industry benchmarking and RFP’s to determine areas of inefficiencies where new or additional vendors could be utilized to improve these areas.</li>
<li><strong>Data Analysis and Reporting: </strong>Provide quantitative and qualitative analysis of program activities. This includes activity indicators, KPI’s as well as Cost of Sales expense tracking. Assist with annual budgeting process.</li>
<li><strong>New Process Development and Improvement:</strong> Work cross-functionally with vendors, other teams and within the Product Operations team to develop processes to help create efficiencies and increase productivity utilizing the Business Process Improvement methodology.</li>
<li><strong>Other Operations Projects as Assigned: </strong>Additional projects relating to the teams areas of expertise may be assigned on an as needed basis.</li>
</ul>
<p> </p><ul>
<li>3-5 years of operations-related experience</li>
<li>Print manufacturing experience</li>
<li>Ability to work in multiple systems (Excel, Word, Oracle EBS, 3<sup>rd</sup> Party Vendor systems)</li>
<li>Customer service skills/experience</li>
<li>Proficiency in negotiations</li>
<li>Excellent communication skills</li>
<li>International shipping and distribution experience is a plus</li>
<li>Demonstrated experience in/with negotiating</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree is required.</li>
<li id="rq-display-li-2-3-project_management">Experience with project management</li>
<li id="rq-display-li-2-3-vendor_management">Proficiency with vendor management</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSOperationsExperiencedDSP System Toolbox Development Summer Intern (14264-KCAR)14264http://www.mathworks.com/company/jobs/opportunities/dsp-system-toolbox-development-summer-intern-14264.html
<p>Develop and test signal processing algorithms applied to audio and embedded systems</p><p>Particiapte in all phases of software development including; gathering requirments, programming in MATLAB and C, and testing.</p><p>MATLAB</p>
<p>C/C++</p>
<p>Signal Processing</p>
<p>Filter Design</p><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentInternshipsPrincipal Software Developer - DSP / C++ / Algorithms (14263-GMAR)14263http://www.mathworks.com/company/jobs/opportunities/principal-software-developer-dsp-c-algorithms-14263.html
<p>Join a team of experienced Signal Processing engineers to develop exciting new features. You will develop new signal processing algorithms using MATLAB C and C++. You will help develop our tools for embedded signal processing running on iOS, Android, and other ARM-based platforms. You will showcase our tools by developing demos of signal processing applications running in real time on desktops and embedded platforms.</p><ul>
<li>Contribute to the development of our world-class software tools for signal processing and its applications</li>
<li>Develop examples showcasing the best practices for using our tools</li>
<li>Leverage our code generation technology to deploy signal processing algorithms to embedded systems</li>
</ul><ul>
<li>Experience with ARM, iOS, or Android</li>
<li>Experience with streaming/real-time signal processing</li>
<li>Experience with audio signal processing, sensor/array processing, biomedical signal processing, etc</li>
<li>Knowledge of Simulink</li>
<li>Knowledge of PC and UNIX / Mac environments.</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree and 12 years of professional work experience is required.</li>
<li id="rq-display-li-2-3-MATLAB">Experience with MATLAB</li>
<li id="rq-display-li-2-3-Digital_Signal_Processing">Experience with Digital Signal Processing</li>
<li id="rq-display-li-2-3-C++">Programming experience with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedFacilities Assistant (14261-KCAR)14261http://www.mathworks.com/company/jobs/opportunities/facilities-assistant-14261.html
<ul>
<li>Scan, organize and archive construction documents at two Natick campuses.</li>
<li>Assist the Facilities Department in collecting nameplate data for mechanical, electrical and plumbing equipment across both campuses.</li>
<li>Assist the Maintenance Team in organizing, and inputting equipment data for future preventative maintenance applications.</li>
<li>Physical Bar Coding of equipment across both campuses.</li>
<li>Assist with Apple Hill and Lakeside campus construction management.</li>
<li>Organize and support updated project documentation for both campuses.</li>
<li>Organize submittals for review and approval by Mathworks.</li>
<li>Assist with work flow of documents, to/from A/E/C firms.</li>
<li>Assist with coordination and review of Facilities site activities as required.</li>
</ul><ul>
<li>Perform tasks related to data collection and facilities project activities on both Natick campuses as instructed by Mathworks facilities groups.</li>
<li>Perform tasks related to construction activities on both Natick campuses as instructed by Mathworks construction leads.</li>
</ul><ul>
<li>General Engineering Knowledge</li>
<li>Ability to read architectural and mechanical drawings</li>
<li>Preferred Degree of Study: Facilties Engineering or Management, Engineering or Architecture, Construction Management</li>
</ul><ul><li id="rq-display-li-1-3-G">Candidates must be pursuing a bachelor's level degree.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSOffice & Administrative ServicesInternshipsMATLAB Cloud Services Quality Engineer (14258-BHIL)14258http://www.mathworks.com/company/jobs/opportunities/matlab-cloud-services-quality-engineer-14258.html
<p>MathWorks is looking for a talented Quality Engineer with an intrinsic interest in problem solving and expertise in scalability, high availability, and API automated testing. Join our team, where you will work with a talented engineering group that delivers the cloud-hosted version of MATLAB.</p><p>As a Quality Engineer you will be responsible for hands-on testing of cloud infrastructure and services supporting MATLAB on the Web and our Massive Open Online Courses. In this role, you will engage early in the software development process, influencing requirements specifications, attending usability sessions, and discussing software design and testability with developers. You will collaborate with the team to deliver high quality software and products in functionality, performance, security and reliability.</p>
<ul>
<li>Play a key role in designing and testing MATLAB services and cloud infrastructure</li>
<li>Design and develop test plans based upon functional and design specifications</li>
<li>Participate in functional specification, test specification, documentation, and code reviews</li>
<li>Create and maintain automated and manual test suites</li>
</ul><div id="qualifications-display" class="rich-text-display">
<ul>
<li>Automated Testing </li>
<li>Experience with JUnit test frameworks</li>
<li>Client/server testing experience</li>
<li>MATLAB knowledge</li>
<li>Knowledge of unit test patterns</li>
<li>Experience with build and continuous integration systems (Maven, TeamCity)</li>
<li>Experience with Agile frameworks (Scrum)</li>
</ul>
</div><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedAnalog and Mixed Signal Developer (14255-GMAR)14255http://www.mathworks.com/company/jobs/opportunities/analog-and-mixed-signal-developer-14255.html
<p>MATLAB<sup>®</sup> and Simulink<sup>®</sup> have been utilized extensively for designing a variety of analog-mixed signal systems. A natural unified design is required between analog and digital components for a top-down approach to the development flow. <span style="color: black; line-height: 107%; font-family: 'Arial','sans-serif'; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><span style="color: black; line-height: 107%; font-family: 'Arial','sans-serif'; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Join us and develop world-class tools to model and simulate Analog/Mixed Signal systems within MATLAB and Simulink.</span></span></p>
<p> </p><p>As a senior AMS designer with strong software development experience, you will provide industry with powerful tools for AMS simulation within MATLAB and Simulink. From within the product development organization, you will drive plans, carry out design and implementation, and engage with key customers.</p>
<p>Success factors include a passion for using MATLAB or Simulink, and AMS industry experience. This role requires collaboration with multiple teams of engineers; establishing release goals; gathering internal and external customer requirements; creating functional specifications; and testing new functionality.</p>
<p>You will work with quality engineers, technical writers, user experience specialists, application engineers, and marketing to ensure your solutions form a lasting foundation for our customers.</p><ul>
<li>M.S. or PhD in Electrical Engineering.</li>
<li>Industry experience using (or developing) software to perform high-level simulation of AMS systems.</li>
<li>Experience writing MATLAB functions and Simulink models.</li>
<li>Broad range of interests in AMS simulation, e.g. Verilog-AMS, IBIS-AMI, signal integrity, circuit simulation, nonlinear modelling, optimization.</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li><li id="rq-display-li-2-3-modeling_and_simulation_tools">Expertise with modeling and simulation tools</li>
<li id="rq-display-li-2-3-signal_processing">Experience with signal processing</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedInstallation and Licensing Technician (14254-FMCG)14254http://www.mathworks.com/company/jobs/opportunities/installation-and-licensing-technician-14254.html
<p>This individual will be required to understand and perform all aspects of the Installation and Licensing Technician position related to the normal day-to-day requests of MathWorks customers. In this position you will be supporting our customers via phone, email, and web.</p>
<p>The Installation and Licensing Technician must have working knowledge of Windows, Linux, and Mac operating systems and the aptitude to learn our software license manager (FlexNet) and licensing model. Daily responsibilities will include: troubleshooting and resolving customers' installation, configuration and license management issues, and explaining our licensing model. Project work will also be required.</p>
<p>This position will be interacting heavily with our Development, Customer Service, and Technical Support Groups by playing a key role in advising and implementing changes to our license model and installation process.</p>
<p><strong>Hours for this position are 11am - 8pm.</strong></p><p>1. Technical Support - The majority of time will be spent servicing both internal and external customer requests via the phone, email and web. Must be resourceful, display excellent decision-making, problem solving and conflict resolution skills, and show a proper amount of empathy for our customers. Must also be a champion for our customers. This person will have direct supervision, but should be able to work independently.</p>
<p>2. Project related activities - Projects will be assigned based on individual's career objectives and departmental needs. They will be responsible for: identifying and implementing ideas for process and policy improvements; writing and reviewing solutions; and participating on cross-functional teams and pursuing their career objectives.</p>
<p>3. Teaming activities - After three months a person should be involved in facilitating team meetings. They must also have strengths in decision making, consensus building, conflict resolution, and problem solving on team related issues. This person should be providing input/feedback that defines solutions that are best for all. They should be able to step back from issues and look at the big picture without emotion or bias with the understanding that the impact of their decisions may be significant.</p><ul>
<li>Bachelors in IT or Computer Science</li>
<li>6-12 months of IT/IS experience</li>
<li>1-3 years CS or TS experience</li>
<li>Working knowledge of Linux, Windows, Mac, Networking, and knowledge of License Management</li>
<li>Demonstrated problem solving skills</li>
<li>Strong verbal and written communication skills</li>
<li>Strong organizational skills</li>
<li>Excellent judgment and decision making skills</li>
<li>Follow through on tasks to completion</li>
<li>Ability to identify and implement process and policy improvements</li>
<li>Strong Customer Service Skills</li>
<li>Additional Language: Spanish</li>
</ul><ul><li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
<li id="rq-display-li-1-3--G">A bachelor's degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSCustomer ServiceExperiencedInstallation and Licensing Technician (14253-FMCG)14253http://www.mathworks.com/company/jobs/opportunities/installation-and-licensing-technician-14253.html
<p>This individual will be required to understand and perform all aspects of the Installation and Licensing Technician position related to the normal day-to-day requests of MathWorks customers. In this position you will be supporting our customers via phone, email, and web.</p>
<p>The Installation and Licensing Technician must have working knowledge of Windows, Linux, and Mac operating systems and the aptitude to learn our software license manager (FlexNet) and licensing model. Daily responsibilities will include: troubleshooting and resolving customers' installation, configuration and license management issues, and explaining our licensing model. Project work will also be required.</p>
<p>This position will be interacting heavily with our Development, Customer Service, and Technical Support Groups by playing a key role in advising and implementing changes to our license model and installation process.</p>
<p><strong>Hours for this position are 11am - 8pm.</strong></p><p>1. Technical Support - The majority of time will be spent servicing both internal and external customer requests via the phone, email and web. Must be resourceful, display excellent decision-making, problem solving and conflict resolution skills, and show a proper amount of empathy for our customers. Must also be a champion for our customers. This person will have direct supervision, but should be able to work independently.</p>
<p>2. Project related activities - Projects will be assigned based on individual's career objectives and departmental needs. They will be responsible for: identifying and implementing ideas for process and policy improvements; writing and reviewing solutions; and participating on cross-functional teams and pursuing their career objectives.</p>
<p>3. Teaming activities - After three months a person should be involved in facilitating team meetings. They must also have strengths in decision making, consensus building, conflict resolution, and problem solving on team related issues. This person should be providing input/feedback that defines solutions that are best for all. They should be able to step back from issues and look at the big picture without emotion or bias with the understanding that the impact of their decisions may be significant.</p><ul>
<li>Bachelors in IT or Computer Science</li>
<li>6-12 months of IT/IS experience</li>
<li>1-3 years CS or TS experience</li>
<li>Working knowledge of Linux, Windows, Mac, Networking, and knowledge of License Management</li>
<li>Demonstrated problem solving skills</li>
<li>Strong verbal and written communication skills</li>
<li>Strong organizational skills</li>
<li>Excellent judgment and decision making skills</li>
<li>Follow through on tasks to completion</li>
<li>Ability to identify and implement process and policy improvements</li>
<li>Strong Customer Service Skills</li>
<li>Additional Language: Spanish</li>
</ul><ul><li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
<li id="rq-display-li-1-3-G-">A bachelor's degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSCustomer ServiceExperiencedC++ Software Engineer - Analysis / Verification Technology (14248-GMAR)14248http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-analysis-verification-technology-14248.html
<p>Our team is responsible for developing a brand-new cutting-edge verification product, Simulink Code Inspector. We are looking for an experienced C++ developer with knowledge of program static analysis or formal verification techniques. </p>
<p>You will help us expanding the product coverage in all coder area of Simulink, Stateflow and MATLAB code. This position offers you a great opportunity to learn many of our core products and apply your design and implementation skills to build parts of our product from ground up. </p><p>As part of the Simulink Code Inspector development team, you will innovate and deliver key features to extend the verification capabilities of the Simulink Code Inspector product. You will be responsible for all stages of software development including requirements specifications, architecture, design, implementation, and testing. You will demonstrate your communication skills and inter-personal skills by working closely with other development teams to develop these capabilities.</p><ul>
<li>MS or PhD in Software Engineering, Computer Science, or a closely related engineering field</li>
<li>Strong knowledge of software architecture, design, implementation, and qualification</li>
<li>Experience or knowledge with formal verification techniques is a big plus</li>
<li>Experience with compiler technologies, graph theory, or data/control flow analysis is a big plus</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-C++">Expertise with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedControls Web Evangelist (14247-JJUS)14247http://www.mathworks.com/company/jobs/opportunities/controls-web-evangelist-14247.html
<p>Controls Web Evangelist will work on establishing mathworks.com as a trusted, valuable, and popular resource for learning control theory and its application for solving real-world engineering problems. A core aspect of this role will be to create various web materials that explain control theory concepts and their application to real-world problems using MathWorks tools.</p><p>Key responsibilities include:</p>
<ul>
<li>Create a video channel with videos explaining key controls concepts in a fun, easy-to-understand way. The videos will cover both the academic concepts and the application of these concepts for solving real engineering problems.</li>
<li>Create web pages focused on explaining controls concepts.</li>
<li>Write blog posts on topics of interest to control engineers and students.</li>
<li>Visit controls professors and create videos and other materials highlighting their research and use of MathWorks tools.</li>
<li>Attend and present at controls conferences.</li>
<li>Organize student competitions on controls.</li>
</ul><ul>
<li>M.S. or Ph.D. in Controls.</li>
<li>Excellent verbal and written communication skills.</li>
<li>Demonstrated ability to explain complex concepts in an engaging, fun, and easy-to-understand way.</li>
<li>Excellent knowledge of controls theory.</li>
<li>Experience with using control theory to solve real engineering problems.</li>
<li>Knowledge of MATLAB and Simulink.</li>
<li>Excellent video production skills.</li>
<li>Experience with teaching either as a professor or a teaching assistant.</li>
</ul><ul><li id="rq-display-li-1-3-I-G-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedUI Software Engineer - Qt / C++ / JavaScript (14246-GMAR)14246http://www.mathworks.com/company/jobs/opportunities/ui-software-engineer-qt-c-javascript-14246.html
<p>You will work as part of a small energetic team shaping the core functionality of our Simulink code generation environment. You will invent and implement novel user interactions and features. You will increase the performance, scalability, and elegance of our tools, enabling engineers around the world to work more efficiently and effectively.</p><p>You will be responsible for the design and implementation of large portions of our graphical programming environment. You will be taking features all the way from concept to completion. You will not only design and code, but also document and communicate your ideas.</p><ul>
<li>At least one other strong programming language</li>
<li>Broad comprehension of common design patterns, idioms, and styles</li>
<li>Ability to document designs (UML a plus)</li>
<li>Experience with UI programming a plus (especially Qt)</li>
<li>Knowledge of meta-modeling is a plus</li>
</ul><ul>
<li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li><li id="rq-display-li-2-3-C++">Expertise with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedQuality Engineer (14244-MCOL)14244http://www.mathworks.com/company/jobs/opportunities/quality-engineer-14244.html
<p>Working under the direction of Quality Engineering Manager 1, will develop and implement test plans, design test tools, create automated test suites and conduct hands-on testing of the core MATLAB language features; participate in projects from their early design stages and play a critical role in driving it to final product release; participate in component design reviews; write automated unit tests in C/C++; automate function and system tests in MATLAB; report bugs and verify fixes; and evaluate product performance.</p><p> </p><p><span style="text-decoration: underline;"><strong>Minimum Qualifications:</strong></span></p>
<p><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign education equivalent) in Computer Science, Computer Engineering, Electrical Engineering or Mechanical Engineering and no experience.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign education equivalent) in Computer Science, Computer Engineering, Electrical Engineering or Mechanical Engineering and five (5) years of experience in job offered or five (5) years of experience designing and developing automated functional tests using MATLAB and C++.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise using MATLAB code for performance enhancement, and debugging functionality using MATLAB debugger.</li>
<li>Demonstrated expertise writing algorithms for implementing compiler or interpreter systems in C++.</li>
<li>Demonstrated expertise developing automated scripting tools to validate and standardize software code.</li>
</ul>
<p>[Expertise may be gained during Graduate program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedSenior Software Engineer (14243-MCOL)14243http://www.mathworks.com/company/jobs/opportunities/senior-software-engineer-14243.html
<p>Working under the direction of Engineering Manager 1, will be responsible for enhancing Simulink capabilities to support the next generation of block diagram modeling features; generalizing data logging and loading functionality to enable ways to plugin different implementations for loading and logging data for simulation modes (normal, accel and rapid accel); and utilizing C/C++ programming, as well as software architecture skills to modularize and componentize data loading and logging code base.</p><p> </p><p><span style="text-decoration: underline;"><strong>Minimum Qualifications</strong></span></p>
<p class="BodySingle"><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree (or foreign educational equivalent) in Computer Science, Mathematics, Engineering or Materials Science and two (2) years of experience in job offered or two (2) years of experience in data logging and loading performance enhancement.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR<br /> </span></strong></p>
<p>Ph.D. degree (or foreign educational equivalent) in Computer Science, Mathematics, Engineering or Materials Science and no experience.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign educational equivalent) in Computer Science, Mathematics, Engineering or Materials Science and six (6) years of experience in job offered or six (6) years of experience in data logging and loading performance enhancement.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise in data logging and loading performance benchmarking and improving the design and architecture of the code to achieve higher performance.</li>
<li>Demonstrated expertise in algorithmic data buffering management and disc management in C and C++.</li>
<li>Demonstrated expertise writing algorithms to improve data processing performance using C and C++.</li>
</ul>
<p class="BodySingle">[Experience and/or expertise may be gained during Doctoral program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer (14242-MCOL)14242http://www.mathworks.com/company/jobs/opportunities/software-engineer-14242.html
<p>Working under the direction of Engineering Manager 1, will be responsible for contributing to provide customers with a seamless and integrated user experience between the desktop to the web; collaborating with other developers, quality engineers, usability and technical writers; designing and developing features for MATLAB's help system, on both the desktop and the web; designing and developing new web services for delivering product services; and improving quality of existing code base through debugging, re-factoring and improving unit and system tests.</p><p> </p><p><span style="text-decoration: underline;"><strong>Minimum Qualifications</strong></span></p>
<p class="BodySingle"><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign educational equivalent) in Engineering, Computer Science or Information Technology and one (1) year of experience in job offered or one (1) year of experience in Java Desktop software development and Java web service development.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign educational equivalent) in Engineering, Computer Science or Information Technology and five (5) years of experience in job offered or five (5) years of experience in in Java Desktop software development and Java web service development.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise in multithreaded programming using Java Swing libraries.</li>
<li>Demonstrated expertise designing web services according to Spring frameworks and RESTful architecture.</li>
<li>Demonstrated expertise in object oriented programming and writing computer vision algorithms using C++ or JAVA.</li>
<li>Demonstrated expertise programming in C++ and either MATLAB or Mathematica.</li>
</ul>
<p>[Expertise may be gained during Graduate program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer (14241-MCOL)14241http://www.mathworks.com/company/jobs/opportunities/software-engineer-14241.html
<p>Working under the direction of Engineering Manager 1, will be responsible for shaping Simulink and Stateflow graphical programming language editors; inventing and implementing novel user interactions and features; and increasing the performance, scalability, and elegance of tools, enabling scientists and engineers around the world to work more efficiently and effectively.</p><p> </p><p><span style="text-decoration: underline;"><strong>Minimum Qualifications</strong></span></p>
<p class="BodySingle"><strong><span style="text-decoration: underline;"> Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign educational equivalent) in Engineering, Computer Science or Information Technology and one (1) year of experience in job offered or one (1) year of experience developing 2D or 3D graphical editors or visualizations applications.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign educational equivalent) in Engineering, Computer Science or Information Technology and five (5) years of experience in job offered or five (5) years of experience developing 2D or 3D graphical editors or visualizations applications.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise developing graphical visualization functionality using Qt, VTK or OpenGL libraries, and C++, Python and JavaScript.</li>
<li>Demonstrated expertise writing algorithms for transformations of 2D/3D images or analyzing simulations for 3D imaging.</li>
<li>Demonstrated expertise designing STL readers for 3D visualizations.</li>
<li>Demonstrated expertise designing graphical editors and visualizations within a runtime environment.</li>
</ul>
<p>[Expertise may be gained during Graduate program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer (14240-MCOL)14240http://www.mathworks.com/company/jobs/opportunities/software-engineer-14240.html
<p>Working under the direction of Engineering Senior Team Lead 3, will be responsible for providing both customer visible features and building an infrastructure used by multiple products to provide better code generation capabilities; participating in all aspects of software design and implementation on a cross-functional team supporting code generation capabilities; implementing features in C++ and MATLAB to support generating code which targets desktop PCs as well as embedded processors for a range of applications; and participating in all stages of software design, coding, testing, and documentation.</p><p> </p><p><span style="text-decoration: underline;"><strong>Minimum Qualifications</strong></span></p>
<p class="BodySingle"><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master's degree or higher (or foreign education equivalent) in Engineering, Computer Science, Theoretical and Applied Mechanics or Fluid Mechanics and one (1) year of experience in job offered or one (1) year of experience in development or quality engineering of hardware to software communication systems interface.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign education equivalent) in Engineering, Computer Science, Theoretical and Applied Mechanics or Fluid Mechanics and five (5) years of experience in job offered or five (5) years of experience in development or quality engineering of hardware to software communication systems interface.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise programming in MATLAB, Simulink, C and C++.</li>
<li>Demonstrated expertise in the development or testing of communications algorithms for software-defined radio (SDR) and control and communications algorithms for embedded systems.</li>
<li>Demonstrated expertise in the development or testing of MATLAB- and Simulink-based communications algorithms (Bluetooth and wifi) that interface with SDR platforms.</li>
<li>Demonstrated expertise in the development or testing of automatic code generation functionality converting MATLAB code to C++ code.</li>
</ul>
<p>[Expertise may be gained during Graduate program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer (14239-MCOL)14239http://www.mathworks.com/company/jobs/opportunities/software-engineer-14239.html
<p>Working under the direction of Engineering Senior Team Leader 4, will be responsible for working on the next generation of GUI building for Simulink models; designing and delivering user interface construction for interacting with Simulink models; implementing features that enable construction of GUIs that allow users to control Simulink models; participating in all stages of software design, coding, testing, and documentation; designing, implementing and testing of an extensible architecture; leveraging the latest technologies for GUI design; gathering requirements, author specifications, and implementing new capabilities; applying test-driven and agile methodologies to software development; and developing C, C++, MATLAB, HTML/CSS/JavaScript.</p><p> </p><p><span style="text-decoration: underline;"><strong>Minimum Qualifications</strong></span></p>
<p class="BodySingle"><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign educational equivalent) in Engineering, Computer Science or Information Technology and one (1) year of experience in job offered or one (1) year of experience developing client-server applications for data visualization.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign educational equivalent) in Engineering, Computer Science or Information Technology and five (5) years of experience in job offered or five (5) years of experience developing client-server applications for data visualization.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise writing applications for visualization of simulation outputs.</li>
<li>Demonstrated expertise developing algorithms for 3D data extraction and visualization.</li>
<li>Demonstrated expertise programming in C++, MATLAB and SQL.</li>
</ul>
<p>[Expertise may be gained during Graduate program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer (14238-MCOL)14238http://www.mathworks.com/company/jobs/opportunities/software-engineer-14238.html
<p>Working under the direction of Engineering Senior Team Lead 3, will be responsible for implementing the interface between MATLAB and low-cost hardware such as Arduino; developing unit tests and infrastructure to test and validate codes as well as examples for customers to demonstrate the potential of combining MATLAB with low cost hardware; working with UX specialists and senior engineers to design the user experience for our customers working with low-cost hardware; identifying and addressing short and long term technical and architectural issues; and performing software architecture design, object oriented design, API design, and abstraction of hardware.</p><p> </p><p class="BodySingle"><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign educational equivalent) in Engineering, Computer Science or Information Technology and one (1) year of experience in job offered or one (1) year of experience in design and development of software interfaces to microcontroller boards.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign educational equivalent) in Engineering, Computer Science or Information Technology and five (5) years of experience in job offered or five (5) years of experience in design and development of software interfaces to microcontroller boards.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise designing a MATLAB-based and Simulink-based software interface to Arduino platforms using C++ and MATLAB.</li>
<li>Demonstrated expertise programming in MATLAB and C++.</li>
<li>Demonstrated expertise writing software interface to Adafruit Motor Shields using MATLAB and C++.</li>
<li>Demonstrated expertise creating support packages for hardware interfaces using MATLAB and developing test circuits for development and testing MATLAB features.</li>
</ul>
<p>[Expertise may be gained during Graduate program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Software Engineer (14237-MCOL)14237http://www.mathworks.com/company/jobs/opportunities/senior-software-engineer-14237.html
<p>Working under the direction of Engineering Senior Team Lead 4, will be responsible for using formal methods to detect design errors, prove properties and generate test cases for designs created in Simulink; working with a small team to extend the Simulink Design Verifier product; defining and implementing new features from concept to completion that get incorporated into a large legacy code base; developing features that span a variety of programming languages and technologies; communicating and shaping ideas through critical peer review; and interfacing with key customers.</p><p> </p><p><span style="text-decoration: underline;"><strong>Minimum Qualifications</strong></span></p>
<p class="BodySingle"><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree (or foreign education equivalent) in Computer Science, Mathematics, Engineering or Materials Science and two (2) years of experience in job offered or two (2) years of experience applying formal methods to analyze and verify Simulink models.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR<br /></span></strong></p>
<p>Ph.D. (or foreign education equivalent) in Computer Science, Mathematics, Engineering or Materials Science and no experience.</p>
<p class="BodySingle" style="text-align: center;"> <strong><span style="text-decoration: underline;">OR</span></strong></p>
<p class="BodySingle"> Bachelor’s degree (or foreign education equivalent) in Computer Science, Mathematics, Engineering or Materials Science and six (6) years of experience in job offered or six (6) years of experience applying formal methods to analyze and verify Simulink models.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise developing software applications using MATLAB, Simulink programming interfaces and C++.</li>
<li>Demonstrated expertise analyzing and simulating Simulink and Simulink Design Verifier models using formal verification technologies - SAT/SMT, model checking, theorem proving and abstract interpretation.</li>
<li>Demonstrated expertise analyzing customer verification requirements using formal methods to develop simulation, verification and validation functionality and tools within the control software domain.</li>
</ul>
<p> [Experience and/or expertise may be gained during Doctoral program.]</p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedWeb Application Developer (14236-MCOL)14236http://www.mathworks.com/company/jobs/opportunities/web-application-developer-14236.html
<p>Working under the direction of Development Services Senior Team Leader 4, will be responsible for updating main task and bug tracking application used by the Internal Development team with modern web technologies and providing users with improved capabilities; design and develop web application interfaces to the task data for users to build reports; and helping the team to maintain existing web based applications and databases.</p><p> </p><p><span style="text-decoration: underline;"><strong>Minimum Qualifications:</strong></span></p>
<p class="BodySingle"><strong><span style="text-decoration: underline;">Education and Experience:</span></strong></p>
<p>Master’s degree or higher (or foreign educational equivalent) in Computer Science and one (1) year of experience in Job Offered or one (1) year of experience in development or technical support of end-to-end JAVA-based web development.</p>
<p align="center"><strong><span style="text-decoration: underline;">OR</span></strong></p>
<p>Bachelor’s degree (or foreign educational equivalent) in Computer Science and five (5) years of experience in Job Offered or five (5) years of experience in development or technical support of end-to-end JAVA-based web development.</p>
<p><strong><span style="text-decoration: underline;">Special Requirements:</span></strong></p>
<ul>
<li>Demonstrated expertise programming in JavaScript, MATLAB, and JAVA or Grails, including analysis of comparative functionality.</li>
<li>Demonstrated expertise in GUI development using CSS and HTML.</li>
<li>Demonstrated expertise developing a web based middleware using JAVA and Grails.</li>
<li>Demonstrated expertise designing and maintaining MySQL and MS-SQL databases.</li>
</ul>
<p>[Expertise may be gained during Graduate program.]</p>
<p> </p>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedMATLAB Math Toolboxes Quality Engineer (14235-BHIL)14235http://www.mathworks.com/company/jobs/opportunities/matlab-math-toolboxes-quality-engineer-14235.html
<p>The Math Toolbox Quality Engineer is responsible for enhancing testability, developing test suites and conducting hands-on testing of MATLAB’s core mathematics toolboxes. This person will focus on the Symbolic Math Toolboxes, but may also work in optimization or other assigned areas. As a member of the Development team, the Quality Engineer will participate in the project from its early design stages and play a critical role in driving it to final product release.</p><ul>
<li> Reviewing software requirements and design documents for new features</li>
<li> Reviewing source code modifications</li>
<li> Modifying our code base to improve its testability</li>
<li> Developing test tools and enhancing the existing test infrastructure</li>
<li> Writing and executing automated and manual tests for command-line and GUI functionality</li>
<li> Performing hands on testing for final product release</li>
</ul><ul>
<li>Masters in Math or Engineering, preferably with a concentration using partial differential equations</li>
<li>Programming experience in MATLAB is required</li>
<li>Experience with finite element software or MuPAD is desirable</li>
<li>Experience with Java, C/C++, software development, or quality engineering is a plus</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedQuality Engineer - MATLAB UI (14234-BHIL)14234http://www.mathworks.com/company/jobs/opportunities/quality-engineer-matlab-ui-14234.html
<p>The MATLAB GUI Quality Engineer team is seeking a highly motivated quality engineer with a passion for testing user interface capabilities. Being part of a dynamic team, you will be responsible for testing the next generation of UI Components in MATLAB. You will also engage early in the software development process, influencing requirements specifications, and discussing <a title="Click to Continue &gt; by Text-Enhance" href="http://www.mathworks.com/company/jobs/opportunities/matlab-gui-qe-10557">software design</a> and testability with developers, to ensure high quality of our software and products in functionality and performance.</p><ul>
<li>Design and develop new test suites for new web-based UI Components, with strong emphasis on test automation.</li>
<li>Develop test strategies and test procedures based upon functional and design specifications.</li>
<li>Analyze and report bugs and work with software engineers to resolve them.</li>
<li>Participate in functional specification, test specification, documentation, and code reviews.</li>
<li>Foster a continuous process improvement environment.</li>
</ul><ul>
<li>Programming experience with MATLAB</li>
<li>Programming experience in JavaScript and/or <a title="Click to Continue &gt; by Text-Enhance" href="http://www.mathworks.com/company/jobs/opportunities/matlab-gui-qe-10557">Java</a></li>
<li id="rq-display-li-2-3-object_oriented_design">Knowledge of object oriented design</li>
<li>Experience with JavaScript test frameworks or tool, such as Selenium, QUnit, Synthetic Event Library, FuncUnit</li>
<li>Experience with GUI building and/or testing</li>
<li>Capacity to multi-task several testing activities concurrently</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedSenior C++ Software Engineer - Compiler Engineer for MATLAB (14231-MKAI)14231http://www.mathworks.com/company/jobs/opportunities/senior-c-software-engineer-compiler-engineer-for-matlab-14231.html
<p>Would you like to join a dynamic development team that is developing cutting-edge analysis techniques for a dynamic language? Are you passionate about finding user coding mistakes with program analysis? Do you have a desire to apply compiler technologies that transform source code? If you answered yes to these questions, we want to talk with you.</p>
<p>Successful candidates will join an engineering team that shares a passion for getting things done and delivering well crafted, high quality C++ code. The technology our group develops is critical to the continued success of MATLAB and over a million MATLAB users will benefit from your work. As a part of the Language Analysis team, you’ll be working on the MATLAB Front-End to improve on the execution of MATLAB code. You’ll also be able to improve on the static analysis of MATLAB code in the Code Analyzer, finding user coding mistakes before they have even executed the code.</p><ul>
<li>Work on lexing, parsing and IR generation for MATLAB code to improve MATLAB performance</li>
<li>Create unified front-end services for use within MathWorks products</li>
<li>Design and implement new features in the MATLAB Code Analyzer</li>
<li>Actively contribute to the design and evolution of the MATLAB language</li>
<li>Improve the quality of the existing code base through continuous refactoring</li>
<li>Work collaboratively with cross functional teams</li>
</ul><ul>
<li>Strong software design skills and proficiency with algorithm development</li>
<li>Experience with developing compiler technologies in either academic or professional setting</li>
<li>Knowledge of MATLAB is a plus</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">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) is required.</li>
<li id="rq-display-li-2-3-C++">Proficiency with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Software Engineer in Test - Foundation Library (14228-BHIL)14228http://www.mathworks.com/company/jobs/opportunities/senior-software-engineer-in-test-foundation-library-14228.html
<p>As the Foundation Library Software Test Engineer you will be responsible for developing and implementing test plans, creating automated test suites and conducting hands-on testing of MATLAB foundation infrastructure. As a member of the quality engineering team, you will participate in projects from their design stages and play a critical role in driving it to final product release.</p><ul>
<li>Participating in component design reviews</li>
<li>Writing automated function and system tests using OOPs concepts</li>
<li>Maintenance of existing test suite</li>
<li>Reporting bugs and verifying fixes</li>
<li>Evaluating product performance</li>
</ul><ul>
<li>Programming experience in C++.</li>
<li>Knowledge of Object Oriented Programming.</li>
<li>Experience with MATLAB is a plus.</li>
<li>Hands on experience with multiple operating systems (Windows, UNIX) is desirable.</li>
<li>Three years of experience in Software Development or Quality Engineering is preferable.</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedC++ Software Engineer (14226-MKAI)14226http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-14226.html
<p>Are you looking to make an impact on technical professionals and researchers enabling them to seamlessly interface MATLAB with other commonly used libraries, languages, and systems? In particular, help develop and advance MATLAB’s ability to interface with external languages and object systems such as Java, .NET, and C++. Leverage your experience in C++ and system level programming of Java and/or .NET to assist scientists and engineers to spend more time advancing their research and development goals and less time writing code to integrate algorithms and data from a variety of sources.</p><ul>
<li>Contributing to all activities of software development including requirements analysis, design, implementation, integration, and testing. </li>
<li>Partner with technical marketing and cross functional teams to gather user requirements and assess opportunities.</li>
<li>Develop new product features and improve existing features as part of a strong development team, and collaborate with user experience specialists, quality engineers, and technical documentation writers.</li>
<li>Support internal developers leveraging existing and new functionality.</li>
<li>Conduct design reviews with peers and advisors.</li>
</ul><ul>
<li>Experience with Java and JNI</li>
<li>Experience with .NET CLR and/or C++/CLI</li>
<li>MATLAB programming and MEX</li>
</ul><ul><li id="rq-display-li-2-3-C++">Proficiency with C++</li>
<li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedClass System QE Intern (14225-KCAR)14225http://www.mathworks.com/company/jobs/opportunities/class-system-qe-intern-14225.html
<p>As a Quality engineering intern of the Class System team you will be working on qualifying core Class System MATLAB language features .You will assist in creating test suites as well as participate in interacting with the build system. You will also gain familiarity with design of complex software architecture by participating in design reviews. If your desire is to know various aspect of quality engineering, in a structured environment, by working with a small and dynamic team, come join Class System team.</p><ul>
<li>Participation in design and code reviews</li>
<li>Interaction with build system</li>
<li>Bug reporting and fix verification</li>
<li>Qualification and testing of Class System features</li>
</ul><ul>
<li>Programming experience in MATLAB is desirable.</li>
<li>Hands on experience with multiple operating systems (Windows, UNIX).</li>
<li>Knowledge of OOP concepts.</li>
</ul><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringInternshipsSenior C++ Software Engineer, Core Analysis Infrastructure (14223-MCIA)14223http://www.mathworks.com/company/jobs/opportunities/senior-c-software-engineer-core-analysis-infrastructure-14223.html
<p>We are looking for an experienced software engineer who is good at abstract thinking and algorithm design. Knowledge of compilers or program analysis is a plus. You will join a dynamic core development team to enhance the Simulink Design Verifier product with brand new verification capabilities. This position offers you a great opportunity to learn many of our core technologies and apply your design and implementation skills to build parts of our product from ground up.</p><ul>
<li>Design data-structures and algorithms for interfacing with and coordinating multiple analysis engines, post-processing intermediate results, building a data-base of analysis results, and building customer visible UIs for visualizing analysis results</li>
<li>Participate in architecture and design reviews</li>
<li>Develop high-quality implementations and integrate them into a large legacy code-base</li>
<li>Work closely with quality engineering, documentation, and program management to ensure consistently high quality software releases</li>
<li>Support customer facing engineers in timely resolution of customer issues</li>
</ul><p>The ideal candidate will have the following minimum qualifications</p>
<ul>
<li>Master's degree and 5 years of professional work experience, or a PhD degree is required</li>
<li>Practical C++ experience</li>
<li>Solid understanding of object-oriented design principles</li>
<li>Experience with large code bases</li>
<li>Excellent written and verbal communication</li>
</ul>
<p> In addition the following skills are highly desirable:</p>
<ul>
<li>Experience with compiler technologies, intermediate representations, graph theory, data/control flow analysis</li>
<li>Experience or knowledge with multi-threaded programming, inter-process communication and data-bases</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">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) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINSoftware DevelopmentExperiencedControl Systems Product Marketing Manager (14222-JJUS)14222http://www.mathworks.com/company/jobs/opportunities/control-systems-product-marketing-manager-14222.html
<p>The Control Systems Product Marketing Manager will assist in the implementation and project management of critical marketing projects that support the Controls and Identification products. These projects will be both tactical and strategic in nature. </p>
<p>A core aspect of this role is to continue to enhance the web search marketing for the Controls and Identification products. The goal of this effort is to make it easier for customers to find and select the information that is relevant to the market problems they are trying to solve. This will require using your engineering background for updating and creating new web pages, video demos, webinars, and technical articles. </p>
<p>The Control Systems Product Marketing Manager will also work with Development, Application Engineering, Industry Marketing and Sales, to build and deliver various product and application-related projects.</p><ul>
<li>Create new web pages describing control concepts and applicable MathWorks tools</li>
<li>Participate in developing go-to-market plans and assist in major product updates </li>
<li>Create and update product web pages and video demos</li>
<li>Create and coordinate release content – including feature slides, videos and presentations</li>
<li>Write technical articles and contribute to the “Seth on Simulink” blog</li>
<li>Update and deliver seminar and webinars</li>
<li>Attend and conduct product demonstrations at trade shows and other events</li>
<li>Develop and coordinate new product/application-specific demos</li>
<li>Assist engineering teams in the development of new features by conducting customer surveys, product sales analyses, win/loss interviews </li>
</ul><ul>
<li>Excellent verbal and written communications skills, excellent video production skills, solid quantitative ability and excellent knowledge of our products</li>
<li>Demonstrable aptitude in market research, business planning, project management and marketing</li>
<li>Experience using MATLAB, Simulink or equivalent products</li>
<li>Experience with controls applications in a commercial environment</li>
<li>An Aerospace or Automotive background is also desirable</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-control_systems">Knowledge of control systems</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedSenior Application Engineer (14221-MCAR)14221http://www.mathworks.com/company/jobs/opportunities/senior-application-engineer-14221.html
<p>As an Application Engineer (AE) you will have the opportunity to help shape the way the Aerospace and Defense industries develop automatic control and embedded systems. By working with controls, software and system engineers, you will help them advance their ability to develop aerospace systems through the use of modeling and simulation. Not only will you help them develop the systems more rapidly, but the resulting design will contain fewer defects.</p>
<p>You will leverage your experiences in the Aerospace and Defense industries to understand and effectively communicate the benefits of Model-Based Design. You will spend most of your time working closely with our largest Aerospace customers who develop models of aerospace systems, simulate these systems, develop control strategies using models, and implement these designs through production code generation.</p>
<p>This position is located in the Dallas/Fort Worth area. Travel is generally throughout North America specific to various seminars, customer visits, etc. Though far less frequent, some international travel is available. The candidate should expect to travel about 25% of the time with trips generally no longer than four days.</p><ul>
<li>Providing technical pre-sales support and guidance toward ensuring the successful achievement of the annual goals of the MathWorks Sales organization</li>
<li>Working with prospective customers to understand their workflow and using this knowledge to build successful technical-sales strategies and recommend effective solutions</li>
<li>Leveraging product knowledge and industry experience to give sound recommendations on how solutions from MathWorks can improve the results of customer product development processes</li>
<li>Support customers to establish a process for developing physical models and work closely with them to realize this process through deep technical engagements</li>
<li>Working closely with MathWorks development and marketing organizations to further improve products and to identify new application areas based on customer interactions</li>
</ul><ul>
<li>M.S. or Ph.D. in Engineering, or equivalent experience</li>
<li>Experience designing and/or verifying embedded systems</li>
<li>Ability to discuss how modeling and simulation are changing the systems design process in a fundamental way</li>
<li>Ability and interest in business development for large Aerospace and Defense customers. </li>
<li>Interest in building customer relationships, account planning and strategy, and collaborating in an extended account team.</li>
<li>Ability to effectively communicate his/her passion for MathWorks software to our customers. Candidates should be interested in working directly with customers to help them understand how to apply our products to their problems.</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>US-GeorgiaUSApplication EngineeringExperiencedApplication Engineer - Mechatronics (14213-SMAR)14213http://www.mathworks.com/company/jobs/opportunities/application-engineer-mechatronics-14213.html
<p>As an Application Engineer (AE) you have the opportunity to help shape the way industry develops mechatronic control systems. By partnering with other mechanical, electrical, and controls engineers, you will help them advance their ability to develop mechatronic control systems through the use of modeling and simulation. Not only will you help them develop the systems more rapidly, but the resulting design will contain less defects.</p>
<p>You will leverage your experiences in mechanical, electrical, and control design to understand and effectively communicate the benefits of Model-Based Design. You will spend most of your time working closely with customers who develop physical models of electrical and mechanical systems, simulate these systems, develop control strategies using physical models, and deploy physical models on a hardware-in-the-loop (HIL) bench.</p>
<p>This position is located in Novi, MI. Travel is generally throughout North America specific to various seminars, customer visits, etc. Though far less frequent, some international travel is available. The candidate should expect to travel about 25% of the time with trips generally no longer than four days.</p><ul>
<li>Providing technical pre-sales support and guidance toward ensuring the successful achievement of the annual goals of the MathWorks Sales organization</li>
<li>Working with prospective customers to understand their workflow and using this knowledge to build successful technical-sales strategies and recommend effective solutions</li>
<li>Leveraging product knowledge and industry experience to give sound recommendations on how solutions from MathWorks can improve the results of customer product development processes</li>
<li>Support customers to establish a process for developing physical models and work closely with them to realize this process through deep technical engagements</li>
<li>Working closely with MathWorks development and marketing organizations to further improve products and to identify new application areas based on customer interactions</li>
</ul><ul>
<li>M.S. or Ph.D. in Engineering, or equivalent experience</li>
<li>Understands mathematical theory of modeling mechanical and electrical components</li>
<li>Experience developing and verifying physical models for the purpose of control design, component sizing, and system performance evaluation</li>
<li>Experience in deploying physical models for real time execution using hardware in the loop (HIL) systems</li>
<li>Ability to discuss how modeling and simulation are changing the systems design process in a fundamental way</li>
<li>Able to effectively communicate his/her passion for MathWorks software to our customers. Candidates should be interested in working directly with customers to help them understand how to apply our products to their problems.
<p> </p>
<p><strong>Pluses: </strong></p>
<p>Experience with MathWorks tools or other engineering tools such as ADAMS, AMESim, Dynasty, Modelica, Easy5, veDYNA, CarSim, Sabre, or SPICE.</p>
</li>
</ul>
<p> </p><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MI-NoviRelated locations: Detroit, Ann Arbor, Oakland, MichiganUSApplication EngineeringExperiencedSoftware Marketing Executive (14211-TMEL)14211http://www.mathworks.com/company/jobs/opportunities/software-marketing-executive-14211.html
<p>The Software Marketing Executive is responsible for planning, organizing and managing a portfolio of event and web based lead generation activities. Reporting to the Marketing Manager for Northern Europe this position requires the individual to work at both a strategic and tactical level in supporting the achievement of revenue targets through the creation and implementation of successful integrated marketing campaigns in support of our lead generation and awareness objectives.</p>
<p>The ideal candidate will have 3-5 years of experience working in a B2B marketing environment in Europe. They will have excellent project management and analytical skills and a track record of working well as a team member across multiple functions. </p><ul>
<li>Work closely with the sales, application engineering and central marketing teams to develop and execute targeted multi-touch marketing campaigns to assist sales in obtaining annual revenue goals in the Nordic countries and/or EMEA. This would include working with internal teams to develop highly targeted, thought leadership content</li>
<li>Evaluate, measure, and report on all marketing campaign effectiveness and analyse ROI for regional campaigns with a clear focus on generating and nurturing business opportunities within the assigned sales region. This includes campaigns directed towards existing customers, prospects and partners</li>
<li>Perform detailed analysis of pipeline and funnel support with recommendations for continuous improvement</li>
</ul><ul>
<li>A bachelor's degree and some demonstrable professional work experience is required, preferably within a software or engineering company.</li>
<li>Proven track record of developing and executing integrated marketing campaigns in a B2B environment</li>
<li>Deep understanding of lead generation and ROI</li>
<li>Analytical: ability to make data driven recommendations and decisions</li>
<li>Strong written and verbal communication</li>
<li>Capable of working independently as well as part of a team and able to operate in a collaborative, cross-functional environment</li>
<li>Strong project management skills</li>
<li>Experience in Marketing Automation tools is advantageous</li>
</ul>SE-KistaRelated locations: StockholmSEMarketingExperiencedQuality Engineer- MATLAB Language (14210-BHIL)14210http://www.mathworks.com/company/jobs/opportunities/quality-engineer-matlab-language-14210.html
<p>Join the team responsible for developing automated test suites and conducting hands-on testing of MATLAB language features related to object-oriented design. The Quality Engineer will serve as an advocate for software quality and is responsible for the development of testing strategies for new and legacy features. As a member of the MATLAB language development team, the Quality Engineer will participate in projects from their early design stages and play a critical role in driving them to final product release.</p><ul>
<li>Writing test plans and procedures</li>
<li>Writing automated test suites in assigned areas using MATLAB</li>
<li>Working closely with the Engineering, User Experience, and Documentation teams</li>
<li>Contributing to plans for product and tool development</li>
<li>Working with Technical Support as needed to resolve customer-reported issues.</li>
<li>Executing interactive tests on UNIX, MAC, and PC platforms</li>
</ul><ul>
<li>MS in Computer Science, Computer Engineering, or related field, or BS in Computer Science, Computer Engineering, or related field plus 3 years experience</li>
<li>Proficiency in MATLAB programming, including familarity with MATLAB indexing, structures, and writing functions and scripts</li>
<li>1-2 years experience with quality engineering and the software development lifecycle</li>
<li>Experience profiling and testing for performance a plus</li>
<li>Familiarity with different computer platforms a plus</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-MATLAB">Programming experience in MATLAB</li>
<li id="rq-display-li-2-3-object_oriented_design">Familiar with object oriented design</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedSenior Signal Processing Engineer in Test (14207-BWAL)14207http://www.mathworks.com/company/jobs/opportunities/senior-signal-processing-engineer-in-test-14207.html
<p>MathWorks signal processing products provide extensive tools and algorithm libraries enabling you to analyze, design, and simulate DSP systems in a fraction of the time it takes with traditional programming languages. We are looking for a highly motivated quality engineer to help us deliver high quality software. You will be responsible for developing test suites and conducting hands-on testing of our signal processing product. You will participate in projects from their early design stages and play a key role in driving high quality software to final product release.</p><ul>
<li>Create comprehensive test plans for new and existing features</li>
<li>Drive improvements of existing tools and processes</li>
<li>Provide input for functional and architectural design of new features</li>
<li>Develop unit and system level tests using MATLAB and Simulink</li>
<li>Work with development team to define performance criteria for new features</li>
<li>Conduct final qualifications before product release</li>
<li>Conduct root cause analysis (RCA) and implement countermeasures</li>
</ul><ul>
<li>Proficiency with MATLAB</li>
<li>Knowledge of Object Oriented Design</li>
<li>Experience in Simulink</li>
<li>Experience in Wavelet Theory</li>
<li>Experience in web development technologies is a plus (JavaScript, HTML, CSS, Dojo, etc)</li>
<li>Experience analyzing large data sets</li>
<li>Knowledge of industry standards, testing methodologies or experience writing testing tools is a plus</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
<li id="rq-display-li-2-3-signal_processing">Experience with signal processing</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedSenior Software Engineer (14203-BHIL)14203http://www.mathworks.com/company/jobs/opportunities/senior-software-engineer-14203.html
<p>Join a small dynamic team responsible for the infrastructure that supports all MathWorks products and internal tools. Work closely with development to assist in and improve the performance of building our software.</p><p> </p>
<ul>
<li>Problem solving</li>
<li>Architecting solid cross-platform code and tools</li>
<li>Tracking and improving the performance and reliability of our build systems</li>
<li>Helping and mentoring other developers across all product areas</li>
</ul><p>• Experience with XML<br />• Experience with programming and debugging scripting languages like Perl or Python<br />•"Toolsmith" attitude, craftsman, enjoys writing utilities and automating processes to streamline development<br />• Comfortable with interface design and refactoring<br /><br /></p>
<p><strong><span style="text-decoration: underline;">Pluses: </span></strong></p>
<p>• Experience in a large software development organization (more than 50 developers, more than 2M lines of source) <br />• Experience programming and debugging C, C++ or Java<br />• Familiarity with continuous integration and automated testing infrastructures<br />• Experience with Software Configuration Management<br />• Experience with GNU make and/or distributed build systems</p><ul><li id="rq-display-li-1-3-J-I-G">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSales Development Representative (14202-JFRA)14202http://www.mathworks.com/company/jobs/opportunities/sales-development-representative-14202.html
<p>As a sales development representative, you will focus on driving revenue growth by generating new business opportunities to support the sales funnel. This role will manage a high volume of available leads across a wide variety of industries and applications by leveraging advanced phone qualification skills and product, service, industry and workflow knowledge. Working with technical end users and key purchasing contacts, you will create new opportunities that allow sales representatives to cultivate through the sales cycle to achieve individual and/or team specific goals.</p><ul>
<li>Achieve or exceed monthly targets and quota of qualified opportunities with revenue.</li>
<li>Respond to inbound web inquiries and help improve sales efficiency and effectiveness targets.</li>
<li>Fully qualify marketing and sales leads and support prospecting initiatives and campaigns assigned.</li>
<li>Successfully pursue new customers through outbound calling strategies.</li>
<li>Leverage advanced qualification along with product, services, industry or workflow knowledge to thoroughly qualify and identify new sales opportunities.</li>
<li>Prioritize and manage the lead queue volume effectively to maximize new sales opportunities.</li>
<li>Assign qualified opportunities to appropriate sales representatives by capturing all relevant customer information and sales activities completely into the CRM system in order to advance the sales cycle</li>
<li>Collaborate with peers and sales representatives to ensure customer responsiveness and attainment of goals.</li>
<li>Leverage internal resources to develop and expand your lead qualification skills.</li>
<li>Participate in staff meetings and contribute to sales and marketing meetings on calling efforts to advance the sales cycle.</li>
</ul><ul>
<li>Demonstrated success understanding business objectives and meeting or exceeding goals.</li>
<li>General understanding of contracts and terms specific to maintenance renewals.</li>
<li>Good negotiation skills</li>
<li>Strong time management and prioritization skills</li>
<li>Exceptional persuasive verbal and written communication skills with excellent telephone skills and a high level of attention to detail.</li>
<li>Proficient working with a CRM system to facilitate lead qualification and advancement of sales cycle.</li>
<li>Ability to work well both independently and within a team environment.</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSalesExperiencedOffice Services Generalist (14200-BWAL)14200http://www.mathworks.com/company/jobs/opportunities/office-services-generalist-14200.html
<p>Reporting to the Office Services Manager, the Office Services Generalist will be responsible for providing the highest level of customer service throughout a wide range of office support services as well as completing a variety of Facilities related tasks.</p><ul>
<li>Conference Room set-ups for eight flexible rooms</li>
<li>Conference Room Support – Weekly audits and periodic restocking of all Natick Conference rooms</li>
<li>Event Management assistance – Coordinate group tasks for special events; set-up/breakdown and special requirements</li>
<li>Floor Ownership – Monitoring and maintaining company standards and aesthetics for all buildings common areas</li>
<li>Assisting with and providing back-up coverage for other Office Services functions on a daily basis</li>
<li>Monitoring the Help System and responding to a variety of Office Services and Facilities related Help Requests</li>
<li>Build-out/Fit-up Support – Setting up supplies, fixtures, equipment, signs, artwork, shelving etc.</li>
<li>Materials Handling – Assembling and moving furniture, fixtures etc.</li>
<li>Assisting with major projects – Moves, hardware replacement/ recycling etc.</li>
<li>Maintaining Storage Areas – Cleaning, organizing, inventory control</li>
<li>Group’s point person for company-wide recycling programs – program management, vendor management etc.</li>
</ul><ul>
<li>1-2 years working in an office environment or related experience</li>
<li>Ability to build and maintain effective working relationships with all levels of staff</li>
<li>Versatility to perform effectively in a variety of roles</li>
<li>Ability to work independently as well as to function effectively within a cohesive team framework</li>
<li>Attention to detail a must</li>
<li>Ability to respond to and prioritize varying workloads</li>
<li>Excellent communication and customer service skills</li>
<li>Availability to work flexible hours as needed</li>
<li>Ability to use hand tools and power tools</li>
<li>PC skills required including a working knowledge of Word, Excel, and Outlook</li>
<li>Ability to lift up to 50 lbs.</li>
</ul>
<p> </p><ul><li id="rq-display-li-1-3-G">A bachelor's degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSOffice & Administrative ServicesExperiencedWeb-Based MATLAB UI Quality Engineer Intern (14199-KCAR)14199http://www.mathworks.com/company/jobs/opportunities/web-based-matlab-ui-quality-engineer-intern-14199.html
<p><span>As an intern on MATLAB UI QE team, you will learn valuable software test automation skills while working on qualifying web-based MATLAB UI applications. You will <span>have the opportunity to participate in projects starting in the early design stages and then play a critical role in driving to a high-quality, final product release. </span></span></p><p>Specific tasks include developing automated test suites, performing hands-on testing, debugging test failures, and collecting metrics.</p><ul>
<li>Knowledge of PC and UNIX / Mac environments.</li>
<li>Programming experience in JavaScript and/or MATLAB.</li>
<li>Unit or GUI Testing experience is a plus.</li>
</ul><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
<li id="rq-display-li-2-3-Java">Programming experience in Java</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringInternshipsSenior Software Engineer - C++ and JavaScript Optimization (14196-GMAR)14196http://www.mathworks.com/company/jobs/opportunities/senior-software-engineer-c-and-javascript-optimization-14196.html
<p>The performance teams work to optimize MathWorks software in both speed and memory, finding and eliminating the biggest bottlenecks and wastes in our codebase. We utilize leading industry techniques to parallelize existing single-threaded code and make our software leaner and more responsive.</p><p>You will work in C++, MATLAB, Java, and Javascript and at the interfaces between them, and be responsible for designing, implementing, and maintaining major new performance improvements to the user experience "accelerating the pace of engineering and science". You will take designs all the way from concept to completion. You will not only design and code, but also document and communicate your ideas to the broader team.</p><ul>
<li>Academic focus in Computer Science, Electrical/Computer Engineering, Mathematics, Physics, or related engineering field</li>
<li>Experience with JavaScript</li>
<li>Experience with multi-core and threads</li>
<li>Experience optimizing algorithms and designing code for performance is a big plus</li>
<li>Experience with advanced memory management / pooling techniques is also a plus</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
<li id="rq-display-li-2-3-C++">Expertise with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Team Lead, MATLAB Architecture (14190-JCEN)14190http://www.mathworks.com/company/jobs/opportunities/senior-team-lead-matlab-architecture-14190.html
<p>We are seeking a Senior Team Lead to develop new features and manage a talented group of developers responsible for delivering a new MATLAB Runtime- that is lightweight, scalable, and able to run in environments where high performance with a smaller footprint is required. You will have the opportunity to leverage your technical and professional leadership skills to deliver a number of highly visible and strategically leveraged projects.</p>
<p>Specifically, you will lead a team responsible for delivering improvements to our runtime model that enable MATLAB to run in enterprise environments that require a highly concurrent and service-based architecture, as well as in small footprint environments like tablets and low cost hardware. You will also work with different business areas to understand their requirements and use this information to develop your team’s strategic goals and priorities.</p><ul>
<li>Provide leadership, vision, and direction to the development team to ensure strategic business goals are met.</li>
<li>Provide day-to-day direction of technical design efforts, and drive projects to completion while maintaining the highest quality standards.</li>
<li>Hands on feature development utilizing your C++ programming and debugging skills.</li>
<li>Present new ideas to a diverse audience including Management, Marketing and Development.</li>
<li>Establish and maintain a professional, trained, and motivated staff through effective measurement of performance standards.</li>
<li>Provide regular and direct feedback via annual reviews, one-on-one meetings, and informal coaching opportunities to team members regarding career development, performance issues, team development skills, process issues, and decision-making skills.</li>
</ul><ul>
<li>Strong interpersonal skills with demonstrated ability to motivate teams, maintain morale and encourage team cohesiveness</li>
<li>Proven ability to build relationships, collaborate with, and influence cross-functional teams across organizational boundaries</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
<li id="rq-display-li-2-3-object_oriented_design">Proficiency with object oriented design</li>
<li id="rq-display-li-2-3-C++">Proficiency with C++</li>
<li id="rq-display-li-2-3-team_leadership">Experience with team leadership</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedTechnical Writer- Signal Processing (14187-BWAL)14187http://www.mathworks.com/company/jobs/opportunities/technical-writer-signal-processing-14187.html
<p style="margin: 0in 0in 0pt;"><span style="font-family: Calibri; font-size: medium;">Do you have an aptitude and desire to write about technical topics? Do you have a strong signal processing background with programming experience? Come join a team at MathWorks that writes online help content for MATLAB users in the signal processing domain. Develop content that shows creative ways to design digital filters, audio systems, and signal analysis tools. Become part of a multidisciplinary team and help shape the design of cutting-edge software for simulation and deployment of signal processing systems.</span></p><ul>
<li>Write user-focused content that explains key concepts and solutions to our end users</li>
<li>Develop examples and tutorials that use our software to solve a variety of signal processing problems</li>
<li>Participate with the development team in the planning, design specification, and testing of products such as Signal Processing Toolbox and Wavelet Toolbox.</li>
</ul><ul>
<li>Experience with wavelets</li>
<li>Knowledge of MATLAB, Simulink, or other MathWorks products</li>
<li>Experience writing about APIs and other technical content for engineering audiences</li>
<li>Experience with filter banks</li>
<li>Knowledge of subband coding</li>
<li>Experience with sparse signal representations</li>
<li>Experience with time-frequency analysis</li>
<li>Experience working in a software development environment</li>
</ul>
<p><strong><span style="text-decoration: underline;">To be considered for this opportunity, please include the following information as part of your online application (when asked for Additional Documents):</span></strong></p>
<ol>
<li>Samples of original writing that showcase your ability to convey complex procedures and concepts to technical audiences (PDFs or URLs)</li>
<li>Overview of any experience using MathWorks products.</li>
</ol>
<p>Cover letter explaining why you want to be a Technical Writer at MathWorks and what you can bring to the position.</p><ul>
<li id="rq-display-li-2-3-signal_processing">Experience with signal processing</li>
<li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSDocumentation & EditorialExperiencedWeb Application Developer - JavaScript/Data Visualization (14186-BHIL)14186http://www.mathworks.com/company/jobs/opportunities/web-application-developer-javascript-data-visualization-14186.html
<p>The Internal Development Applications team is looking for a motivated, fast-learning candidate with experience in front-end web development and an interest in data visualization. You will be joining a fast-paced, dynamic software development team that is constantly solving new and challenging problems. Our web applications are the backbone of the company’s development lifecycle, and we rapidly evolve our applications to keep up with process improvements. We are looking for someone to join our team who has a strong background in JavaScript programming as well as experience or interest in the server-side code.</p><ul>
<li>Create JavasScript-based charts and data visualizations, including data retrieval via Groovy on Grails, for internal metrics analysis web application</li>
<li>Improve and maintain front-end web UI features for internal metrics analysis web application </li>
<li>Interact with other teams to get feature requirements and design reviews.</li>
<li>Implement new features as requested and designed.</li>
<li><span>Troubleshoot and resolve application issues in production and in our development environments.</span></li>
<li>There will also be additional responsibilities to help the team maintain our other existing web based applications and databases.</li>
</ul><ul>
<li>BS/MS in engineering, computer science, math.</li>
<li>Experience building applications with JavaScript, HTML, and CSS</li>
<li>Experience with JavaScript toolkits and libraries such as Dojo, jQuery, d3, amCharts</li>
<li>Experience with server side programming in Java or Groovy on Grails</li>
<li>Object-oriented design and implementation skills</li>
<li>Knowledge of contemporary best practices in Web standards, Web design, and emerging Web technologies</li>
<li>Flexibility to take on varied tasks</li>
<li>Experience with MATLAB a plus</li>
</ul>
<p> </p><ul><li id="rq-display-li-1-3-I-G-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSales Account Manager (14185-TMEL)14185http://www.mathworks.com/company/jobs/opportunities/sales-account-manager-14185.html
<ul>
<li>Do you want to work in a sales environment that takes professional development seriously?</li>
<li>Do you want to work with some of the most interesting customers in the world?</li>
<li>Do you want to have a direct impact on the revenue and product performance of the world’s leading engineering software company?</li>
</ul>
<p> If you answered yes to all of the above, we’d like to hear from you!</p>
<p>As a Sales Account Manager at MathWorks, you will be tasked with maximising the sales of MathWorks products (MATLAB and Simulink) and services to new and existing customers within a defined geographic UK territory.</p><ul>
<li>Rigorously follow up and prioritise all qualified leads provided by marketing or sales support.</li>
<li>Maintain comprehensive contact, lead and opportunity details on a CRM database. A highly organised, thoughtful and creative approach to this task will be required.</li>
<li>Work closely with potential customers in order to determine their critical business issues and develop the vision of the capabilities required to address these.</li>
<li>Gain access to the appropriate decision makers and manage evaluation processes in order to pursue business opportunities through to a successful conclusion.</li>
<li>Prospect for new business opportunities.</li>
<li>Gain an in-depth understanding of the current and future potential of the territory. Develop and implement short and medium term territory plans to realise this potential.</li>
<li>Make the best use of all available resources and expertise in the achievement of the company’s objectives.</li>
<li>Attain annual revenue targets.</li>
</ul><ul>
<li>You must be qualified to Degree level.</li>
<li>Minimum 1-3 years of experience in technical software or IT sales with responsibility for a defined territory with annual personal revenue targets.</li>
<li>Able to build strong, effective internal relationships with technical teams to develop compelling proposals, by demonstrating an understanding of the user’s needs and the impact of addressing those needs</li>
<li>Experience of efficiently managing an active opportunity pipeline</li>
<li>Effective use of a CRM database to manage and report on territory activity and revenue</li>
</ul>UK-CambridgeRelated locations: East Anglia, CambridgeshireUKSalesExperiencedProduct Manager -- Digital Signal Processing (14184-JJUS)14184http://www.mathworks.com/company/jobs/opportunities/product-manager-digital-signal-processing-14184.html
<p>We are looking for a technical product manager to manage a steadily growing software product, and develop product strategy, business plans and marketing collaterals to grow the market share. The product manager will be responsible for understanding and analyzing requirements from customers and customer facing engineers as well as demonstrating value and benefits of the product to customers. We are searching for a candidate with balanced technical background, industry experience, and enthusiasm in managing the software product for design, simulation, and implementation of digital signal processing systems.</p><p>This position requires strong technical background, analytical skills, and customer interaction experience. A successful Product Manager will:</p>
<p>Work with development teams to develop product plans, including collecting and synthesizing customer requirements to assess new features and products, and developing multi-year roadmaps informed by the medium-to-long-term direction and opportunities.</p>
<p>Collaborate with worldwide sales and application engineering teams to drive revenue growth of the product in key industries and key customers. Tactical tasks include creating and delivering customer presentations, training, and sales tools.</p>
<p>Develop and deliver long term product strategy and annual business plan for the product.</p>
<p>Develop messages and collaterals, such as product demonstrations, technical articles, and user stories in support of Phased Array System Toolbox, related products, and overall application area, including web pages, videos, and demonstrations.</p><ul>
<li>Advanced degree in Electrical Engineering or related scientific discipline</li>
<li>Hands on experience in one or more of the following application areas: digital system design, signal processing algorithm development, embedded system design, streaming signal processing system design, audio and speech processing system design</li>
<li>Familiar with MathWorks products including MATLAB, Simulink and Signal Processing Toolbox</li>
<li>Proven experience in customer engagement, application engineering (or technical marketing) and software product management in the technical field</li>
<li>Excellent presentation skill and written/oral communication skills</li>
<li>Strong business acumen, and must be able to create business plans and presentations that align customer requirements with revenue</li>
<li>Excellent creativity and deductive reasoning skills, ability to think clearly under pressure, and ability to demonstrate confidence and credibility in front of senior management and customers</li>
<li>Able to develop innovative technical approaches, lead work groups, and work productively with a broad range of people</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedSenior Application Engineer - Electric Power Systems (14182-SMAR)14182http://www.mathworks.com/company/jobs/opportunities/senior-application-engineer-electric-power-systems-14182.html
<p>Shape the way industry develops electric power systems through the use of modeling and simulation. By partnering with electrical and power engineering customers you will help them advance their ability to develop and analyze electric power systems.</p>
<p>In this pre-sales role, you will leverage your experiences to understand and effectively communicate the benefits of MathWorks tools for power systems engineering. You will spend most of your time working with electrical and power engineers to understand their technical and business challenges and proposing solutions for developing systems including power generation, power distribution, and control design.</p>
<p>Travel can be expected up to about 30 – 40% generally throughout North America.</p><ul>
<li>Engage with prospective customers to understand their workflow and use this knowledge to recommend effective solutions.</li>
<li>Develop demonstrations including programs, application examples, and simulations to demonstrate how MathWorks software addresses the needs of our customers.</li>
<li>Prepare and deliver presentations and demonstrations at both small and large audience venues.</li>
<li>Partner with sales representatives to provide technical guidance for selling strategies toward successful achievement of sales goals.</li>
<li>Advocate for the future direction of MathWorks products based on customer interactions.</li>
<li>Identify new application areas and working with development and marketing to create compelling messaging and demonstrations.</li>
</ul><ul>
<li>Background in power electronics and power systems engineering</li>
<li>Familiarity with smart grid technologies</li>
<li>Experience in working with conventional or renewable energy systems</li>
<li>Experience developing and verifying physical models for the purpose of control design, component sizing, and system performance evaluation</li>
<li>Experience in deploying physical models for real time execution using hardware in the loop (HIL) systems</li>
<li>MS or Ph.D. in engineering, mathematics, computer science, or equivalent experience.</li>
<li>Exceptional verbal and written communication skills in both a group and individual settings.<strong><br /></strong></li>
</ul>
<p><strong>Pluses:<br /></strong></p>
<p>Experience with MathWorks tools or other engineering tools such as PSCAD, PSS/E, PSLF, ETAP, EMTP, PowerWorld, PLECS, OpalRT, Sabre, or SPICE.</p>
<p><strong>Keywords:</strong> mechanical, electrical, control systems, robotics, mechatronics, power, power generation, power distribution, power electronics, smart grid</p><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
</ul>US-CA-TorranceRelated locations: El Segundo, Los Angeles, Southern CaliforniaUSApplication EngineeringExperiencedSenior Application Engineer - Electric Power Systems (14181-SMAR)14181http://www.mathworks.com/company/jobs/opportunities/senior-application-engineer-electric-power-systems-14181.html
<p>Shape the way industry develops electric power systems through the use of modeling and simulation. By partnering with electrical and power engineering customers you will help them advance their ability to develop and analyze electric power systems.</p>
<p>In this pre-sales role, you will leverage your experiences to understand and effectively communicate the benefits of MathWorks tools for power systems engineering. You will spend most of your time working with electrical and power engineers to understand their technical and business challenges and proposing solutions for developing systems including power generation, power distribution, and control design.</p>
<p>Travel can be expected up to about 30 – 40% generally throughout North America.</p><ul>
<li>Engage with prospective customers to understand their workflow and use this knowledge to recommend effective solutions.</li>
<li>Develop demonstrations including programs, application examples, and simulations to demonstrate how MathWorks software addresses the needs of our customers.</li>
<li>Prepare and deliver presentations and demonstrations at both small and large audience venues.</li>
<li>Partner with sales representatives to provide technical guidance for selling strategies toward successful achievement of sales goals.</li>
<li>Advocate for the future direction of MathWorks products based on customer interactions.</li>
<li>Identify new application areas and working with development and marketing to create compelling messaging and demonstrations.</li>
</ul><ul>
<li>Background in power electronics and power systems engineering</li>
<li>Familiarity with smart grid technologies</li>
<li>Experience in working with conventional or renewable energy systems</li>
<li>Experience developing and verifying physical models for the purpose of control design, component sizing, and system performance evaluation</li>
<li>Experience in deploying physical models for real time execution using hardware in the loop (HIL) systems</li>
<li>MS or Ph.D. in engineering, mathematics, computer science, or equivalent experience.</li>
<li>Exceptional verbal and written communication skills in both a group and individual settings.</li>
</ul>
<p>Experience with MathWorks tools or other engineering tools such as PSCAD, PSS/E, PSLF, ETAP, EMTP, PowerWorld, PLECS, OpalRT, Sabre, or SPICE.</p>
<p><strong>Keywords:</strong> mechanical, electrical, control systems, robotics, mechatronics, power, power generation, power distribution, power electronics, smart grid</p><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSApplication EngineeringExperiencedSenior Sales Account Manager (Automotive) (14180-FFAN)14180http://www.mathworks.com/company/jobs/opportunities/senior-sales-account-manager-automotive-14180.html
<p>Working in our Shanghai, China office, the Automotive Sales Account Manager will be responsible for selling the company's products and services via telephone and on-site visits to named OEM/Joint Venture and Tier 1-2 Supplier accounts.</p>
<p>Responsibilities will include developing relationships at existing accounts as well as identifying and developing new business. You will work closely with local and international marketing teams and technical experts to bring the full range of MathWorks product and service offerings to your accounts. The qualified candidate should have experience selling complex software solutions into Automotive or a closely related space.</p><ul>
<li>Develop relationships within existing large accounts and new divisions, locations, and customers</li>
<li>Generate new named business by phone, customer visits, and events</li>
<li>Develop and manage a funnel of opportunities and activities</li>
<li>Collaborate closely with Application Engineering, Technical Marketing, and peer sales teams</li>
<li>Document and report sales activities using an advanced CRM tool (Salesforce)</li>
<li>Attain monthly/quarterly/annual sales goals for new software licenses, maintenance service, and professional services (consulting and product training)</li>
<li>Expand MathWorks market presence and reputation within the territory</li>
<li>Rigorously prioritize and follow up on all qualified leads provided by Marketing or Sales Support; energetically prospect for new business opportunities within a defined set of named accounts</li>
<li>Prepare required sales documentation (e.g., trip reports, proposals, and territory plans)</li>
<li>Work closely with potential customers at all levels to understand users, requirements, and management business issues</li>
<li>Gain access to and influence the appropriate decision makers to manage any evaluation processes and bring business opportunities to a successful conclusion</li>
<li>25-50% overnight travel required; daily/weekly travel</li>
</ul><ul>
<li>3 years sales experience required, Automotive industry experience preferred</li>
<li>Prior large account management experience preferred</li>
<li>Evidence of success in complex software solutions sales</li>
<li>Self driven personality; high energy level</li>
<li>Demonstrated experience balancing volume and strategic sales</li>
<li>Demonstrated success managing a territory and using a CRM system</li>
<li>Experience working with application engineers and sales support resources</li>
<li>Field sales experience required</li>
<li>Prior High Tech or technical software sales or engineering products experience preferred</li>
<li>Strong verbal and written communication skills required (English/Chinese)</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree and 3 years of professional work experience is required.</li>
</ul>CN-ShanghaiRelated locations: Shang Hai, ShangHai, 上海市, Pudong District, 浦东区, 浦东新区CNSalesExperiencedFEA and Symbolic Math Products Marketing Specialist (14177-JCAS)14177http://www.mathworks.com/company/jobs/opportunities/fea-and-symbolic-math-products-marketing-specialist-14177.html
<p>Develop marketing plans, messages, and content to grow the MathWorks business in the Finite Element Analysis (FEA) and Symbolic Math areas by identifying key target customers, their needs, and relevant product capabilities.</p>
<p>In addition, you will work with the development teams to develop and implement plans for these products and relevant application areas for both industry and academia.</p><ul>
<li>Lead product management and marketing efforts for the FEA area, including both the Partial Differential Equation Toolbox and third-party FEA products that integrate with MATLAB.</li>
<li>Lead product management and marketing efforts for the Symbolic Math Toolbox.</li>
<li>Work with development teams and other stakeholders to develop product plans including collecting and synthesizing customer requirements to assess new features and products; developing multi-year roadmaps informed by the medium- to long-term direction and opportunities; and collaborating with product managers and development teams in adjacent product areas.</li>
<li>Develop messaging and collateral in support of these products, related products, and application areas, including web pages, videos, and demonstrations. Assess the effectiveness of our messages and marketing efforts and recommend targeted and innovative approaches for telling our story on-line and in-person.</li>
<li>Drive marketing strategy and tactical planning for new growth areas.</li>
<li>Optimize content and messaging to increase awareness and lead generation via the MathWorks web site.</li>
<li>Support the sales force and application engineers with materials necessary to sell our products to key industries. These include customer presentations, training, and tools.</li>
</ul><ul>
<li>MS in mathematics, mechanical engineering, or a related scientific discipline</li>
<li>Experience in finite element analysis workflows, including geometry creation, meshing, problem formulation, solving, visualization, and analysis</li>
<li>Knowledge of symbolic computing as a complement to numerical computing for teaching, research, and commercial applications</li>
<li>Experience in product marketing, product management, or related work experience</li>
<li>Experience and eagerness to work with software development and sales teams in a highly collaborative, consensus-based team environment</li>
<li>Experience supporting sales and/or marketing for technical software products</li>
<li>Engaging presenter to internal and customer audiences.</li>
<li>Knowledge of MATLAB and/or relevant alternatives</li>
<li>Strong writing skills</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedWeb Application Engineer (14176-JJUS)14176http://www.mathworks.com/company/jobs/opportunities/web-application-engineer-14176.html
<p>Come join a fun and dynamic team improving the MATLAB Community experience! You will use your web development expertise to make improvements to MathWorks Community web applications. You will be responsible for working with Business areas and Usability to gather requirements and create functional specifications. In addition, you will be responsible for collaborating with designers, quality engineers, user experience specialists, project managers and application owners to create a high quality web application. Balance multiple development projects and working with cross functional teams through all phases of development. </p><ul>
<li>Design, develop and implement changes to our Community web applications.</li>
<li>Work with business areas to develop and document requirements and functional specifications.</li>
<li>Create technical specifications and work with Architecture to review those specifications.</li>
<li>Collaborate with User Experience and designers to develop workflows and page designs.</li>
<li>Work with Quality Engineers to ensure test cases and plans are appropriately developed and adhered to.</li>
<li>Work with infrastructure team to insure our applications support high performance and availability.</li>
</ul><ul>
<li>Experience developing MVC web applications in Ruby on Rails or Java</li>
<li>Experience with HTML, JavaScript, CSS, SQL, and database concepts</li>
<li>Experience with JavaScript frameworks such as jQuery</li>
<li>Knowledge of Software Development Methodologies</li>
<li>Experience gathering and writing Requirements and Functional Specifications</li>
<li>Experience with Web Services</li>
<li>Experience developing for online communities</li>
<li>Experience with SOLR/Lucene</li>
<li>Experience with MATLAB</li>
</ul><ul><li id="rq-display-li-1-3-I-G-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedRevenue and Accounting Controls Associate (14174-YNIS)14174http://www.mathworks.com/company/jobs/opportunities/revenue-and-accounting-controls-associate-14174.html
<p>As a Revenue and Accounting Controls Associate you will be a key facilitator of MathWorks Japan’s revenue and order management team supporting the office’s sales organization. You will work directly with the field sales team in coordinating defined processes for orders of Product, maintenance, training and consulting. The knowledge of software revenue recognition guidelines, internal MathWorks policies and experience with Japanese billing and invoicing processes will ensure that this process is in support of the company’s worldwide revenue and financial practices. With supportive customer-facing experience, you will also support product passcode administration, license administration, as well as assist in resolution of customer and order discrepancies related to pricing, purchase order terms, etc. You will also be tasked with maintaining the credit and collections portfolio of the assigned revenue territory. </p><ul>
<li> Process large volume of orders which include checking PO requirements, license compliance, revenue classification to company standards, discount and pricing reviews. This is very transactional work and large portion of the role. </li>
<li> Prepare and generate material for Revenue invoicing.</li>
<li> Revenue and order record-keeping and maintenance.</li>
<li> Collection and credit management</li>
<li> Passcode generation and license administration.</li>
<li> Inbound email and service request facilitation.</li>
<li> Support external customer enquiries via web, post and telephone.</li>
</ul><ul>
<li>A willingness to work extended hours at times to coordinate issues with the United States.</li>
<li>Strong order management knowledge including adhering to database and pricing standards, software license configuration and shipping requirements.</li>
<li>Native Japanese Speaker who can edit JP address database.</li>
<li>Advanced level of English communications.</li>
<li>Accounting or other Business Degree is preferable.</li>
<li>Microsoft office tool skills (Excel, Word, SharePoint, OneNote and Lync)</li>
<li>CRM, ERP experience (Siebel, SFDC, Oracle EBS)</li>
</ul><ul><li id="rq-display-li-1-3-I-G">A bachelor's degree and 1 year of professional work experience is required.</li>
</ul>JP-TokyoRelated locations: Minato-ku, Tokyo (東京都港区)JPFinanceExperiencedWeb Application Security Engineer (14173-PGUI)14173http://www.mathworks.com/company/jobs/opportunities/web-application-security-engineer-14173.html
<p>We are seeking a Web Application Security Engineer to join our IT Security team. As a key member of the team, you will be responsible for addressing information security requirements during all aspects of our application development process. You will have an opportunity to find, validate, and fix security vulnerabilities on strategic global development projects. You will also be developing development security standards, influencing projects during all phases of the SDLC, using application vulnerability assessment tools, and performing code reviews.</p><p>As the security representative, you will work on strategic global development projects. You will provide security insight during the design, development, test, and release of our core products. Additionally, you will assess the security requirements and capabilities of SaaS applications used by MathWorks. Specific responsibilities include:</p>
<ul>
<li>Evaluate the security of applications through design and code reviews, adherence to application security standards, and application vulnerability assessments.</li>
<li>Conduct web application security scans, analyze results for false positives, prioritize vulnerabilities, and research and propose remediation steps.</li>
<li>Find and remediate application vulnerabilities by reviewing source code.</li>
<li>Draft, evaluate, and monitor compliance with application and development security standards.</li>
<li>Participate in application design and architecture reviews.</li>
<li>Provide security design and vendor configuration reviews for project implementation, including SaaS and offsite hosting applications.</li>
<li>Advocate for security requirements during all phases of the SDLC.</li>
</ul><ul>
<li>Experience developing web applications in Java, Ruby or JavaScript</li>
<li>Experience working in a commercial environment (one year of experience minimum)</li>
<li>Experience with OWASP or NIST 800-64 a plus</li>
<li>Experience with application security assessment tools such as: AppScan, WebInspect, Fortify, Veracode, WebScarab, Paros Proxy, Burp Suite, etc</li>
<li>Experience in engineering or assessing the security of cloud, SaaS, and multi-tenanted applications including designing authentication and authorization requirements</li>
<li>Active member of IT Security user groups or security certification (CISSP, CEH, OSCP, etc.) is a plus</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSInformation TechnologyExperiencedSales Support Specialist (14163-AROH)14163http://www.mathworks.com/company/jobs/opportunities/sales-support-specialist-14163.html
<p>As part of the sales team, you will support revenue growth by working in conjunction with several sales representatives on specific territory strategies and activities.</p>
<p>The high level of activity requires you to balance a range of responsibilities including lead qualification, assigned software renewals along with a range of territory and account support activities.</p>
<p>This non-quota carrying role is integrated fully into MathWorks team selling model and complements the direct selling activities of the Sales Account Managers by providing value added activities that support day-to-day as well as strategic objectives of the sales team.</p><p>The main activities of the Sales Support area need strong salesphone skills :</p>
<ul>
<li>Lead generation with outbound calls</li>
<li>Software maintenance renewal</li>
</ul><ul>
<li>General awareness and understanding of the function of a Sales Account Manager</li>
<li>Experience working in a goal-oriented environment.</li>
<li>Strong organization/prioritization skills; proven ability to consistently meet deadlines.</li>
<li>Customer satisfaction focus.</li>
<li>Strong listening, probing, and phone skills.</li>
<li>Strong written skills.</li>
<li>Thoroughly familiar with the use of spreadsheets, word processors, and the web.</li>
<li>Ability to work well both autonomously and within a team environment.</li>
<li>General understanding of the function of knowledge of CRM application (ex.: Siebel, Salesforce, SAP etc.)</li>
<li>English skills (spoken and written)</li>
</ul>FR-MeudonRelated locations: Paris, Iles de France, Hauts de Seine FRSalesTemps/ConsultantsIT Project Manager (14157-JCAS)14157http://www.mathworks.com/company/jobs/opportunities/it-project-manager-14157.html
<p>This position requires someone who is a quick and enthusiastic learner, highly organized and detail oriented, and with 2-6 years of experience coordinating IT projects toward a successful completion.</p>
<p>MathWorks IT project teams are composed of a dynamic set of individuals who constantly search for creative ways to elevate the capabilities of our technology systems to meet business needs.</p>
<p>IT Projects at MathWorks play a strategic role in achieving company goals.</p><ul>
<li>Sets priorities for projects tasks, focuses the team on working on the high-priority activities, holds team accountable for deliverables, and ensures successful completion of projects.</li>
<li>Along with business / system analysts, identifies project requirements to the necessary level for scoping, planning and scheduling purposes.</li>
<li>Applies “right sized” project management processes in accordance to the size and complexity of the project.</li>
<li>Facilitates discussions among project team members in order to resolve problems and escalates when necessary.</li>
</ul><ul>
<li>Bachelor's Degree with 2-6 years of experience coordinating projects</li>
<li>Ability to work both independently and collaboratively on multiple projects and tasks</li>
<li>High level understanding of IT technologies, processes, and terminologies including SDLC and application development/ deployment</li>
<li>Experience with a Workday HR Management System implementation project is a plus</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSBusiness ApplicationsExperiencedRevenue, Accounting, and Controls Associate (14156-FMCG)14156http://www.mathworks.com/company/jobs/opportunities/revenue-accounting-and-controls-associate-14156.html
<p>This person will be an integral part of the company&rsquo;s Finance and Operations Team that has worldwide responsibilities for accurately recording the revenue and deferred revenue transactions in compliance with current software and multi-element revenue recognition accounting guidance (SOP 97-2, 98-9, 81-1). The candidate will be responsible for the &ldquo;entire&rdquo; revenue/order cycle beginning with the sales quote and concluding with the acknowledgement of payment.</p><ul>
<li>Maintain cross-functional relationships with Sales, Sales Support, Sales Operations, Customer Service, Accounting, Operations, etc. to ensure the accuracy of each business transaction.</li>
<li>Validate each sales quote with the corresponding customer order (P.O.) including license configuration, pricing, discounts, terms and conditions in accordance with The MathWorks licensing standards. Maintain the integrity of all customer, contact, and installed product databases.</li>
<li>Follow all established export control policies regarding end use and end user controls. File shipping export declarations as required meeting government regulatory compliance standards.</li>
<li>Confirm revenue is properly recorded by ensuring monthly cutoffs are adhered to, products are shipped, invoiced and passcodes are generated.</li>
<li>Document the beginning and ending software maintenance dates for future recognition of deferred revenue.</li>
<li>Maintain all pertinent documentation needed to properly invoice the customer including P.O.&rsquo;s, sales tax exempt certificates, freight requirements, ship to and bill to information, etc.</li>
<li>Ascertain that revenue is booked to the appropriate Sales Territory and work collaboratively with Accounting to ensure proper payments are made to the Sales organization. Administer &ldquo;commission splits&rdquo; using proper management channels within Sales and Sales Operations.</li>
<li>Perform required Accounts Receivable functions including, credit, collections, cash receipts, credit card processing, electronic transfers, etc. Manage a customer portfolio by actively initiating outbound calls striving to maintain a DSO of &lt; 45 days.</li>
<li>Generate monthly reporting metrics and routine revenue reporting by revenue class, license type, sector, location, product, and industry.</li>
</ul><ul>
<li>B.S. required with an accounting, finance, or business concentration</li>
<li>Must be detail oriented, accurate, and able to provide solid audit trails</li>
<li>Must possess excellent communication, organization, and follow-up skills</li>
<li>Must be self-motivated, able to prioritize, and multitask to meet daily deadlines</li>
<li>Proficient in a computerized environment: MS Excel, MS Word, e-mail, internet, etc.</li>
<li>Credit and collection experience a plus</li>
<li>High tech company and transaction database experience a plus</li>
<li>Additional skills include Oracle experience, export compliance knowledge or foreign language a strong plus</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree is required.</li>
<li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSOperationsExperiencedSenior Application Engineer - SPC (14150-FFAN)14150http://www.mathworks.com/company/jobs/opportunities/senior-application-engineer-spc-14150.html
<p>The primary responsibility of this position is to assist sales personnel in managing the technical aspects of the sales process directed primarily at the R&amp;D customers mainly in communication, electronics and semiconductors (CES) and related industries. The Senior Application Engineer is also responsible for presenting and demonstrating the related products during marketing activities such as public and private seminars, webinars, and workshops. This position also requires him/her to work with the existing users to answer their questions and assist them in the most efficient and proper use of MathWorks products once deployed.</p><p>The primary responsibilities of this position include:</p>
<ol>
<li>Providing <strong>pre-sales technical support</strong> and guidance to The MathWorks sales organization. Working as a team, he/she will assist the sales person first in understanding and synthesizing customer requirements, then explaining the features and capabilities of our products specific to their needs.</li>
<li>Preparing and delivering <strong>product presentations</strong> to customers and prospects. These are delivered during customer visits &amp; meetings and during marketing seminars, webinars and workshops. </li>
<li>Developing <strong>demonstration programs</strong>, application examples, and simulation models. These are generally used as support for a sales call or to make clear a solution relative to an application support assignment.</li>
<li>Analyzing user’s problems to determine and implement the best approach. Occasionally, customers who are preparing to acquire software require guidance on how to use MathWorks products and <strong>doing evaluation</strong>. This requires your assisting customers with the use of MATLAB/Simulink programs and models to solve specific problems.</li>
<li>Giving <strong>feedbacks</strong> from customer visits randomly or regularly <strong>to development team</strong> to improve products quality and features enhancement, and thus customer satisfaction;</li>
<li>Initiating AE internal program to enhance products knowledge and customer facing skills within CES core team, and <strong>share experiences</strong> with AE and among other technical teams.</li>
</ol><p><strong>Must to have:</strong></p>
<ol>
<li>PhD or MS degree majoring in engineering such as Communications, RF, Semiconductor, Control or Mathematics;</li>
<li>Minimum 5 years related project or R&amp;D experiences;</li>
<li>Experiences using MATLAB/Simulink for CES industry and Technical computation applications;</li>
<li>Professional skills in presentation, communication and teamwork;</li>
<li>Proficient in listening and speaking English;</li>
<li>Willing to travel.</li>
</ol>
<p><strong>Nice to have:</strong></p>
<ol>
<li>Experience with a broad set of MathWorks products (including data analytics, parallel computation, and others) is a plus;</li>
<li>Experience programming with traditional languages (such as C, C++, .NET, JAVA, C#, COM) is a plus;</li>
<li>Experiences in project management or as a team leader is a plus.</li>
</ol>
<p> </p><ul><li id="rq-display-li-1-3-G-J-I">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) is required.</li>
</ul>CN-ShanghaiRelated locations: Shang Hai, ShangHai, 上海市, Pudong District, 浦东区, 浦东新区CNApplication EngineeringExperiencedSharePoint Analyst / Developer (14149-PGUI)14149http://www.mathworks.com/company/jobs/opportunities/sharepoint-analyst-developer-14149.html
<p>MathWorks' intranet team is seeking a dynamic, self-motivated analyst to seek out and implement process improvement projects across the company using SharePoint. This individual will explore all corners of the organization, catalog and prioritize opportunities to cut waste and optimize processes, and help business areas take ownership of the resulting SharePoint sites, workflows, list, libraries, content types, and other artifacts.</p><ul>
<li>Work directly with business areas to define and scope intranet projects and document requirements.</li>
<li>Develop SharePoint-based solutions using built-in features and workflow tools (no custom deployed code development).</li>
<li>Identify common themes and opportunities for consolidated efforts.</li>
<li>Identify and evaluate third-party add-ons and web parts that could contribute to more efficient SharePoint-based solution development with less custom work.</li>
<li>Transfer knowledge to key business contacts and cultivate SharePoint expertise within major business areas. </li>
</ul><ul>
<li>Experience gathering requiremnents, writing use cases, and developing functional specifications.</li>
<li>Experience with agile development practices.</li>
<li>Deep knowledge of SharePoint 2013 features, best practices, and tools like SharePoint Designer.</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
<li id="rq-display-li-2-3-web_development">Experience with web development</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSInformation TechnologyExperiencedUser Interface Software Engineer (14146-SMAR)14146http://www.mathworks.com/company/jobs/opportunities/user-interface-software-engineer-14146.html
<p>We are seeking a software developer to join the Computational Biology team to contribute in the development of graphical user interfaces that will advance the use of mathematical modeling in the biological sciences. The candidate needs excellent interpersonal and communication skills, the ability to analyze, define, and integrate large software projects.</p><ul>
<li>Contribute to all levels of the software development cycle including architecture, design, implementation, and testing.</li>
<li>Gathering requirements, designing/developing specifications and implementing plans for new capabilities</li>
<li>Programming and debugging in Java, Javascript and MATLAB</li>
<li>Adhere to high quality coding and testing practices.</li>
</ul><ul>
<li>3+ years of Java and/or Javascript development experience</li>
<li>3+ years of experience in a professional software development environment</li>
<li>GUI programming experience</li>
<li>Experience with OO design and API design</li>
</ul>
<p> </p>
<ul>
<li><strong>Nice to Have:</strong></li>
</ul>
<ul>
<li>Experience with MATLAB development</li>
<li>Experience designing GUIs</li>
<li>Computational Biology domain knowledge is a plus</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedMATLAB Editor Software Engineer (14145-MKAI)14145http://www.mathworks.com/company/jobs/opportunities/matlab-editor-software-engineer-14145.html
<p>Join the MATLAB Editor team to develop the next generation of the core elements of the MATLAB user interface, used by millions worldwide. To see these tools in action, watch this video:</p>
<p><a href="http://www.mathworks.com/videos/programming-and-developing-algorithms-with-matlab-71067.html">http://www.mathworks.com/videos/programming-and-developing-algorithms-with-matlab-71067.html</a></p><p><strong>Roles and Responsibilities</strong></p>
<p>In an agile team environment, you will design, develop and enhance features that enable users to write, run, debug, explore, and share MATLAB code on the web and the desktop. You will work on the next generation of these features that will MATLAB even more interactive and productive. Specifically, you will be responsible for:</p>
<ul>
<li>Design, architecture and development of user-facing features (front end and back end)</li>
<li>Writing clean, carefully crafted, well-tested code</li>
<li>Participating in design reviews and usability sessions with colleagues</li>
</ul>
<p>&nbsp;</p><ul>
<li>3+ years’ experience in an objected-oriented or functional programming language (e.g., Java or JavaScript)</li>
<li>Experience developing UIs</li>
<li>3+ years of large-scale JavaScript/HTML/CSS experience</li>
<li>Experience with a JavaScript toolkit (e.g., Dojo, jQuery, YUI)</li>
<li>Experience with MATLAB</li>
<li>Experience with Java/Swing</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedTraining Specialist - New-Hire Process & Learning (14144-BWAL)14144http://www.mathworks.com/company/jobs/opportunities/training-specialist-new-hire-process-learning-14144.html
<p>Do you enjoy contributing to successful and effective training and communication programs?</p>
<p>Our new hires bring incredible energy, excitement, and talent to their new roles. We are looking for someone whose passionate about providing our new hires with an exciting, inspiring, and rich onboarding experience.</p>
<p>You will work with an internal community of MathWorks staff to develop, deliver and evaluate new hire learning resources and communication forums. Sample topics include but aren’t limited to; new-hire programs, development-wide curricula, and supporting training program and processes.</p>
<p>This position requires a passion for excellence in learning, customer service, and process. The ideal candidate will also have great communication skills, creativity, initiative, and resourcefulness. </p><ul>
<li>Develop a deep understanding of the new-hire program goals and expectations through interviews, training needs analysis, usage and evaluation analysis, industry research, and hands-on use of related systems and processes at MathWorks. </li>
<li>Design and deliver an exciting, inspiring, rich onboarding experience for our new-hires that helps them, their managers, and the company achieve success. This includes curriculum design, networking support, learning resource design and development, and more.</li>
<li>Support the continued improvement of the new-hire onboarding process by applying lean principles such as respect for people, waste reduction, standardization, visual management, organizational alignment, and data-driven decision-making.</li>
<li>Create new processes, learning resources and reference content both on your own and as part of a cross-functional team. Pilot new content, and continuously improve existing resources.</li>
<li>Facilitate organizational adoption of learning resources – and the best practices they teach - through thoughtful change management strategies. Rollout new information and find ways to help staff members successfully adopt new ways of working. Report out to senior staff on progress against business drivers.</li>
<li>Develop creative ways to support the Development organizations growth and learning in the supported areas. Produce self-serve resources and lead training events. Evaluate impact with Kirkpatrick Level 1-4 evaluations.</li>
<li>Identify internal experts and ensure key knowledge is captured and shared. Continuously review, catalog and promote user-created documentation and resources. Facilitate and grow internal communities of practice.</li>
</ul><ul>
<li>BS or MS or equivalent work experience in Education, Communication or other field related to training and development. </li>
<li>Exceptional communication skills including clear and concise writing, an engaging presentation style, and expertise in group facilitation. Very strong writing skills are necessary.</li>
<li>Strong leadership and teamwork skills, with a demonstrated ability to collaborate across teams and roles. Strong customer service orientation.</li>
<li>Significant expertise in designing, developing, and delivering both self-serve and instructor-led learning resources.</li>
<li>Expertise in SharePoint, Business Objects, AtTask and one or more LMS’s is desirable.</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSUser ExperienceExperiencedBucket Req 13934,13935,14081, 13932, 13931, 11736 (14141-BWAL)14141http://www.mathworks.com/company/jobs/opportunities/bucket-req-13934-13935-14081-13932-13931-11736-14141.html
<p>Bucket Req 13934,13935,14081, 13932, 13931, 11736</p><p>Bucket Req 13934,13935,14081, 13932, 13931, 11736</p><p>Bucket Req 13934,13935,14081, 13932, 13931, 11736</p><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINQuality EngineeringExperiencedBucket Req 12303 and Req 13933 (14140-BWAL)14140http://www.mathworks.com/company/jobs/opportunities/bucket-req-12303-and-req-13933-14140.html
<p>The Embedded Targets Software Quality Engineer will be developing automated test suites and conducting hands-on testing of the automatically generated embedded code for the MathWorks Embedded Coder products. This person will work closely with other Quality Engineers and developers to improve standards and strategies for efficient automated testing. This position is for someone who enjoys solving challenging problems, designing and documenting new processes, and communicating with the team.</p><p>The Embedded Targets Software Quality Engineer&nbsp;will provide strong technical input to the testing of the Embedded Coder products.&nbsp;Specific tasks will include: participating in design reviews, test planning, writing test suites using MATLAB and other automation tools, writing and executing interactive tests, reporting bugs detected, verifying fixes and final product validation. As a member of the QE department, this person will work closely with the Engineering, Documentation, Program Management and Technical Support departments.</p><ul>
<li>Bachelor's degree in engineering with 3 years of professional work experience, or a Master's degree in engineering with 2 years of professional work experience</li>
<li>Experience with Digital Signal Processing or Control Systems</li>
<li>Strong embedded C programming (or) MATLAB programming and debugging skills</li>
<li>Experience with Test Automation.</li>
<li>Experience with integrated embedded software development environments, such as TI Code Composer Studio, Green Hills MULTI, ADI VisualDSP++ or Windriver Workbench</li>
</ul>
<p><strong>Pluses</strong></p>
<ul>
<li>Experience with MATLAB and Simulink</li>
<li>Experience with Real-Time Workshop, Real-Time Workshop Embedded Coder and xPC Target</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINQuality EngineeringExperiencedFormal verification plugin for Simulink Design Verifier (14139-KCAR)14139http://www.mathworks.com/company/jobs/opportunities/formal-verification-plugin-for-simulink-design-verifier-14139.html
<p>We are looking for an software engineering summer intern with knowledge of formal methods and hands on experience in building and integrating tools. As part of this internsip, you will work with a dynamic core development team to enhance the Simulink Design Verifier product. This position offers a great opportunity to learn about our core technologies and industrial application of formal methods.</p><ul>
<li>Develop a prototype for incorporating a formal verification engine into Simulink Design Verifier.</li>
<li>Conduct rigorous performance and scalability analysis using industrial size models.</li>
<li>Conduct team-level design and code reviews.</li>
<li>Thoroughly document the design and architecture. </li>
</ul><p>The ideal candidate will have the following minimum qualifications</p>
<ul>
<li>Actively pursuing a Master's or PhD degree in Computer Science</li>
<li>Excellent written and verbal communication</li>
<li>Experience using formal verification tools</li>
<li>Experience or knowledge of SML/OCaml or other functional languages</li>
<li>Experience with compiler technologies</li>
</ul><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentTemps/ConsultantsSenior Sales Account Manager (14138-JFRA)14138http://www.mathworks.com/company/jobs/opportunities/senior-sales-account-manager-14138.html
<p>As a North American Sales Representative, the qualified candidate will be responsible for strategically positioning our extensive product line into a defined territory consisting of existing customers and new prospects</p><ul style="font-size: 13px; margin-top: 0px; margin-left: 17px; padding-left: 5px; font-family: Arial, Helvetica, sans-serif;">
<li style="font-size: 10pt; list-style-type: disc; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;">Proactively call into existing customers to extend the adoption of additional products.</li>
<li style="font-size: 10pt; list-style-type: disc; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;">Prospect and find new customers in the assigned territory to further propagate the utilization of our products and services.</li>
<li style="font-size: 10pt; list-style-type: disc; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;">Articulate our product’s technical and business proposition to customers.</li>
<li style="font-size: 10pt; list-style-type: disc; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;">Effectively present our products via technology such as Webex or in person at customer locations.</li>
<li style="font-size: 10pt; list-style-type: disc; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;">Leverage cross functional teams such as technical marketing, product development, legal, and consulting to set direction for the territory and assure proper service to our customers and prospects.</li>
<li>Plan and execute a sales strategy for the territory, utilizing resources from cross functional teams such as technical marketing, product development, legal, and consulting.</li>
<li>Engage and allocate technical resources to develop sales prospects and assure proper service to our customers and prospects.</li>
<li>Collect, interpret and disseminate customer feedback to act as the “voice of the customer” within MathWorks.</li>
<li style="font-size: 10pt; list-style-type: disc; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;">Meet monthly and quarterly goals set for the territory. </li>
</ul><ul>
<li style="font-size: 10pt; list-style-type: disc; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;"><span style="font-size: 10pt;">A minimum of 5 years direct sales experience is required.</span></li>
<li style="font-size: 10pt; list-style-type: disc; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;">A background selling technology products and services is preferred.</li>
<li style="font-size: 10pt; list-style-type: disc; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;">Demonstrated success managing business using a CRM system.</li>
<li style="font-size: 10pt; list-style-type: disc; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;">Proven success in penetrating new markets and developing new business.</li>
<li style="font-size: 10pt; list-style-type: disc; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;">Proven record of accomplishment and over-achievement of goals. </li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree and 7 years of professional work experience is required.</li>
</ul>US-CA-San JoseRelated locations: San Francisco, Bay Area, Northern CaliforniaUSSalesExperiencedSales Support (14137-FFAN)14137http://www.mathworks.com/company/jobs/opportunities/sales-support-14137.html
<p><span>This role will be responsible for supporting China Sales force. As part of the sales team, this Sales Support Specialist will support revenue growth by working in conjunction with several sales representatives on specific territory strategies and activities. </span><br /><br /><span>The high level of activity requires the individual to balance a range of responsibilities including lead qualification, assigned software renewals along with a range of territory and account support activities. </span><br /><br /><span>This non-quota carrying role is integrated fully into The MathWorks team selling model and complements the direct selling activities of the sales representatives by providing value added activities that support day-to-day as well as strategic objectives of the sales team.</span></p><p><strong>Primary Responsibilities: <br /></strong><br /><span>• Timely follow up and thorough qualification of marketing and sales leads. </span><br /><span>• Assign the qualified opportunities to sales reps with applicable information captured during the qualifying call. </span><br /><span>• Support prospecting initiatives and campaigns for territories assigned to support. </span><br /><span>• Manage to closure the assigned annual maintenance renewal contacts/accounts. </span><br /><span>• Manage designated opportunities from lead to close, including order processing, approved by sales management. </span><br /><span>• Prepare quotations for transactional add-on sales to existing customers. </span><br /><span>• Respond to inbound sales related inquiries. </span><br /><br /><strong>Secondary Responsibilities:</strong><span> </span><br /><br /><span>• Contribute to and support the territory plan in conjunction with the sales representatives. </span><br /><span>• Participate in funnel meetings, as appropriate, as well as planning and delivery of sections of the annual territory and account plans. </span><br /><span>• Provide support for open territory funnel coverage, as directed by Sales Manager.</span></p><ul>
<li>Bachelors degree or equivalent</li>
<li>General awareness and understanding of the function of a sales representative.</li>
<li>1-3 years sales/sales support, lead management, or telemarketing experience; customer service experience considered</li>
<li>Experience working in a goal-oriented environment.</li>
<li>Familiarity with software licensing and policies and generating customer quotations is desired.</li>
<li>Strong organization/prioritization skills.</li>
<li>Proven ability to consistently meet deadlines.</li>
<li>Customer satisfaction focus.</li>
<li>Strong listening, probing, and phone skills.</li>
<li>Strong written skills.</li>
<li>Thoroughly familiar with the use of spreadsheets, word processors, and the web.</li>
<li>Ability to work well both autonomously and within a team environment.</li>
<li>General understanding of the function of knowledge of CRM application (ex.: Siebel, Goldmine, SAP etc.)</li>
<li>Strong English skills (spoken and written).</li>
</ul>CN-BeijingRelated locations: Bei Jing, BeiJing, Pekin, 北京市, Haidian District, 海淀区CNSalesTemps/ConsultantsSenior Software Program Manager (14136-MCIA)14136http://www.mathworks.com/company/jobs/opportunities/senior-software-program-manager-14136.html
<p>Would you like to join an industry leading Program Management team that is constantly solving new and challenging problems? Do you want to work with commercial software products that make the world a better place? If you answered yes to these questions, we want to speak with you. </p>
<p>MathWorks is the leading developer of technical computing software (MATLAB and Simulink). Engineers and scientists worldwide rely on its products to accelerate the pace of discovery, innovation, and development. Here at MathWorks, it’s all about longevity, stability, career growth, learning new technologies, rational workplace, and truly enjoying your work. </p>
<p>The Senior Software Program Manager is a member of the MATLAB, Simulink, or IAT (infrastructure, architecture and tools) software development program management team and supports the planning and execution of multiple projects or programs. Program Management is an integration and coordination role working with members of Development including Engineering, Quality Engineering, User Experience, and Documentation to facilitate the effective development and delivery of products. Program Management is an important primary liaison between the program team and the larger MathWorks community (e.g. marketing, sales, operations, and tech support). This is a hands-on individual contributor position. </p><p>Specific activities include performing program analysis, managing risk, influencing necessary course corrections, creative problem solving, and communicating program status and activities across multiple levels of management. This role additionally involves continuously assessing and improving the processes that comprise the software development lifecycle and mentoring/coaching other members of the Program Management and Product Development Teams. </p><p>• Masters’ degree in engineering, technical or related field <br />• Experience managing complex technical projects interfacing with software engineering and testing teams<br />• Expertise in providing cross-organizational management of software development programs from initiation through delivery <br />• Experience implementing change in a large organization <br />• Ability to appropriately balance strategic goals with tactical implementation <br />• Hands-on experience with developing and reporting on metrics for engineering development, test development and execution, bugs, issues, risks, and other aspects of Project and Program Management<br />• Ability to influence without authority<br />• Demonstrated experience with process improvements<br />• Experience in the commercial software product industry <br />• Experience building tools to make software development processes easier<br />• Experience with Internationalization concepts and technical implementations<br />• Experience with MathWorks Products (MATLAB, Simulink)</p><ul><li id="rq-display-li-1-3-G">A bachelor's degree and 12 years of professional work experience is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINProgram ManagementExperiencedMarketing Communications Manager (14135-JCAS)14135http://www.mathworks.com/company/jobs/opportunities/marketing-communications-manager-14135.html
<p>This position requires an experienced marketing professional with exceptional project and program management skills. You will lead complex, multi-disciplinary projects through the entire project lifecycle. Your projects will span multiple offices, time zones and cultures. Your role requires the ability to keep internal stakeholders engaged, informed and in action on their deadlines and deliverables. Your programs will expand our dynamic academic business and engage faculty, students and scientists who are working with our products to change the world.</p><p>You will manage, implement and evaluate a range of projects that support strategic programs to foster increased awareness, adoption and usage of our tools by the academic community.</p>
<p><span style="text-decoration: underline;">Strategic Event Marketing: <br /></span></p>
<ul>
<li>Partner with global senior stakeholders to create and execute a broad and strategic event program designed specifically to increase our engagement with the academic research community. </li>
<li>Develop a framework and best practices to ensure a compelling presence at a range of academic events. Through quantitative and qualitative analysis, refine our academic event strategy from planning through execution to post event reporting and success metrics. </li>
<li>Develop a ‘Speaker Series’ program to support MathWorks senior developers and scientists who conduct world tours to engage with the global academic community.</li>
<li>Manage the Education Marketing team's annual planning process/schedule related to conferences and tradeshows.</li>
</ul>
<p> <span style="text-decoration: underline;">Digital Marketing:</span></p>
<ul>
<li>Build, design and optimize a range of digital campaigns for our academic market.</li>
<li>Develop and execute targeted and creative social media campaigns that support our academic marketing programs. Conduct tests and trials with social media channels to further our engagement with students and faculty and evolve our ability to communicate with the market. </li>
<li>Create and manage automated email campaigns to inform and influence our market. </li>
<li>Contribute to the ongoing evolution of our academic web site; leverage SEO and WSM best practices to attract and engage visitors to the site. </li>
</ul>
<p> <span style="text-decoration: underline;">Program Development &amp; Process Improvement:</span></p>
<ul>
<li>Identify, develop and implement marketing programs that support increased use and adoption of our products by educators, researchers, and students. Embrace and utilize data effectively to evaluate and optimize existing programs. </li>
</ul><ul>
<li>Proven experience in digital marketing program management, and strategic event management, preferably with an international focus.</li>
<li>Strong process orientation and exceptional organizational skills. </li>
<li>Intellectually curious, creative, confident and collaborative. </li>
<li>Experience marketing/promoting technical solutions.</li>
<li>Knowledge of the university market and selling to a technical audience highly desirable.</li>
<li>Analytical and accustomed to using data to probe and make decisions. </li>
</ul>
<p><strong> </strong></p><ul><li id="rq-display-li-2-3-project_management">Demonstrated experience in/with project management</li>
<li id="rq-display-li-1-3-I-J-G">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedMarketing Programs Specialist (f/m) (14133-PSIM)14133http://www.mathworks.com/company/jobs/opportunities/marketing-programs-specialist-f-m-14133.html
<p>The Marketing Programs Specialist (f/m) is responsible for planning, organizing and managing a portfolio of event and web based lead generation and Influencer Marketing activities. Reporting to the Marketing Manager for Central Europe this position requires the individual to work at both a strategic and tactical level in supporting the achievement of awareness, lead and revenue targets through the creation and implementation of successful integrated marketing campaigns.</p>
<p>The ideal candidate (f/m) will have 3-5 years of experience working in a field marketing environment in Germany. They will have excellent project management and analytical skills and a track record of working in the area of integrated marketing campaigns and event management and well as a team member across multiple functions. </p><p>We are seeking a dynamic marketing programs specialist (f/m) to collaborate with the programs, product, industry, database, and market intelligence teams to conceptualize and launch international integrated marketing campaigns, with a strong focus on lead nurturing integrate. The ideal candidate will:</p>
<ol>
<li>
<p>Work closely with the Sales, Application Engineering and central Marketing Teams to define the promotional strategy around topical areas of priority and translate that strategy into the execution of targeted multi-touch marketing campaigns. </p>
</li>
<li>
<p>Contribute to the development and evolution of lead nurture reporting; <br />Lead ongoing efforts to measure, analyze, test and optimize local (DE) lead nurture efforts</p>
</li>
<li>
<p>Document, update and maintain local lead nurturing processes/ best practices, programs, procedures</p>
</li>
<li>
<p>Evaluate, measure, and report on marketing campaign effectiveness and analyze ROI for local campaigns with a clear focus on generating and nurturing business opportunities. This includes campaigns directed towards existing customers, prospects and partners</p>
</li>
<li>
<p>Work closely with Sales and Application Engineering to define the local seminar strategy around strategic topical areas of priority and execute/coordinate these by partnering with Marketing Operations and local teams.</p>
</li>
<li>
<p>Perform on a regular (quarterly) base detailed analysis of pipeline and funnel support with recommendations for continuous improvement</p>
<p> </p>
</li>
</ol><ul>
<li>
<p>Proven track record of developing and executing integrated marketing campaigns in a B2B environment</p>
</li>
<li>
<p>Analytical: ability to make data driven recommendations and decisions and marketing program ROI analysis</p>
</li>
<li>
<p>Strong written and verbal communication skills in German and English</p>
</li>
<li>
<p>Capable of working independently as well as part of a team and able to operate in a collaborative, cross-functional environment</p>
</li>
<li>
<p>Experience in integrated, multichannel b2b marketing within a high tech environment is a plus</p>
</li>
<li>
<p>Experience in program design, campaign planning and execution of a wide range of lead generating activities </p>
</li>
<li>
<p>Organized, attention to detail and execution-oriented</p>
</li>
<li>
<p>Knowledge of CRM and marketing automation systems, experience in Sales Force and Eloqua preferred.</p>
</li>
<li>
<p>Ability to manage and prioritize a high volume of projects and tasks simultaneously</p>
</li>
<li>
<p>A self-starter, with a strong drive and goal- orientated approach</p>
</li>
<li>
<p>Some experience in digital marketing (SEO, PPC, viral, online advertising, social networking) and understanding of web search marketing definitely will be a plus</p>
</li>
<li>Knowledge in the area of Social Media is a plus</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>DE-MünchenRelated locations: München, Oberbayern, Bayern, DeutschlandDEMarketingExperiencedSales Account Manager (14129-JFRA)14129http://www.mathworks.com/company/jobs/opportunities/sales-account-manager-14129.html
The qualified candidate will be responsible for selling the company's products and services via telephone and on-site visits to customers in a specified geographic territory of Australia. This individual will be responsible for a mix of appropriate activities including prospecting, opportunity management, and closing sales by using a strategic selling approach which include building a comprehensive territory plan to and executing specific strategies to maximize territory revenue.<ul>
<li>Achievement of revenue targets; New Product Sales (NPS), Software Maintenance and Services (Training and Consulting).</li>
<li>Exploit The MathWorks existing market presence and reputation; local and global within the territory and make use of all relevant information sources and personal networks within the territory to proactively develop business. Rigorously follow up and prioritize all qualified leads provided by marketing or sales support; energetically prospect for new business opportunities.</li>
<li>Work closely with potential customers at all levels to understand and leverage users requirements and management business issues.</li>
<li>Work closely with The MathWorks consulting and Application Engineering resources to develop and communicate the technical vision of the capabilities required.</li>
<li>Ensure that The MathWorks sustains knowledge of the industries in terms of major projects, procurement methods and relationships between prime contractors and the Supply Chain.</li>
<li>Gain access to and influence the appropriate decision makers to manage any evaluation processes in order to pursue business opportunities through to a successful conclusion.</li>
<li>Take ownership for the relationship between customers and all departments within The MathWorks.</li>
<li>Gain in depth understanding of the current and future needs of key accounts and develop and implement medium and long-term account plans to realize the potential.</li>
<li>Maintain comprehensive contact, lead and opportunity details on The MathWorks CRM database. </li>
</ul><ul>
<li>5-7 plus years of high tech sales experience</li>
<li>Technical software experience a plus</li>
<li>Proficiency in both written and spoken English is a must</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree and 3 years of professional work experience is required.</li>
</ul>AU-SydneyRelated locations: New South Wales, SydneysiderAUSalesExperiencedSoftware Engineer - MATLAB - Data Acquisition Toolbox (14126-MCAR)14126http://www.mathworks.com/company/jobs/opportunities/software-engineer-matlab-data-acquisition-toolbox-14126.html
<p>Are you interested in making it easier for MATLAB users to work with data acquisition devices?</p>
<p>As a member of the Data Acquisition Toolbox team, you will develop new features, improve existing functionality and maintain code that enables users to interface MATLAB with data acquisition devices from vendors such as National Instruments, Analog Devices, Measurement Computing, and other hardware vendors. Opportunities include developing command line APIs and MATLAB Apps to allow users to easily interact with DAQ devices to acquire and visualize data.</p><p>Working with other members of the Data Acquisition Toolbox team, you will be responsible for developing features following all stages of development ranging from requirement gathering to software design, coding, unit-testing and working with documentation to provide feature and application examples. </p>
<p>The position requires experience in working with MATLAB and interest in developing software to interface software and hardware. As part of this role, you will coordinate with Quality Engineers, User Experience Specialists and Documentation specialists to develop and document features for the toolbox. </p>
<p>The candidate must possess some experience in requirements gathering, design, coding and debugging skills and working as part of a collaborative team. A strong customer focus is desirable.</p><ul>
<li>Experience working with data acquisition devices used to measure analog and digital signals.</li>
<li>Experience in debugging code that interfaces MATLAB with C and C++ code that interfaces with DAQ devices.</li>
</ul>
<p><strong>Nice To Have: </strong></p>
<ul>
<li>Experience applying object oriented concepts to design and development of software using MATLAB classes.</li>
<li>Experience developing MATLAB Apps.</li>
<li>Experience with 3<sup>rd</sup> party tools such as vendor supplied APIs, to acquire data from hardware.</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-C++">Experience with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer - MATLAB - Instrument Control Toolbox (14125-MCAR)14125http://www.mathworks.com/company/jobs/opportunities/software-engineer-matlab-instrument-control-toolbox-14125.html
<p><span style="color: black; font-family: 'Arial',sans-serif; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Ever wondered how to get live data into MATLAB from scientific instruments? <br /> As a member of the Instrument Control Toolbox team, you will develop new features, improve existing functionality and maintain code that enables users to interface MATLAB with scientific instruments such as spectrum analyzers, oscilloscopes, function generators, etc. over a variety of standard interfaces and driver technologies. Responsibilities will include writing code in MATLAB, Java and C/C++ ultimately making it easy for customers to interface scientific instruments with MATLAB.</span></p><p>Working with other members of the Instrument Control Toolbox team, you will be responsible for developing features following all stages of development ranging from requirement gathering to software design, coding, unit-testing and working with documentation to provide feature and application examples. </p>
<p>The position requires experience in working with MATLAB and experience and interest in developing software to interface software and hardware. As part of this role, you will coordinate with Quality Engineers, User Experience Specialists and Documentation specialists to develop and document features for the toolbox. </p>
<p>The candidate must possess some experience in requirements gathering, design, coding and debugging skills and working as part of a collaborative team. A strong customer focus is desirable.</p><p><strong>Must Have: </strong></p>
<ul>
<li>Experience with MATLAB for technical computing.</li>
</ul>
<ul>
<li>Experience working with instruments such as spectrum analyzers, oscilloscopes, function generators, or network analyzers. </li>
</ul>
<ul>
<li>Strong skills in debugging code that interfaces MATLAB with an object oriented language such as Java or C++</li>
</ul>
<p><strong>Nice To Have: </strong></p>
<ul>
<li>
<p>Experience applying object oriented concepts to design and development of software using MATLAB classes.</p>
</li>
<li>
<p>Experience with standard interfaces such as GPIB, TCPIP, UDP, RS232, Serial ports.</p>
</li>
<li>
<p>Experience using Industry standard drivers such as VISA, IVI, VXI PlugnPlay.</p>
</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSr Software Engineer - C++/Java (14122-SMAR)14122http://www.mathworks.com/company/jobs/opportunities/sr-software-engineer-c-java-14122.html
<p>We are looking for a Software Developer to be a member of a dynamic, cross functional team responsible for designing and building technologies used to share MATLAB algorithms and applications with other users or larger IT infrastructures.&nbsp; This role will focus on creating deployed applications&nbsp;through dependency analysis, packaging and build time tools.</p>
<p>For more information on our deployment products see:&nbsp; <a href="http://www.mathworks.com/desktop-web-deployment/">http://www.mathworks.com/desktop-web-deployment/</a></p><ul>
<li>Design and implement next generation features of the deployment products.&nbsp; Produce requirements and design specifications.</li>
<li>Use build and debug tools in both Windows and UNIX environments.</li>
<li>Participate in design reviews, release planning, and code reviews.</li>
<li>Interact with all areas of the organization including QE, Technical support, Doc, and Marketing.</li>
</ul><ul>
<li>A strong working knowledge of C++.</li>
<li>Development experience with a shipping or shrink wrapped product.</li>
<li>Familiarity with scripting Languages e.g.: Perl, Python.</li>
<li>Familiarity with build tools like Make, Visual Studio and Source code control systems such as CVS / Perforce.</li>
<li>Previous experience with at least one of the following: Java, C#, .Net.</li>
</ul>
<p><span style="text-decoration: underline;"><strong>Nice to have: </strong></span></p>
<ul>
<li>Cross platform experience on any combination of Windows, Unix, and Mac platforms.</li>
<li>Experience with MATLAB.</li>
<li>Previous experience using formal unit testing tools such as Junit, Nunit, CPPunit</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSales Controller (14111-JCAL)14111http://www.mathworks.com/company/jobs/opportunities/sales-controller-14111.html
<p>Join our worldwide finance team and help support Sales success. Assist in implementing initiatives to improve sales performance and compliance. Work closely with key stakeholders to ensure the appropriate objectives and priorities are supported.</p><ul>
<li>Ensure inquiries related to Sales are being treated accurately, consistently and quickly throughout the worldwide Finance &amp; Operations organizations. </li>
<li>Certify and adhere to MathWorks policies for quoting, order processing, discounting, terms &amp; conditions, commissions, travel, reporting, etc. Escalate as necessary.</li>
<li>Assist Sales in understanding process bottlenecks and inconsistencies. Facilitate an organization of continuous process improvement. Leverage Business Process Improvement (BPI) methodology.</li>
<li>Audit territory definition, design, quotas and analysis. Support the equitable assignment of targets and ensure quotas are optimally allocated to sales channels and resources.</li>
<li>Stewardship of sales productivity and capacity. Calculate and analyze critical business metrics. Prepare data analysis for business reviews. Provide annual updates to the Field Investment Resource Calculators for senior management.</li>
<li>Working with Finance, Payroll and HR, provide assistance with sales compensation on an as-needed basis, or when required to arbitrate or clarify the application of sales compensation program policies. Analyze KPIs, revenue, and costs for reporting purposes. Present annual sales commission plan to compensation committee.</li>
<li>Stewardship of annual Sales Planning and linking it to Company Planning process. Assist with coordinating planning activities with other functions and stakeholders. Work to ensure all Sales organization absolute priorities and objectives are assigned. </li>
<li>Monitor the sales organization’s compliance with required standards for maintaining accurate and clean data within systems.</li>
<li>Evaluate effectiveness of channel and assist Sales/Marketing in making assessments. Research, analyze, and interpret business data to address market opportunities. Develop strategic networks to assist in gathering business intelligence of possible new markets. </li>
<li>Audit the accuracy and efficient distribution of sales reports and other measurements essential to the sales organization. Recommend revisions to existing reports, or assists in the development of new reporting tools as needed.</li>
<li>Assist in the development of project plans (charters or problem statements) including the creation of detailed work plans. Work with Sales management to ensure the integrity and completeness of the solutions/projects.</li>
</ul><ul>
<li>Deep Operations/Finance background and 15+ years’ experience.</li>
<li>5 years of working with sales management in a business-to business sales environment.</li>
<li>Demonstrated proficiency in managing analytically rigorous initiatives with a proven ability to develop insights to help make business recommendations.</li>
<li>Experience working with a variety of systems, applications &amp; reporting tools (CRM, ERP, BI)</li>
<li>Ability to foster cross-functional collaboration.</li>
<li>High integrity, self-motivated, confident and dedicated approach to work.</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree and 12 years of professional work experience is required.</li>
<li id="rq-display-li-2-3-sales">Demonstrated experience in/with sales</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSFinanceExperiencedMATLAB GUI Quality Engineer (14110-JCEN)14110http://www.mathworks.com/company/jobs/opportunities/matlab-gui-quality-engineer-14110.html
<p>The MATLAB GUI Quality Engineer team is seeking a highly motivated quality engineer with a passion for testing user interface capabilities. Being part of a dynamic team, you will be responsible for testing the next generation of tools and capabilities of the web-based GUI Design Environment in MATLAB. You will also engage early in the software development process, influencing requirements specifications, attending usability sessions, and discussing <a title="Click to Continue &gt; by Text-Enhance" href="http://www.mathworks.com/company/jobs/opportunities/matlab-gui-qe-10557">software design</a> and testability with developers, to ensure high quality of our software and products in functionality and performance.</p><ul>
<li>Design and develop new test suites for state of the art interface design technologies, with strong emphasis on web-based GUI test automation.</li>
<li>Develop test plans based upon functional and design specifications.</li>
<li>Analyze and report bugs and work with software engineers to resolve them.</li>
<li>Participate in functional reviews, test specification, documentation, and code reviews.</li>
<li>Foster a continuous process improvement environment</li>
</ul><ul>
<li>Programming experience in JavaScript and/or <a title="Click to Continue &gt; by Text-Enhance" href="http://www.mathworks.com/company/jobs/opportunities/matlab-gui-qe-10557">Java</a></li>
<li id="rq-display-li-2-3-object_oriented_design">Knowledge of object oriented design</li>
<li>Experience with JavaScript test frameworks or tool, such as Selenium, QUnit, Synthetic Event Library</li>
<li>Experience with GUI-building tools/software packages</li>
<li>Capacity to multi-task several testing activities concurrently</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-MATLAB">Programming experience in MATLAB</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedOptimization Products Marketing Manager (14109-JCAS)14109http://www.mathworks.com/company/jobs/opportunities/optimization-products-marketing-manager-14109.html
<p>Join the leading developer of mathematical computing software and develop marketing plans, messages, and content to help grow the MathWorks business in the Optimization application areas. Apply your experience to identify key target customers, their needs, and relevant product capabilities.</p>
<p>In addition, you will work with the development teams and key stakeholders to develop and implement plans for MathWorks Optimization tools based on MATLAB.</p><ul>
<li>Develop messaging and collateral in support of the Optimization products, related products, and overall application area, including web pages, videos, and demonstrations. Assess the effectiveness of our messages and marketing efforts and recommend targeted and innovative approaches for telling our story on-line and in-person.</li>
<li>Drive marketing strategy and tactical planning for new growth areas.</li>
<li>Optimize content and messaging to increase awareness and lead generation of Optimization products via the MathWorks web site.</li>
<li>Support the sales force and application engineers with materials necessary to sell our products to key industries. These include customer presentations, training, and tools.</li>
<li>Work with key stakeholders and the Optimization development team to develop product plans for the area including collecting and synthesizing customer requirements to assess new features and products; developing multi-year roadmaps informed by the medium- to long-term direction and opportunities; and collaborating with product managers and development teams in adjacent product areas to incorporate the Optimization area needs into their plans.</li>
</ul><ul>
<li>BS in engineering, mathematics or related scientific discipline</li>
<li>Experience in computational math or numerical optimization (e.g., linear algebra, numerical methods)</li>
<li>Experience in product marketing and/or product management</li>
<li>Demonstrated experience and eagerness to work with software development and sales teams in a highly collaborative, consensus-based team environment</li>
<li>Highly skilled and engaging presenter to internal and customer audiences.</li>
<li>Experience supporting sales and/or marketing for technical software products</li>
<li>Knowledge of MATLAB (Statistics and Optimization toolboxes especially useful) and/or Python, SAS, R, or Mathematica</li>
<li>Strong writing skills</li>
</ul>
<p><strong>Pluses:</strong></p>
<ul>
<li>Masters in Engineering, Mathematics, or Physics</li>
<li>MBA</li>
</ul><ul><li id="rq-display-li-1-3-I-G-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-technical_marketing">Experience with technical marketing</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedC++ Software Engineer - Compiler Engineer for MATLAB (14105-MKAI)14105http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-compiler-engineer-for-matlab-14105.html
<p>Do you write quality C++ code? Would you like to join a dynamic development team that is developing cutting-edge analysis techniques for a dynamic language? Do you have a desire to learn about compiler technologies that transform source code? Do you want to work with commercial software products that make the world a better place? If you answered yes to these questions, we want to talk with you.</p>
<p>Successful candidates will join an engineering team that shares a passion for getting things done and delivering well crafted, high quality C++ code. The technology our group develops is critical to the continued success of MATLAB and over a million MATLAB users will benefit from your work. As a part of the Language Analysis team, you’ll be working on the MATLAB Front-End to improve on the execution of MATLAB code. You’ll also be able to improve on the static analysis of MATLAB code in the Code Analyzer, finding user coding mistakes before they have even executed the code.</p><ul>
<li>Work on the MATLAB front end and intermediate representation to improve MATLAB performance</li>
<li>Create unified front-end services for use within MathWorks products</li>
<li>Design and implement new features in the MATLAB Code Analyzer</li>
<li>Improve the quality of the existing code base through continuous refactoring</li>
<li>Work collaboratively with cross functional teams</li>
</ul><ul>
<li>Software design skills</li>
<li>Experience with algorithm development</li>
<li>Knowledge of MATLAB</li>
<li>Experience with compiler technologies is a plus, such as lexers, grammars and parser generator</li>
<li>Experience with static analysis is a plus</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-C++">Experience with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedC++ Software Engineer (14104-MCAR)14104http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-14104.html
<p>Do you write quality C++ code? Would you like to join a dynamic development team that is developing cutting-edge analysis techniques for a dynamic language? Do you have a desire to learn about compiler technologies that transform source code? Do you want to work with commercial software products that make the world a better place? If you answered yes to these questions, we want to talk with you.</p>
<p>Successful candidates will join an engineering team that shares a passion for getting things done and delivering well crafted, high quality C++ code. The technology our group develops is critical to the continued success of MATLAB and over a million MATLAB users will benefit from your work. As a part of the Language Analysis team, you’ll be working on the MATLAB Front-End to improve on the execution of MATLAB code. You’ll also be able to improve on the static analysis of MATLAB code in the Code Analyzer, finding user coding mistakes before they have even executed the code.</p><ul>
<li>Work on the MATLAB front end and intermediate representation to improve MATLAB performance</li>
<li>Create unified front-end services for use within MathWorks products</li>
<li>Design and implement new features in the MATLAB Code Analyzer</li>
<li>Improve the quality of the existing code base through continuous refactoring</li>
<li>Work collaboratively with cross functional teams</li>
</ul><ul>
<li>Software design skills</li>
<li>Experience with algorithm development</li>
<li>Knowledge of MATLAB</li>
<li>Experience with compiler technologies is a plus, such as lexers, grammars and parser generator</li>
<li>Experience with static analysis is a plus</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-C++">Experience with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedFPGA Application Design Consultant (Principal) (14094-JJUS)14094http://www.mathworks.com/company/jobs/opportunities/fpga-application-design-consultant-principal-14094.html
<p>Join our Consulting Services team and lead cutting edge projects with a wide spectrum of customers, from industry leaders to new ventures. In this role you will contribute your expertise in FPGA algorithm implementation and spearhead the expansion of our service offerings in this rapidly growing area. You will work as part of a prominent international team, interacting with staff in functions across the company.</p>
<p>The preferred location for this position is at the company headquarters in Natick, MA. However, we may also consider candidates for our Novi, MI or Los Angeles, CA locations.</p><ul>
<li>Generate and develop consulting project leads with the sales team and prospective customers,</li>
<li>Create and deliver consulting service proposals that are responsive to customer needs,</li>
<li>Manage and execute projects, providing value to customers and enabling their success,</li>
<li>Provide feedback to development teams to support continual product improvement,</li>
<li>Develop professional service offerings and collateral materials,</li>
<li>Proactively expand and broadcast technical capabilities.</li>
</ul><ul>
<li>MS in engineering with 10+ years of experience</li>
<li>Proven capability with hardware description languages</li>
<li>Experience using MathWorks tools with FPGAs and/or ASICs</li>
<li>Experience with image processing and computer vision algorithms</li>
<li>Proficiency with MATLAB and/or Simulink</li>
<li>Project management experience</li>
<li>Experience working directly with customers/clients/sponsors</li>
<li>Experience leading or contributing to multi-party development collaborations</li>
</ul>
<p> </p>
<p>*Please note: this position requires “U.S. Citizenship” due to the nature of some of the customers served.</p>
<p> </p><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
<li id="rq-display-li-2-3-HDLs">Programming experience with HDL's</li>
<li id="rq-display-li-5-3-1760">Candidates must be willing to travel 25% to 50% of the time</li>
<li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSEngineering ServicesExperiencedApplication Engineer - Simulink (14093-TMEL)14093http://www.mathworks.com/company/jobs/opportunities/application-engineer-simulink-14093.html
<p>Join the MathWorks team and help customers across various industries implement Model-Based Design. </p><table style="width: 96%;" border="0" cellspacing="3" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="82%">
<p>The primary responsibility of this position is to lead the technical aspects of the sales and applications support process for customers. </p>
<p>Responsibilities include:</p>
<ul>
<li>Using industry experience &amp; product knowledge to engage with customers and understand their workflow, requirements and problems, and then providing in-depth technical guidance on the optimal use of MATLAB/Simulink/Stateflow to address their needs. </li>
<li>Developing and delivering product presentations and live demonstrations to customers, prospects and at public events. </li>
<li>Working with our development organisation to prioritise the development of new features in our products.</li>
</ul>
</td>
</tr>
</tbody>
</table><p>The successful candidate must have:</p>
<ul>
<li>A good first degree from a top tier university</li>
<li>Excellent verbal and written communication and presentation skills</li>
<li>MATLAB or Simulink experience</li>
</ul>
<p>In addition, experience in the following areas will be advantageous:</p>
<ul>
<li>Knowledge of Digital Signal Processing, Communications, and/or Control algorithms</li>
<li>Experience working in a customer-facing role</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>UK-CambridgeRelated locations: East Anglia, CambridgeshireUKApplication EngineeringExperiencedCompiler Engineer (Entry Level) (14087-GMAR)14087http://www.mathworks.com/company/jobs/opportunities/compiler-engineer-entry-level-14087.html
<p>We are seeking a motivated and talented software engineer to propel the core technology that enables automatic code generation from MATLAB and Simulink. As a part of the Embedded Coder product team, we are responsible for developing novel compiler optimization techniques to automatically generate unbeatably efficient code for large-scale embedded systems. The automatically generated code from the Embedded Coder can be found in thousands of real-life products around the world ranging from cell-phones to aircraft engines. An ideal candidate for this position must have a passion for solving challenging software problems involving compiler technologies. This role has an excellent growth opportunity as the Embedded Coder is consistently growing and is widely adopted by a large body of customers in automotive, aerospace and other industries.</p><p>You will design innovative algorithms and integrate them into our code generation environment to improve the efficiency of the generated code. You are expected to participate in all aspects of software development with enthusiasm: collecting requirements, writing specifications, coding, testing and supporting customers. Your role will require you to quickly master numerous features in Simulink products and delve into a large code base.</p><ul>
<li>At least 2 years of practical C++ experience.</li>
</ul>
<ul>
<li>Knowledge of modern compiler technologies.</li>
</ul>
<ul>
<li>Strong abstraction and algorithmic skills.</li>
</ul>
<ul>
<li>Good understanding of object-oriented design principles.</li>
</ul>
<ul>
<li>Strong communication skills.</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentNew GraduateSignal Processing Pre-Sales Engineer (f/m) (14082-PSIM)14082http://www.mathworks.com/company/jobs/opportunities/signal-processing-pre-sales-engineer-f-m-14082.html
<p>Help our customers to change the world. Join MathWorks as a pre-sales engineer (f/m) in the area of signal processing. Using MATLAB and Simulink to model and simulate the behavior of signal processing algorithms, and applying automatic code-generation to optimize the design of embedded systems (C and HDL).</p>
<p>Explore customer facing jobs at MathWorks:<strong><br /> </strong><a href="http://nl.mathworks.com/videos/working-at-mathworks-customer-facing-technical-roles-98522.html">http://nl.mathworks.com/videos/working-at-mathworks-customer-facing-technical-roles-98522.html</a><br /> MathWorks named #6 of "10 best tech companies to work for in 2015" by Glassdoor.com!<br /> <a href="http://mashable.com/2014/12/09/best-companies-2015/">http://mashable.com/2014/12/09/best-companies-2015</a></p>
<p>This pre-sales engineering position is characterized by close interaction with customers in a variety of industries with an emphasis on Semiconductor, Automotive and Industrial Automation. Technical know-how, strong communication, and people skills are key ingredients for success in this role.</p>
<p>You will be impacting the way leading high tech companies develop their next-generation products. Your primary responsibility will be to manage and actively participate in the technical and business aspects of the sales process.</p><ul>
<li>Providing technical pre-sales know-how to customers and the sales organization: Simulation, signal processing, and code-generation technologies (C and HDL).</li>
<li>Engaging with our customer engineering teams to improve their workflows.</li>
<li>Demonstrating how our solutions solve challenges and enable innovation. </li>
<li>Preparing and delivering presentations and demonstrations.</li>
<li>Providing guidance how to evaluate and adopt our products.</li>
<li>Providing customer feedback to development and marketing.</li>
</ul><p><strong>Required Qualifications</strong></p>
<ul>
<li>University degree in Electrical Engineering.</li>
<li>Desire to work with customers and colleagues.</li>
<li>Experience in modelling, simulation and implementation (C and HDL).</li>
<li>Good presentation skills.</li>
<li>Strong verbal and written communications skills in English.</li>
</ul>
<p><strong>Preferred Qualifications</strong></p>
<ul>
<li>Knowledge of:</li>
<ul>
<li>Simulink and automatic code-generation products.</li>
<li>EDA tools like Vivado, Quartus or Modelsim.</li>
<li>SoC based architectures like Zynq. </li>
</ul>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>NL-EindhovenRelated locations: North Brabant, Brabant StadNLApplication EngineeringExperiencedSimulink Software Test Engineer (14081-BWAL)14081http://www.mathworks.com/company/jobs/opportunities/simulink-software-test-engineer-14081.html
<p>You will work as part of a high-energy and talented start-up team located in Bangalore, India focusing on testing core features of Simulink.&nbsp; The Simulink Software Quality Engineer will be developing automated test suites and conducting hands-on testing of the different core features of the Simulink Product. This position is for someone who enjoys solving challenging problems.</p><p>As a Simulink Software Quality Engineer you will provide strong technical input to the testing of the core Simulink features.&nbsp;Specific tasks will include: participating in design reviews, test planning, writing test suites using MATLAB and other automation tools (such as Perl, Python), writing and executing interactive tests, reporting bugs detected, verifying fixes and final product validation. As a member of the QE department, this person will work closely with the Engineering, Documentation, Program Management and Technical Support departments.</p><ul>
<li>Masters or Bachelors degree in computer science, electrical/computer engineering or other related engineering field</li>
<li>At least 2 years of experience in software testing</li>
<li>Strong programming skills in C (or) MATLAB</li>
<li>Familiarity with Simulink and C++</li>
<li>Knowledge of software testing methodologies, including developing test plans</li>
<li>Good interpersonal and communication skills</li>
<li>Motivation and good time-management skills</li>
</ul>
<p>&nbsp;<strong>Plusses:</strong></p>
<ul>
<li>Simulink, C++</li>
<li>Familiarity with UNIX, Perl</li>
<li>Code coverage tools</li>
<li>Memory testing tools (e.g. Rational Purify)</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINQuality EngineeringExperiencedSoftware Process Engineer - Infrastructure and Tooling (14080-BWAL)14080http://www.mathworks.com/company/jobs/opportunities/software-process-engineer-infrastructure-and-tooling-14080.html
<p>Do you enjoy contributing to software process improvement and leading change management efforts?</p>
<p>You will work with an internal community of software development staff to improve our software development processes and practices. You’ll provide internal consulting and coaching support, evangelize new tools and standards, capture and manage knowledge, and create and deliver learning resources.</p>
<p>This role requires a passion for excellence in software development, strong technical expertise, and natural leadership skills including great communication, creativity, initiative, and resourcefulness.</p><p> </p>
<ul style="margin-top: 0in;" type="disc">
<li style="margin: auto auto 0pt; color: black; line-height: normal; font-style: normal; font-weight: normal; mso-list: l0 level1 lfo1; mso-add-space: auto; tab-stops: list .5in;"><span style="font-family: 'Verdana',sans-serif; font-size: 7.5pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial;">If you are the type of person who likes getting to work on new and different things daily, feels strongly about code quality and efficiently, and likes to spend time working with toolsmiths and tool users then this position is for you!</span></li>
<li style="margin: auto auto 0pt; color: black; line-height: normal; font-style: normal; font-weight: normal; mso-list: l0 level1 lfo1; mso-add-space: auto; tab-stops: list .5in;"><span style="font-family: 'Verdana',sans-serif; font-size: 7.5pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial;">Partner with development to recommend and implement additional tools and procedures to improve developer workflow, efficiency, and effectiveness for MathWorks products.</span></li>
<li style="margin: auto auto 0pt; color: black; line-height: normal; font-style: normal; font-weight: normal; mso-list: l0 level1 lfo1; mso-add-space: auto; tab-stops: list .5in;"><span style="font-family: 'Verdana',sans-serif; font-size: 7.5pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';">Develop a deep understanding of software development concepts, practices and tools used at MathWorks and within the industry.</span></li>
<li style="margin: auto auto 0pt; color: black; line-height: normal; font-style: normal; font-weight: normal; mso-list: l0 level1 lfo1; mso-add-space: auto; tab-stops: list .5in;"><span style="font-family: 'Verdana',sans-serif; font-size: 7.5pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';">Work with senior leaders to identify issues and opportunities related to software development. Develop clear and well-scoped problem statements, and drive related projects to completion.</span></li>
<li style="margin: auto auto 0pt; color: black; line-height: normal; font-style: normal; font-weight: normal; mso-list: l0 level1 lfo1; mso-add-space: auto; tab-stops: list .5in;"><span style="font-family: 'Verdana',sans-serif; font-size: 7.5pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';">Facilitate organizational adoption of new standards and best practices through thoughtful change management strategies. Rollout new content, and find ways to help staff members successfully adopt it. Report out to senior staff on progress against business drivers.</span></li>
<li style="margin: auto auto 0pt; color: black; line-height: normal; font-style: normal; font-weight: normal; mso-list: l0 level1 lfo1; mso-add-space: auto; tab-stops: list .5in;"><span style="font-family: 'Verdana',sans-serif; font-size: 7.5pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';">Find creative ways to support the Development organizations growth and learning around coding standards and best practices, including producing self-serve resources and instructor-led training events. Evaluate impact with Kirkpatrick Level 1-4 evaluations.</span></li>
<li style="margin: auto auto 0pt; color: black; line-height: normal; font-style: normal; font-weight: normal; mso-list: l0 level1 lfo1; mso-add-space: auto; tab-stops: list .5in;"><span style="font-family: 'Verdana',sans-serif; font-size: 7.5pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';">Identify internal experts and ensure key knowledge is captured and shared. Continuously review, catalog and promote user-created documentation and resources related to coding standards. Facilitate and grow internal communities of practice.</span></li>
</ul>
<p> </p><ul>
<li>BS or MS in Computer Science, Engineering or related field.</li>
<li>Familiarity with MATLAB.</li>
<li>Exposure to C++, Java or other languages is a plus.</li>
<li>Exceptional communication skills including clear and concise writing, an engaging presentation style, and group facilitation.</li>
<li>Strong leadership and teamwork skills, with a demonstrated ability to collaborate across teams and roles.</li>
<li>Experience in process improvement and/or rolling out new standards and processes.</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSUser ExperienceExperiencedSoftware Tools Developer (14077-BHIL)14077http://www.mathworks.com/company/jobs/opportunities/software-tools-developer-14077.html
<p>The Internal Development Applications team is looking for a motivated, fast-learning candidate with experience in web development and a passion for metrics. You will be joining a fast-paced, dynamic software development team that is constantly solving new and challenging problems. We develop several web based applications that are the backbone of a development process that is continuously evolving so we need to quickly evolve our applications to keep up. We are looking for someone to join our team to help the Development organization understand our product code base by analyzing it and creating applications and reports to provide insight into our code base and software architecture. You are expected to generate you own ideas and designs for metrics to help stimulate discussion, but also to work with senior managers to help them produce metrics/reports they are interested in seeing.</p><ul>
<li>Maintain and enhance command line user interface that reports on the attributes of and relationships between software components.</li>
<li>Create web based application that provides more details and visualizations about the attributes of and relationships between software components and helps ensure component correctness.</li>
<li>Create new analysis and visualizations to better understand the architecture of the code base and use this analysis and visualizations to provide insight into technical decisions and architectural choices.</li>
<li>Leverage existing algorithms like the Dependency Structure Matric (DSM) and Cyclomatic complexity to provide visualizations and analysis to guide and measure improvements in software quality and development rate.</li>
<li>Use statistical analysis to find relationships between software enhancements, defect density and software architecture. Create visualizations and metrics of these relationships to help drive business decisions.</li>
<li>Create web based applications to help Development teams analyze their code base based on metrics you’ve developed.</li>
<li>Collaborate with diverse groups within the organization to gather requirements and develop designs.</li>
<li>Work with senior management to prioritize metrics and visualizations in the area of software componentization metrics</li>
</ul><ul>
<li>Experience with JavaScript, HTML5, CSS, mySQL</li>
<li>Experience with data visualization</li>
<li>Knowledge of relational databases</li>
<li>Knowledge of object-oriented design and implementation</li>
<li>Knowledge of software architecture best practices like SOLID, modularity and dependency analysis</li>
<li>Experience with programming and debugging scripting languages like Perl or Python "Toolsmith" attitude, craftsman, enjoys writing utilities and automating processes to streamline development</li>
<li>Ability to work on a team</li>
<li>Must be able to handle multiple tasks simultaneously, and balance priorities with good time management</li>
<li>Ability to provide total analytic support which includes data extraction from multiple sources, synthesizing and aggregating data and developing metrics and reports</li>
</ul>
<p> <strong><span style="text-decoration: underline;">Plusses:</span></strong></p>
<ul>
<li>Experience with MATLAB</li>
<li>Experience with XML</li>
<li>Experience with Ruby/Rails or Groovy/Grails</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 7 years of professional work experience, or master's degree and 5 years of professional work experience, or a PhD degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSales Account Manager - Education (14074-AROH)14074http://www.mathworks.com/company/jobs/opportunities/sales-account-manager-education-14074.html
<p>The Mathworks presence within the educational market is a strong element in our strategy to accelerate the pace of innovation and research.</p>
<p>We seek an Account Manager who will play a key role in further establishing our tools within leading academic institutions and research centers across France. You will be responsible for selling the company's products and services via telephone and on-site visits resulting in increased revenue results, and product penetration.&nbsp; You&nbsp;will work together with a team of Application Engineers and Technical&nbsp; Marketing (Educational Evangelist).</p><ul>
<li>Attainment of annual sales goals for product sales and services </li>
<li>Exploit MathWorks existing market presence and reputation; local and global within the territory and make use of all relevant information sources and personal networks within the territory to proactively develop business. </li>
<li>Systematically follow up and prioritize all qualified leads provided by marketing or sales support; prospecting for new business opportunities compliments these activities </li>
<li>Work closely with potential customers at all levels to understand and leverage users requirements and management business issues. </li>
<li>Work closely with MathWorks technical teams to develop and communicate the technical vision of the capabilities required. </li>
<li>Ensure that MathWorks sustains knowledge of the&nbsp; French Academic Market in terms of major Teaching and research projects, procurement methods. </li>
<li>Gain access to and influence the appropriate decision makers to manage any evaluation processes in order to pursue business opportunities through to a successful conclusion. </li>
<li>Gain in depth understanding of the current and future needs of target accounts and develop&nbsp; and maintain professional relationships with key players and professors </li>
<li>Maintain comprehensive contact, lead and opportunity details on MathWorks CRM database.&nbsp; </li>
<li>Building a comprehensive territory plan to execute specific strategies to maximize territory revenue and campus wide adoption </li>
<li>Set up and attend&nbsp;private/public seminars on customer sites to build awareness and create need </li>
</ul><ul>
<li>University Degree and proven experience in technical software sales required (Ideally in French academic markets)</li>
<li>Demonstrated success managing a territory and using a CRM system</li>
<li>Proven success in developing new markets and delivering new business</li>
<li>Experience working with application engineers and sales support resources</li>
<li>Self-driven personality with a high energy level</li>
<li>Experience balancing volume and strategic sales</li>
<li>Experience in working in an international environment</li>
<li>Good communication and presentation skills</li>
<li>Very good written and verbal French and English language skills</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
</ul>FR-MeudonRelated locations: Paris, Iles de France, Hauts de Seine FRSalesExperiencedContract Technical Recruiter - College Programs (14072-JCAL)14072http://www.mathworks.com/company/jobs/opportunities/contract-technical-recruiter-college-programs-14072.html
<p><strong>(Direct applicants only, no agency submittals please.)</strong></p>
<p><span style="text-decoration: underline;">This is a 6-12 month contract position with a possibility of converting to full-time/permanent.</span></p>
<p>Join our seasoned recruiting team and help facilitate the hiring process for our Computer Science Development (CSDG) and Engineering Development (EDG) groups by recruiting Bachelors, Masters, and PhD level college graduates in engineering and computer science.</p>
<p>Your full lifecycle recruiting experience will help you build expertise in our structured corporate recruiting process. We offer a fast-paced, exciting and challenging environment, which can offer growth to all levels of recruiting candidates.</p>
<p>We look for candidates who are interested in building credible and consistent relationships with hiring managers, based on finding great candidates and providing sound advice during the hiring cycle.</p><ul>
<li>Partner with hiring managers and interview teams to ensure preparedness during the candidate consideration process.</li>
<li>Develop candidate pipelines from academia in both bachelors and advanced degree programs from top-ranked engineering and computer science schools.</li>
<li>Facilitate a high volume screening, interviewing, and hiring process for both full-time and internship positions.</li>
<li>Assist with recruiting events such as career fairs and MathWorks College Days as needed.</li>
<li>Analyze interviewing data and identify trends in candidate flow for further team exploration and overall process improvement.</li>
</ul><ul>
<li>1-3 years experience in a high-volume, fast-paced recruiting environment; university relations experience a plus</li>
<li>Demonstrated experience with full lifecycle recruiting of entry-level candidates including sourcing, behavioral-based screening/interviewing, closing, and onboarding.</li>
<li>A great sense of humor is required!</li>
</ul>
<p> <strong>(Direct applicants only, no agency submittals please.)</strong></p><ul><li id="rq-display-li-1-3-G">A bachelor's degree is required.</li>
<li id="rq-display-li-2-3-recruiting_competencies">Demonstrated experience in/with recruiting competencies</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSHuman ResourcesExperiencedMATLAB Editor Software Engineer (Senior) (14070-MKAI)14070http://www.mathworks.com/company/jobs/opportunities/matlab-editor-software-engineer-senior-14070.html
<p>Enhance and extend the capabilities of the MATLAB Editor and debugger by designing and developing new high visibility features in addition to building out the Editor's core extensible infrastructure and APIs. We are seeking someone who is passionate about clean user interface design, and also excited about writing clean, modular, extensible code that extends across the full stack. </p><ul>
<li>Design and implement features that support MATLAB code editing and viewing </li>
<li>Design and implement well-documnted APIs that support other teams' integration of code editing</li>
<li>Write high quality, well tested, modular, extensible code in support of these features</li>
<li>Write detailed specifications for your features and present these to your team and other stakeholders</li>
<li>Work with a dynamic, cross-functional group in an agile environment</li>
</ul><ul>
<li>Experience with MATLAB</li>
<li>Experience with HTML, CSS</li>
<li>Experience with JavaScript toolkits (e.g., Dojo)</li>
<li>Experience with extensible systems (e.g., OSGi) a plus</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">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) is required.</li>
<li id="rq-display-li-2-3-JavaScript">Demonstrated experience in/with JavaScript</li>
<li id="rq-display-li-2-3-object_oriented_design">Demonstrated experience in/with object oriented design</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedC++ Software Engineer - UI Platform (14064-BWAL)14064http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-ui-platform-14064.html
<p>You will work as part of a small energetic team shaping the core functionality of our Simulink and Stateflow graphical programming environment. You will invent and implement novel user interactions and features. You will increase the performance, scalability, and elegance of our tools, enabling scientists and engineers around the world to work more efficiently and effectively.</p><p>You will be responsible for the design and implementation of large portions of our graphical programming environment. You will be taking features all the way from concept to completion. You will not only design and code, but also document and communicate your ideas.</p><ul>
<li>Outstanding command of C++</li>
<li>At least one other strong programming language</li>
<li>Masters or PhD in Computer Science, Electrical/Computer Engineering, Mathematics, Physics, or related engineering field</li>
<li>Broad comprehension of common design patterns, idioms, and styles</li>
<li>Ability to document designs (UML a plus)</li>
<li>Experience with UI programming a plus (especially Qt)</li>
<li>Leadership skills necessary to initiate and complete large independent projects</li>
<li>Excellent communication, good working relationships</li>
<li>Knowledge of meta-modeling is a plus</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-C++">Proficiency with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSales Account Manager (14060-TMEL)14060http://www.mathworks.com/company/jobs/opportunities/sales-account-manager-14060.html
<p>As a Sales Account Manager, you will sell engineering and scientific software and related services such as consulting and product training to new and existing customers in Sweden. You will manage the entire sales process including opportunity generation and progression, prospect qualification, proof-of-concept delivery, value justification, and closure. The sales process will include the appropriate use of technical sales support resources. You will be responsible for developing and executing strategic territory account plans.</p>
<p>A MathWorks sales professional typically manages a diverse territory representing the communications, electronics, semiconductor, financial, energy, oil, gas, aerospace, industrial automation and biotech/pharmaceutical industries. (Industry mix varies by territory.)</p><ul>
<li>Work with existing customers to extend the adoption of the MathWorks development platform</li>
<li>Identify potential customers who have yet to adopt MathWorks products</li>
<li>Rigorously prioritize and follow up on all qualified leads provided by Marketing or Sales Support</li>
<li>Present appropriate technical and business value propositions using a consultative sales approach (solution selling)</li>
<li>Leverage public and private events to present MathWorks offerings</li>
<li>Collaborate closely with Application Engineering, Technical Marketing, and peer sales teams</li>
<li>Maintain an accurate record of all sales opportunities throughout the sales process using the CRM system (Salesforce)</li>
<li>Prepare required sales documentation (e.g., trip reports, proposals, and territory plans)</li>
<li>Attain monthly/quarterly/annual sales goals for new software licenses, maintenance service, and professional services (consulting and product training)</li>
<li>Leverage cross-functional teams to develop and implement territory and account-specific strategies</li>
</ul><ul>
<li>Bachelor’s or University degree or higher in an engineering, science, or business discipline</li>
<li>3+ years of direct sales experience, preferably selling technology products and services</li>
<li>Demonstrated success managing a territory and using a CRM system</li>
<li>Proven success in developing new markets and delivering new business</li>
<li>Proven record of accomplishment and over-achievement of performance objectives</li>
<li>Experience working with application engineers and sales support resources</li>
<li>Self-driven personality; high energy level</li>
<li>Experience balancing volume and strategic sales</li>
<li>Experience with customers in your designated territory and ability to act in that culture is preferred</li>
<li>Work out of the office in Kista</li>
<li>Ability to travel 25%</li>
</ul><ul><li id="rq-display-li-1-3-I-G-J">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
</ul>SE-KistaRelated locations: StockholmSESalesExperiencedAutomotive Industry Marketing Manager - MATLAB (14057-YNIS)14057http://www.mathworks.com/company/jobs/opportunities/automotive-industry-marketing-manager-matlab-14057.html
<p>We are seeking an industry expert to grow the market for our Technical Computing and Model-Based Design products in the automotive industry. As the Automotive industry marketing manager you will develop and execute on plans to drive increased adoption of MATLAB and Simulink family of products in Japan. <br /><br />You will collaborate with other automotive industry marketing managers located in USA, and Europe, and with the Sales, Applications Engineering teams, and Marketing Program in the region. You will work closely with product marketing and product development teams at MathWorks to develop the industry strategy, marketing message, supporting content and marketing plan, as well as contribute to the long-term technology roadmap. Through these efforts you will shape how the industry and customers perceive MathWorks, and champion the impact of industry trends on MathWorks product development plans. <br /><br /></p><ol>
<li>Provide direction and guidance to Japan based sales and services personnel for the automotive industry
<ul>
<li>Through customer visits, understand the customers’ need and develop messaging for how MathWorks’ products address challenges in automotive industry</li>
<li>Work directly with sales teams in support of key sales opportunities and with key customers to drive product and solution adoption</li>
<li>Strategize with account managers to increase account penetration and build best practices for effectively increasing sales worldwide<br /><br /></li>
</ul>
</li>
<li>Drive awareness of MathWorks within the automotive industry in Japan
<ul>
<li>Develop marketing programs and supporting materials, and use the web to effectively drive promotion, and share best practices with AMER, APAC, and EMEA</li>
<li>Produce articles, technical papers, and user stories in support of automotive industry </li>
<li>Deliver presentations at conferences, industry events and media interviews and serve as the automotive industry spokesperson<br /><br /></li>
</ul>
</li>
<li>Develop business strategy for automotive industry for Japan
<ul>
<li>Develop and execute the automotive industry market strategy and business plan and review progress on it with an internal “board of advisors”</li>
<li>Work closely with engineering staff to capture key customer needs and in development of new features and products to support these needs</li>
<li>Analyze MathWorks automotive industry business performance, identify new market opportunities, and develop plans to increase penetration and growth</li>
<li>Work as JMAAB secretariat and interface with MathWorks user community to deepen the adoption of MathWorks products and grow the user community, and work with development team to ensure alignment between MathWorks development direction and JMAAB evolution direction.</li>
<li>Identify and work with critical partners to provide a complete solution for customer needs<br /><br /></li>
</ul>
</li>
<li>Provide support outside of Japan to MathWorks offices to expand their automotive business
<ul>
<li>Connect the engineering teams at Japanese companies operating outside of Japan with the corresponding MathWorks Sales teams through customer visits.</li>
<li>Through customer visits, understand the customers’ need and identify sales opportunity where MathWorks products and solutions can be adopted.</li>
<li>Update account strategies in Japan by reflecting customers’ needs and workflow knowledge gained through these customer visits.</li>
</ul>
</li>
</ol><p><span style="text-decoration: underline;">Additional Desirable Qualifications:</span></p>
<ul>
<li>Experience with MathWorks products (MATLAB, Simulink, Stateflow) or other multi-domain simulation software</li>
<li>Strong knowledge of and experience (7+ years) in automotive industry, embedded systems development, and other related applications.</li>
<li>Experience and motivation for supporting sales and engaging with customers in a multi-national environment</li>
<li>Strong verbal and written communication skills, and the ability to engage with internal and external audiences on technical and business conversations</li>
<li>MBA</li>
<li>Product marketing, applications engineering, field engineering, or business development experience related to technical software</li>
<li>Prior employment with a leading corporation in automotive industry</li>
<li>Experience with a global software company</li>
<li>Experience in sales forecasting and economic analysis</li>
<li>Fluency in English and Japanese</li>
</ul>
<p><span style="text-decoration: underline;">Other Information:</span></p>
<p>The location for this position is in Tokyo, Japan. You should expect to travel about 20-25% of the time, and will include domestic and international travel.</p><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 7 years of professional work experience, or master's degree and 5 years of professional work experience, or a PhD degree is required.</li>
</ul>JP-TokyoRelated locations: Minato-ku, Tokyo (東京都港区)JPMarketingExperiencedCreative Services Production Manager (14055-JCAS)14055http://www.mathworks.com/company/jobs/opportunities/creative-services-production-manager-14055.html
<p>MathWorks, a global privately-held software company in Natick MA, is looking for an experienced Production Manager to join our in-house Creative Services team. In this role, you will work in a busy, high-energy environment and join a talented team of creative professionals. You will collaborate with dozens of internal business partners and external agencies while fielding approximately 45 project requests per week.</p>
<p>You will be responsible for reviewing, scoping, assigning, and scheduling project requests and moving them through the various stages of production. You will also manage large complex projects and the creation and production of marketing materials for internal clients within established timelines. The Production Manager is responsible for the <em>workflow management</em> and utilizing AtTask to track task dependencies and communicate job status. Responsibilities include estimating agency availability, forecasting work, collaborating with freelancers, external producers, and vendors while managing budgets and projects through various stages of creative development. A primary goal is to help Creative Services and Web Operations streamline processes, reduce waste, and develop best practices to lower internal and external costs.</p><p><strong>Scope and assign projects</strong></p>
<ul>
<li>Works with all internal and external teams to keep projects on schedule, on budget and within scope Interface with dozens of internal business partners throughout various departments</li>
<li>Field incoming project requests and define projects for the Creative and Web Operations team: effectively scope projects and define deliverables and tasks, clarify and document project objectives, conduct background research, and flag projects with potential low ROI</li>
<li>Understand the roles required to execute deliverables and assign projects based on team skills, availability, and scope.</li>
<li>Conduct kick-off meeting and define and communicate project schedules before handing off production tasks to the team</li>
</ul>
<p><strong><br /> Project Management</strong></p>
<ul>
<li>Manage large, complex projects through all phases of implementation - establish project teams, timelines, tasks, etc.</li>
<li>Proactively set expectations, communicate project status, and assist internal clients</li>
<li>Collaborate with external agencies as required</li>
</ul>
<ul>
<li>Supervise external production schedules and manage outside vendors. Negotiate, manage, and maintain budgets of all production projects; includes managing SOWs and processing of POs</li>
<li>Proactively reach out to business partners to forecast work and maintain production schedules.</li>
<li>Manage and maintain asset library.</li>
</ul>
<p><strong> <br /></strong><strong>Streamline processes and work with external vendors</strong></p>
<ul>
<li>Identify inefficiencies and proactively refine and establish processes to streamline production work</li>
<li>Maintain uniform and efficient workflows and ensure consistent communication within the production process</li>
<li>Establish a consistent model for producing deliverables and collaborate with external vendors to execute</li>
</ul>
<p><strong><br />Reporting</strong></p>
<ul>
<li>Send client satisfaction surveys, analyze results, and respond to feedback</li>
<li>Report monthly on the teams’ production volume, forecasts, and capacity</li>
<li>Manage production status reports to keep project leads up to speed on projects</li>
<li>Produce productivity/time-management reports for senior leadership 2x/year</li>
</ul>
<p><strong><br />Administer project tracking system </strong></p>
<ul>
<li>Administer and customize AtTask project management application and troubleshoot issues</li>
<li>Conduct new hire training and maintain project tracking system accounts </li>
</ul><ul>
<li>5+ years of production management, traffic management, and/or project management experience</li>
<li>Experience working in a large, high-volume marketing department or agency that supports worldwide offices</li>
<li>Experience administering and customizing project management tools (experience with AtTask is a big plus)</li>
<li>Strong planning, project management, and organizational skills with the ability to lead multiple activities and resources while maintaining a focus on quality.</li>
<li>Strong interpersonal, client services, and negotiating skills</li>
<li>Deadline-oriented and extremely organized </li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedCorporate Events Manager (14054-JCAS)14054http://www.mathworks.com/company/jobs/opportunities/corporate-events-manager-14054.html
<p>This position plans, directs, and coordinates internal and select customer-facing events for the company, while supervising an event specialist. Additional staff resources may be required in the future.</p><ul>
<li>Develop scalable event strategies, leverage best practices and processes, and propose initiatives that anticipate and reflect the changing needs of the company</li>
<li>Partner with program managers to define event objectives, schedules, required resources and measures of success for all events. Develop and present proposals to senior managers and other internal stakeholders, as appropriate</li>
<li>Collaborate with internal support teams on planning and execution of all event logistics, schedules, and services according to business objectives and customer requirements</li>
<li>Conduct site visits as necessary for client conference and event locations, prepare RFPs for event services, oversee negotiations, and participate in the decision-making and recommendation process</li>
<li>Negotiate and execute contracts/agreements with external event sites, hotels, speakers, transportation and audio visual companies, and other ancillary services for all events</li>
<li>Coordinate services for events, such as accommodation and transportation for attendees, facilities, catering, signage, displays, special needs requirements, printing and event security</li>
<li>Work with internal teams on development of effective event promotion strategies that include inbound and outbound marketing communications tactics, including social media</li>
<li>Manage all relevant vendor and staff resources on-site to ensure flawless execution of events. Monitor activities to ensure compliance with applicable regulations and laws, satisfaction of participants, and resolution of any problems that arise</li>
<li>Administer and control approved budgets, credit applications and invoices for conferences and event-related expenditures and event closeout</li>
<li>Manage, direct, and supervise the corporate events department staff and resources and provide close coordination with internal support teams (e.g., audio/visual, travel, facilities) and other cross-functional departments</li>
<li>Document and continuously improve all event related processes</li>
</ul><ul>
<li>Requires a minimum of 12 years of experience in conference and event planning; prefer 10+ years of experience in conference and event planning in the high technology or software industry</li>
<li>Prefer 3-5 years of direct supervisory experience</li>
<li>Certified Meeting Professional (CMP) certification is a plus</li>
<li>Superior contract negotiation skills</li>
<li>High attentiveness to details and organizational skills</li>
<li>Excellent supervision skills with both people and tasks</li>
<li>Ability to work effectively in a high pressure, high stakes environment</li>
<li>Strong customer service orientation</li>
<li>Ability to manage multiple tasks and prioritize among assignments</li>
<li>Strong written and verbal communication skills and the ability to interact effectively with executive management and outside vendors</li>
<li>Friendly attitude; willingness to assist and ability to solve problems is a must</li>
<li>Ability to work independently and as an effective team player</li>
<li>Ability to be creative in solving problems</li>
<li>Ability to work effectively under pressure</li>
<li>Proficiency with Microsoft Office</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree and 12 years of professional work experience is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedRelease Engineer (14049-BHIL)14049http://www.mathworks.com/company/jobs/opportunities/release-engineer-14049.html
<p>The Build and Release Engineer is responsible for releasing the MATLAB and Simulink product family on schedule.&nbsp;You will be accountable for maintaining the integrity of source code in the repository, helping to resolve build and test issues, coordinating branch strategies, and the overall management of the automated build and test system.</p><ul>
<li>Manage the automated build and test system.</li>
<li>Investigate, debug, and resolve automated build and test issues.</li>
<li>Work with Engineering and QE to refine and improve the development process.</li>
<li>Develop tools to improve the efficiency of the integration and release process.</li>
<li>Build and deliver our general releases, web products, service packs, and beta products.</li>
<li>Assist Development with change management (e.g., adding new platforms, compiler updates, or operating systems changes).</li>
</ul><ul>
<li>Strong troubleshooting, debugging, and analytical skills.</li>
<li>Knowledge of Software Development Life Cycle (SDLC).</li>
<li>Perl and Shell scripting experience.</li>
</ul>
<p><strong>Pluses:</strong></p>
<ul>
<li>Familiar with object-oriented programming languages (C++ / Java).</li>
<li>Experience with an automated build system.</li>
<li>Experience with a source control management system, such as CVS and/or Perforce.</li>
<li>MATLAB programming / debugging skills.</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedPrincipal Technical Consultant focus on Physical Modeling (14042-TFUJ)14042http://www.mathworks.com/company/jobs/opportunities/principal-technical-consultant-focus-on-physical-modeling-14042.html
<p><span id="moreRegSummary">Principal technical consultant in all aspects of Model Based Design deployment with an emphasis in generic physical modeling and control design.</span></p><ul>
<li>Consulting project management - maintaining task lists, budget tracking, customer interaction, resource estimating, and job size estimating</li>
<li>Consulting project execution - the technical application of MATLAB, Simulink, Stateflow, physical modeling, and relevant Toolboxs such as system identification to assist customers in a variety of engineering disciplines</li>
<li>Consulting sales - interact with sales staff and customers to sell our services and manage customer expectations</li>
<li>Requirements/product issues feedback to product development - interact directly with development staff to resolve tough customer issues and identify new product features</li>
<li>Travel as required by the customer to customer facilities up to 40% of the time</li>
</ul><ul>
<li>Masters in computer science, engineering, physics or related field</li>
<li>5-8 years experience in our customer base or MathWorks or as technical consultant in related field</li>
<li>Excellent spoken and written English</li>
<li>Flexibility to travel</li>
<li>Solid background in physics and control design</li>
<li>Solid background in computer programming and software engineering, preferably in MATLAB</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree and 12 years of professional work experience is required.</li>
</ul>JP-TokyoRelated locations: Minato-ku, Tokyo (東京都港区)JPEngineering ServicesExperiencedSenior Application Engineer (f/m) - Automotive Accounts (14041-PSIM)14041http://www.mathworks.com/company/jobs/opportunities/senior-application-engineer-f-m-automotive-accounts-14041.html
<p>Model-Based Design provides efficient means in product development that enable companies to deliver products on time, remain within budget, and fulfill initial requirements. The latest Model-Based Design tools from MathWorks generate production code from a model automatically, significantly decreasing product development time and streamlining the development process.</p>
<p><br />For our Stuttgart Office we are looking for a “Senior Application Engineer (f/m) Automotive Accounts” who is able to build on their experiences in Automotive industry and in (embedded) software development and can effectively communicate the benefits of the integrated MathWorks tool chain to customers.</p><ul>
<li>Providing technical pre-sales support ensuring the successful achievement of the annual goals of the MathWorks Sales organization</li>
<li>Working with prospective customers to understand their workflow and using this knowledge to build successful technical sales strategies</li>
<li>Delivering product presentations at customer meetings and seminars</li>
<li>Working closely with MathWorks development and product marketing to further improve our products</li>
<li>
<p>The candidate will primarily provide technical pre-sales support for one of our most prestigious automotive accounts in the Stuttgart area. She/he will support the account manager in planning and executing of the account strategy and in pulling in all needed technical resources for their projects. Last but not least she/he will facilitate the communication between the client, the account team and our product development in US with focus on technical topics.</p>
</li>
</ul><ul>
<li>Work experience with MathWorks products (MATLAB, Simulink) is a plus</li>
<li>Working knowledge of Model-Based Design as a methodology</li>
<li>Strong embedded software background needed</li>
<li>Excellent verbal and written communication skills</li>
<li>Highly motivated towards working directly with customers</li>
<li>Sound Presentation Skills</li>
<li>Fluent German and English languages skills</li>
</ul><ul><li id="rq-display-li-5-3-1760">Candidates must be willing to travel 25% to 50% of the time</li>
<li id="rq-display-li-4-3-DE">Candidates for this position must hold a valid work permit in Germany.</li>
<li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>DE-StuttgartRelated locations: Stuttgart, Baden-Württemberg, DeutschlandDEApplication EngineeringExperiencedManaging Editor (14039-JCAS)14039http://www.mathworks.com/company/jobs/opportunities/managing-editor-14039.html
<p>Engineers who are journalists and journalists who are engineers are rare breeds. Those who are MATLAB users are even harder to find. However, if you fit the bill, the creators of MATLAB have a unique opportunity for you.</p>
<p>MathWorks is seeking a managing editor to develop and direct the company’s overall editorial strategy and to manage a range of media channels and content development projects. You won’t just plan and manage though, you’ll personally develop stories about the more than one million engineers and scientists working at innovative companies, research labs, financial institutions and universities who are using MATLAB and Simulink to advance our knowledge of the environment, make cars safer and more fuel efficient, search for new energy sources, make phone calls clearer, advance medical research, and educate the next generation.</p><p>The managing editor will use his or her combination of engineering and journalism experiences to take on the following responsibilities, among others:</p>
<ul>
<li>
<p>Collaborate with senior managers from executive management, corporate communications, technical/industry/education marketing on the creation of an annual editorial strategy and content calendar</p>
</li>
<li>
<p>Act as lead writer/producer of priority content, ensuring high-quality and relevance to MathWorks campaigns and targeted audiences</p>
</li>
<li>
<p>Serve as primary corporate blogger</p>
</li>
<li>
<p>Manage the content development process for the company’s MakerZone web property</p>
</li>
<li>
<p>Curate external content as necessary for inclusion in MathWorks editorial strategy</p>
</li>
<li>
<p>Spearhead new and creative content forms and channels to ensure audience engagement</p>
</li>
<li>
<p>Collaborate with internal subject matter experts to edit or co-create content</p>
</li>
<li>
<p>Develop a repeatable, scalable, planning process to identify, implement, and measure an annual editorial strategy</p>
</li>
<li>
<p>Work with web and marketing operations specialists to develop a long-term content archiving and access strategy</p>
</li>
</ul><ul>
<li>
<p>BA/BS in engineering or journalism; Master’s degree preferred</p>
</li>
<li>
<p>10+ years’ experience developing technical news and features for engineers at a top-tier engineering publication</p>
</li>
<li>
<p>Proven experience in developing content for and engaging with engineering- and technical-focused audiences through digital media channels</p>
</li>
<li>
<p>Experience in blogging, public relations, video scripting, community engagement/management preferred</p>
</li>
<li>
<p>Experience working in a corporate setting desirable</p>
</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree and 12 years of professional work experience is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedSoftware Process Specialist - Project Management Standards (14035-BWAL)14035http://www.mathworks.com/company/jobs/opportunities/software-process-specialist-project-management-standards-14035.html
<p>Do you enjoy contributing to software process improvement and leading change management efforts? Do you have a passion for excellence in project management?</p>
<p>You will work with an internal community of software development staff to standardize and improve our project management tooling, processes and practices. You’ll provide internal consulting and coaching support, evangelize new tools and standards, capture and manage knowledge, and create and deliver learning resources.</p>
<p>This role requires significant project management experience, strong technical expertise, and natural leadership skills including great communication, creativity, initiative, and resourcefulness.</p><ul>
<li>Develop a deep understanding of program management and project management concepts, practices and tools used at MathWorks and within the industry.</li>
<li>Work with senior leaders to identify issues and opportunities related to project management processes, standards and tools. Develop clear and well-scoped problem statements, drive related projects to completion, and demonstrate measurable success.</li>
<li class="_mce_tagged_br">Facilitate organizational adoption of new standards and best practices through thoughtful change management strategies. Rollout new content and find ways to help staff members successfully adopt it. Report out to senior staff on progress against business drivers.</li>
<li class="_mce_tagged_br">Find creative ways to support Development’s organizational growth and learning around project management, including producing self-serve resources and instructor-led training events. Evaluate impact with Kirkpatrick Level 1-4 evaluations.</li>
<li>Identify internal experts and ensure key knowledge is captured and shared. Continuously review, catalog and promote user-created documentation and resources related to project management. Facilitate and grow internal communities of practice.</li>
</ul><ul>
<li>BA/BS or MA/MS, ideally in a field related to Business, Education, or related field.</li>
<li>Exceptional communication skills including clear and concise writing, an engaging presentation style, and strong group facilitation.</li>
<li>Strong leadership and teamwork skills. Demonstrated ability to build credibility and collaborate effectively across teams and roles.</li>
<li>Ability to balance needs of a large number of concurrent projects.</li>
<li>Experience with process improvement methods and tool and/or past experience in developing and establishing standards.</li>
<li>Familiarity with Workfront or other project management tools is a big plus.</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSUser ExperienceExperiencedFinancial Products Marketing Specialist (14032-JCAS)14032http://www.mathworks.com/company/jobs/opportunities/financial-products-marketing-specialist-14032.html
<p>Do you have a passion for financial modeling and analytics for use in risk, algorithmic trading, insurance, investment management, and econometrics?</p>
<p>As Financial Products Marketing Manager you will draw on your business savvy, technical expertise, and collaboration skills to expand the use of MATLAB solutions in these computational finance areas. You will collaborate with marketing, sales, and application engineering teams in go-to-market activities including awareness building, demand generation, sales enablement, and market intelligence.You will also collaborate with development teams and stakeholders to develop product strategy and implement product plans.</p><ul>
<li>Working with development teams, develop product plans by collecting and synthesizing customer requirements, use cases, and personas</li>
<li>Develop annual and long-term marketing plans and a shared vision of success with sales, marketing programs, and relevant product managers.</li>
<li>Collaborate with industry marketing in defining Financial Services specific problems and market opportunities. Build content, messaging, and tools that sales and marketing programs can use to capitalize on the opportunities.</li>
<li>Collect, synthesize and prioritize customer feedback. Work with product management and development teams in shaping product development plans for data analytics.</li>
<li>Coordinate outbound messaging, selling materials, and launch activities to ensure a consistent and reinforcing message to drive awareness and adoption across all global locations. This includes web pages, videos, examples, technical papers, and conferences.</li>
<li>Visit customers and support customer-facing teams with the knowledge and tools necessary to successfully prospect, qualify, sell, and drive adoption.</li>
<li>Measure sales effectiveness and develop plans to enhance penetration and growth.</li>
<li>Evangelize the use of MATLAB for computational finance through conference talks, events, social media, and web channels.</li>
<li>Identify and prioritize partners and manage these relationships and co-marketing activities.</li>
</ul><ul>
<li>Experience in Computational Finance analysis, modeling, and simulation</li>
<li>Masters in engineering, mathematics, economics, or financial engineering</li>
<li>MATLAB or equivalent programming experience</li>
<li>Eagerness to work with software development and sales teams in a highly collaborative, consensus-based team environment</li>
</ul>
<p><strong>Pluses</strong></p>
<ul>
<li>Knowledge of MathWorks Computational Finance, Statistics, and Optimization products</li>
<li>Financial Services industry experience</li>
<li>CFA Institute or GARP certifications</li>
<li>Experience in product marketing and/or product management</li>
<li>MBA</li>
</ul><ul><li id="rq-display-li-1-3-I-G-J">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedTraining Engineer (14021-MCIA)14021http://www.mathworks.com/company/jobs/opportunities/training-engineer-14021.html
<p>The role of the Training Engineer is to deliver MathWorks product training to customers in India. Primary areas of instruction include numerical analysis, modeling and simulation, and production code generation with respect to control design.</p><p>The Training Engineer is responsible for providing product-training courses to users of MathWorks products primarily in the areas of modeling, simulation, and production code generation for control design applications. Specific activities include delivering courses on multiple products, discussing with customers on their training needs, customizing existing course material to meet customer requirements, maintaining relationships with key customers to develop long-term training strategies, providing appropriate feedback to the sales team, and researching industry and application-specific concept trends to develop and maintain course content.</p>
<p>This position is based in Pune and requires an average of 40% of travel within India. Individual business trips typically range between three to five days.</p><ul>
<li>Preferably M.E. and 3+ years of relevant experience with relevant experience in engineering working with CAE tools</li>
<li>Demonstrated ability to perform modeling and simulation tasks and implement embedded systems related to control systems is a must.</li>
<li>Knowledge of MATLAB and Simulink is essential.</li>
<li>Knowledge of Embedded Coder or similar products is a strong plus.</li>
<li>Knowledge of C programming is a strong plus.</li>
<li>Experience in the automotive or aerospace industry would be a strong plus.</li>
<li>Strong verbal and written communication skills are essential.</li>
<li>Proficiency in delivering stand-up training for highly technical audiences is a strong plus</li>
<li>Knowledge of related engineering including signal processing is a plus.</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-5-3-1760">Candidates must be willing to travel 25% to 50% of the time</li>
<li id="rq-display-li-2-3-MATLAB">Demonstrated experience in/with MATLAB</li>
<li id="rq-display-li-2-3-Simulink">Demonstrated experience in/with Simulink</li>
</ul>IN-PuneRelated locations: Maharashtra, Western GhatsINProduct TrainingExperiencedMATLAB Industrial Automation & Machinery Industry Marketing (14020-JJUS)14020http://www.mathworks.com/company/jobs/opportunities/matlab-industrial-automation-machinery-industry-marketing-14020.html
<p>We are seeking an industry expert to grow the market for our Technical Computing and Model-Based Design products in the Industrial Automation &amp; Machinery (IA&amp;M) industry segments such as industrial equipment and controls, electric drives, power generation, and transmission equipment, robotics, or building automation. As the IA&amp;M industry marketing manager you will develop and execute on plans to drive increased adoption of MATLAB and Simulink family of products in various segments of the IA&amp;M industry in Americas. </p>
<p>You will collaborate with the sales team in Americas, marketing, engineering, and other teams at MathWorks worldwide to develop the industry strategy, marketing message, supporting content, and marketing plan, as well as contribute to the long-term technology roadmap. Through these efforts you will shape how the industry and customers perceive MathWorks and also champion the impact of industry trends on MathWorks product development plans. </p><ol>
<li> Provide direction and guidance to American sales and services personnel for the IA&amp;M industry<br /><br />a. Through customer visits, understand the customers’ need and develop messaging <br />b. Work directly with sales teams in support of key sales opportunities and with key customers to drive product adoption<br />c. Strategize with account managers to increase account penetration and build best practices for effectively increasing sales worldwide<br /><br /></li>
<li>Drive awareness of MathWorks within the IA&amp;M industry across Americas<br /><br />a. Develop marketing programs and supporting materials, and use the web to effectively drive promotion in Americas<br />b. Produce articles, technical papers, and user stories in support of IA&amp;M industry<br />c. Deliver presentations at conferences and industry events and serve as the IA&amp;M spokesperson for Americas<br /><br /></li>
<li>Develop business strategy for IA&amp;M industry in Americas<br /><br />a. Develop and execute the IA&amp;M industry strategy and business plan and review progress on it with an internal “board of advisors”<br />b. Work closely with engineering staff to capture key IA&amp;M customer needs and in development of new features and products to support these needs<br />c. Analyze IA&amp;M business performance, identify new market opportunities, and develop plans to increase penetration and growth<br />d. Identify and work with critical partners to provide a complete solution for customer needs</li>
</ol><p>MS or higher degree in relevant engineering discipline</p>
<p>Experience with MathWorks products (MATLAB, Simulink, Stateflow) or other multi-domain simulation software</p>
<p>Strong knowledge of and experience (7+ years) in the automation, industrial equipment and controls, electric drives, power generation, and transmission equipment, robotics, or building automation segments with respect to mechatronics and embedded systems development</p>
<p>Experience and motivation supporting sales and engaging with customers in a multi-national environment</p>
<p> <strong>Additional experiences important to the position:</strong></p>
<ul>
<li>MBA or Product marketing experience</li>
<li>Prior employment with a leading corporation in automation or machinery</li>
<li>Experience with a global software company</li>
<li>Experience in forecasting and economic analysis</li>
</ul>
<p><strong>Location:</strong></p>
<p>This position will be based in Natick, MA. The candidate should expect to travel about 40% of the time.</p><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedMATLAB CES Industry Marketing Manager (14019-JJUS)14019http://www.mathworks.com/company/jobs/opportunities/matlab-ces-industry-marketing-manager-14019.html
<p style="margin: 0in 0in 0pt;"><span style="font-family: Calibri; font-size: medium;">We are seeking an industry expert to grow the market for our Technical Computing and Model‐Based Design products in the</span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-family: Calibri; font-size: medium;">Communications, Electronics, and Semiconductors (CES) industry segments including mobile communications, communications</span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-family: Calibri; font-size: medium;">infrastructure, digital and mixed‐signal semiconductors, consumer electronics, computer electronics, software and internet, and</span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-family: Calibri; font-size: medium;">instrumentation. </span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-family: Calibri; font-size: medium;"> </span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-family: Calibri; font-size: medium;">As the CES industry marketing specialist you will develop and execute on plans to drive increased adoption of MATLAB </span><span style="font-family: Calibri; font-size: medium;">and Simulink family of products in many of these segments of the CES industries in China, Taiwan, and ASEAN regions, and in western USA. </span><span style="font-family: Calibri; font-size: medium;">You will collaborate with other CES industry specialists located in eastern USA, UK, and Japan, and with the Sales and Applications </span><span style="font-family: Calibri; font-size: medium;">Engineering teams in these regions. You will work closely with product marketing and product development teams at MathWorks to </span><span style="font-family: Calibri; font-size: medium;">develop the industry strategy, marketing message, supporting content and marketing plan, as well as contribute to the long‐term</span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-family: Calibri; font-size: medium;">technology roadmap. </span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-family: Calibri; font-size: medium;"> </span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-family: Calibri; font-size: medium;">Through these efforts you will shape how the industry and customers perceive MathWorks, and champion the impact </span><span style="font-family: Calibri; font-size: medium;">of industry trends on MathWorks product development plans.</span></p><p>1. Provide direction and guidance to Western USA, China, Taiwan, ASEAN, and sales and services personnel for the CES industries</p>
<ul>
<li>Through customer visits, understand the customers’ need and develop messaging for how MathWorks’ products address CES industry challenges</li>
<li>Work directly with sales teams in support of key sales opportunities and with key customers to drive product adoption</li>
<li>Strategize with account managers to increase account penetration and build best practices for effectively increasing sales worldwide</li>
</ul>
<p>2. Drive awareness of MathWorks within the CES industries for your regions</p>
<ul>
<li>Develop marketing programs and supporting materials, and use the web to effectively drive promotion, and share best practices with EMEA and APAC</li>
<li>Produce articles, technical papers, and user stories in support of CES industries</li>
<li>Deliver presentations at conferences and industry events and serve as the CES spokesperson</li>
</ul>
<p align="LEFT">3. Develop business strategy for CES industry for your regions</p>
<ul>
<li>Develop and execute the CES industry strategy and business plan and review progress on it with an internal “board of advisors”</li>
<li>Work closely with engineering staff to capture key CES customer needs and in development of new features and products to support these needs</li>
<li>Analyze MathWorks CES business performance, identify new market opportunities, and develop plans to increase penetration and growth</li>
<li>Identify and work with critical partners to provide a complete solution for customer needs</li>
</ul><ul>
<li>MS or PhD degree in relevant discipline</li>
<li>Experience with MATLAB and Simulink -or- other multi-domain simulation software</li>
<li>Strong knowledge / experience in system design, prototyping, and verification methodologies in one or more of these segments: semiconductors, mixed-signal design, physical layer communications infrastructure or devices, electronics, or EDA</li>
<li>Experience and motivation for supporting sales and engaging with customers in a multi-national environment</li>
<li>Strong verbal and written communication skills, and the ability to engage with internal and external audiences in technical and business conversations.</li>
<li>Additional Qualifications:</li>
<ul>
<li>MBA</li>
<li>Fluency or working knowledge of Chinese (Mandarin)</li>
<li>Product marketing, applications engineering, field engineering, or business development experience with technical software products</li>
<li>Prior employment with a leading corporation in the CES industries</li>
<li>Experience with a global software company. Experience in sales forecasting and economic analysis.</li>
</ul>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>US-CA-San JoseRelated locations: San Francisco, Bay Area, Northern CaliforniaUSMarketingExperiencedMATLAB Robotics and Autonomous Systems Marketing Specialist (14018-YNIS)14018http://www.mathworks.com/company/jobs/opportunities/matlab-robotics-and-autonomous-systems-marketing-specialist-14018.html
<p>We are seeking an industry expert to grow the market for our Technical Computing and Model-Based Design products in the Robotics market segment. As the Robotics and Autonomous Systems marketing manager you will develop and execute on plans to drive increased adoption of MATLAB and Simulink family of products in Japan, Korea, and other parts of Asia-Pacific. You will collaborate with other Robotics marketing manager located in USA and with the Sales and Applications Engineering teams in the region. You will work closely with product marketing and product development teams at MathWorks to develop the industry strategy, marketing message, supporting content and marketing plan, as well as contribute to the long-term technology roadmap. Through these efforts you will shape how the industry and customers perceive MathWorks, and champion the impact of industry trends on MathWorks product development plans.</p><p>1. Provide direction and guidance to Japan, Korea, and other Asia-Pacific based sales and services personnel for the Robotics market<br /><br /></p>
<ul>
<li>Through customer visits, understand the customers’ need and develop messaging for how MathWorks’ products address challenges in Robotics and Autonomous Systems</li>
<li>Work directly with sales teams in support of key sales opportunities and with key customers to drive product adoption</li>
<li>Strategize with account managers to increase account penetration and build best practices for effectively increasing sales worldwide</li>
</ul>
<p><br />2. Drive awareness of MathWorks within the Robotics and Autonomous Systems market in Asia-Pacific<br /><br /></p>
<ul>
<li>Develop marketing programs and supporting materials, and use the web to effectively drive promotion, and share best practices with EMEA and AMER</li>
<li>Produce articles, technical papers, and user stories in support of Robotics</li>
<li>Deliver presentations at conferences and industry events and serve as the Robotics spokesperson</li>
</ul>
<p><br />3. Develop business strategy for Robotics and Autonomous Systems for you region<br /><br /></p>
<ul>
<li>Develop and execute the Robotics and Autonomous Systems market strategy and business plan and review progress on it with an internal “board of advisors”</li>
<li>Work closely with engineering staff to capture key customer needs and in development of new features and products to support these needs</li>
<li>Analyze MathWorks Robotics and Autonomous Systems business performance, identify new market opportunities, and develop plans to increase penetration and growth</li>
<li>Identify and work with critical partners to provide a complete solution for customer needs</li>
</ul><ul>
<li>Experience with MathWorks products (MATLAB, Simulink, Stateflow) or other multi-domain simulation software</li>
<li>Strong knowledge of and experience (7+ years) in robotics, autonomous systems development, and other related applications.</li>
<li>Experience and motivation for supporting sales and engaging with customers in a multi-national environment</li>
<li>Strong verbal and written communication skills, and the ability to engage with internal and external audiences on technical and business conversations</li>
<li>MBA</li>
<li>Product marketing, applications engineering, field engineering, or business development experience related to technical software</li>
<li>Prior employment with a leading corporation in Robotics and Autonomous Systems</li>
<li>Experience with a global software company</li>
<li>Experience in sales forecasting and economic analysis</li>
<li>Fluency in English and Japanese</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>JP-TokyoRelated locations: Minato-ku, Tokyo (東京都港区)JPMarketingExperiencedDigital Promotion Specialist (14011-JCAS)14011http://www.mathworks.com/company/jobs/opportunities/digital-promotion-specialist-14011.html
<p>We are seeking a dynamic individual to join the Email Marketing Team and work collaboratively with other areas of the company to segment, build, test, and deploy MathWorks email campaigns. If you have experience with email and database marketing, this may be your opportunity to use your professional expertise and marketing knowledge to drive results. The ideal candidate is a team player who has experience with email marketing in a B2B environment, understands segmentation and working with databases, and is skilled in building and launching emails in Eloqua or a similar tool.</p><ul>
<li>Collaborate with campaign initiators to design email campaigns and communication sequences for outbound promotions.</li>
<li>Assemble distribution lists for email campaigns; both through building segments in Eloqua, and through extracting lists from a data warehouse and/or source systems</li>
<li>Build and execute email and landing page promotions in Eloqua.</li>
<li>Conceptualize and execute split tests on outbound email and related landing pages to identify successful tactics and drive ongoing improvements in MathWorks email.</li>
<li>Operate as consultant to other areas of the company on email marketing strategies and best practices. Educate campaign initiators on the capabilities and limitations of the Eloqua platform.</li>
<li>Analyze and report on campaign performance. Extract insights from data and make recommendations.</li>
</ul><ul>
<li>Experience working with relational databases and querying tools such as Business Objects, SQL, or Microsoft Access. SQL experience preferred.</li>
<li>Experience building email and landing pages in an Email Service Provider or marketing automation tool, preferably Eloqua. Eloqua certification is a plus.</li>
<li>Knowledge programming HTML and CSS for email and landing pages is preferred.</li>
<li>Proven analytic skills and experience using data to drive decisions.</li>
<li>Ability to work independently as well as part of a team.</li>
<li>Excellent written and verbal communication skills.</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedMarketing Operations Specialist (14006-JCAS)14006http://www.mathworks.com/company/jobs/opportunities/marketing-operations-specialist-14006.html
<p>We are seeking a Marketing Operations Specialist to join our MathWorks Natick, MA office. As a Marketing Operations Specialist, you will be part of a centralized team responsible for project managing Marketing campaigns that support demand generation activities for our Field Marketing teams across the world. This is an ideal position for a confident and self-motivated individual who has technical aptitude, is process oriented, and has the ability to work in a fast paced, changing environment. This position requires experience and proven expertise with detail-oriented and deadline driven work and experience working with global teams. This role requires a high degree of collaboration with numerous teams, including; Email Marketing, Creative Services, Field Marketing, Application Engineers, Sales, and external vendors. As a Marketing Operations Specialist, you will interact with multiple international teams by phone and/or email on a daily basis, based on time zones. The ideal candidate for this role is comfortable taking initiative, detail-oriented, and able to work both independently, as well as part of a team.</p><p>As a key member of the Marketing Operations team, you will play a hands-on, critical role in assembling and executing Marketing campaigns. You will become proficient in multiple systems and tools, including Oracle Siebel Marketing, Eloqua, SharePoint, and AtTask to manage and execute global Marketing campaigns. </p>
<p>Responsibilities include:</p>
<ul>
<li>Work with global Sales, Application Engineers, Field Marketing teams, and external suppliers to gather requirements, build and execute events and campaigns.</li>
<li>Assemble and execute digital promotions via Eloqua (emails and landing pages) based on individual country preferences.</li>
<li>Assign tasks to external suppliers and manage turn time and quality of work done</li>
<li>Assess and troubleshoot errors and delays during all preparation and follow-up phases of Marketing campaigns.</li>
<li>Act as a primary support resource to global Field Marketing teams, Sales, and vendors as it relates to programs and events they support. </li>
<li>Adhere to standardized workflow processes that keep projects moving forward consistently</li>
<li>Continuously initiate projects to refine and evolve workflows, tools, and processes as they relate to campaign and event management for global Field Marketing teams.</li>
<li>Monitor and analyze audit reports in place to monitor systems and process performance (SLAs). Identify trends and make recommendations for how to address.</li>
</ul><ul>
<li>B.A./B.S. in Business with concentration in Marketing, or equivalent</li>
<li>3+ years of business experience (Preferably Marketing)</li>
<li>Familiarity with Marketing Automation tool and/or CRM systems (Eloqua or Siebel)</li>
<li>Process oriented, project management-minded, and proven track record for delivering to deadlines</li>
<li>Experience with HTML a plus</li>
<li>Proven experience in problem-solving moderate to complex issues</li>
<li>Must be familiar with or able to quickly learn and become proficient in a variety of business application systems (Cherwell, SharePoint, AtTask)</li>
<li>Demonstrated ability to initiate and complete projects with minimal supervision</li>
<li>Strong written and oral communication skills</li>
<li>Experience working with global teams a plus</li>
<li>Proficient in Outlook and Microsoft Office; Excel, Word and PowerPoint</li>
</ul><ul><li id="rq-display-li-1-3-G-">A bachelor's degree and 3 years of professional work experience is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedWeb Analytics (Senior Analyst) (14004-JCAS)14004http://www.mathworks.com/company/jobs/opportunities/web-analytics-senior-analyst-14004.html
<p>You will work as a lead data analyst on projects that directly impact user experience on the MathWorks’ website. Working with website section owners, product marketers, content writers, designers, and developers, you will optimize website pages and offerings to engage visitors and generate leads.</p><p><strong>(1) Reporting and Analysis:</strong></p>
<ul>
<li>Collect data from multiple sources, and analyze and present results to stakeholders.</li>
<li>Create and maintain dashboards that measure performance and outcome of changes.</li>
<li>Define and maintain metrics and benchmarks.</li>
<li>Partner with business stakeholders to further enhance a culture of data-driven decision-making and adoption of best practices.</li>
</ul>
<p><strong>(2) Website Test and Surveys:</strong></p>
<ul>
<li>Collaborate in defining goals and measures of success for testing projects or web surveys.</li>
<li>Implement A/B or multivariate tests on web pages to increase engagement and lead generation.</li>
<li>Partner with requestors, site section owners and user experience specialists to design survey questions and responses.</li>
<li>Review and communicate results and recommendations to project team and sponsors.</li>
<li>Partner with the analytics team to improve processes, methodology, documentation and best practices for conducting tests and web surveys.</li>
</ul>
<p><strong>(3) Project management:</strong></p>
<ul>
<li>Independently manage projects that are related to deployment of website tests and web surveys.</li>
<li>Independently manage ad-hoc requests – negotiate scope, set expectations, define requirements and manage tasks to completion.</li>
</ul><ul>
<li>
<p>At least 4 years of web analytics and web marketing experience; preferably with a B2B technology organization</p>
</li>
<li>
<p>Proven experience managing reporting, testing and targeting; Omniture experience preferred</p>
</li>
<li>
<p>Proven experience in conducting web surveys</p>
</li>
<li>
<p>Knowledge of HTML, JavaScript, SQL and Tag management solutions; Omniture DTM experience preferred</p>
</li>
<li>
<p>Knowledge of digital marketing activities like SEM, SEO, and social media marketing is a plus</p>
</li>
<li>
<p>Exceptional interpersonal skills; able to influence decision makers</p>
</li>
<li>
<p>Able to operate in a collaborative, cross-functional environment</p>
</li>
<li>
<p>Proven analytic skills, excellent judgment and ability to make recommendations and decisions</p>
</li>
<li>
<p>Excellent Microsoft Office skills; Excel, Word, PowerPoint and Access.</p>
</li>
</ul><ul><li id="rq-display-li-1-3-I-G-J">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) is required.</li>
<li id="rq-display-li-2-3-web_analytics">Proficiency with web analytics</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedSoftware Marketing Executive (14003-TMEL)14003http://www.mathworks.com/company/jobs/opportunities/software-marketing-executive-14003.html
<p>You will be responsible for planning, organizing and managing a portfolio of event and web based lead generation activities. Reporting to the Marketing Manager for Northern Europe this position requires the individual to work at both a strategic and tactical level in supporting the achievement of revenue targets through the creation and implementation of successful integrated marketing campaigns in support of our lead generation and awareness objectives.</p>
<p>The ideal candidate will have 3-5 years of experience working in a B2B environment. They will have excellent project management and analytical skills and a track record of working well as a team member across multiple functions. </p><ul>
<li>Work closely with the sales, application engineering and central marketing teams to develop and execute targeted multi-touch marketing campaigns to assist sales in obtaining annual revenue goals in the UK and/or EMEA. This would include working with internal teams to develop highly targeted, thought leadership content</li>
<li>Evaluate, measure, and report on all marketing campaign effectiveness and analyse ROI for regional campaigns with a clear focus on generating and nurturing business opportunities within the assigned sales region. This includes campaigns directed towards existing customers, prospects and partners</li>
<li>Perform detailed analysis of pipeline and funnel support with recommendations for continuous improvement</li>
</ul><ul>
<li>Proven track record of developing and executing integrated marketing campaigns in a B2B environment</li>
<li>Deep understanding of lead generation and ROI</li>
<li>Analytical: ability to make data driven recommendations and decisions</li>
<li>Strong written and verbal communication</li>
<li>Capable of working independently as well as part of a team and able to operate in a collaborative, cross-functional environment</li>
<li>Strong project management skills</li>
<li>Experience in Marketing Automation tools is advantageous</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>UK-CambridgeRelated locations: East Anglia, CambridgeshireUKMarketingExperiencedWeb Product Manager (Services) (14002-JCAS)14002http://www.mathworks.com/company/jobs/opportunities/web-product-manager-services-14002.html
<p>MathWorks, developers of MATLAB and Simulink, has a unique opportunity for you to drive web marketing strategy for several areas of mathworks.com. We are seeking a proven performer to evolve the strategy and manage the implementation of supporting web programs, projects, and initiatives. Qualified candidates will partner with marketing and the web teams to improve the user experience and increase web traffic and visitor engagement.</p><p>Own the strategy and implementation plan for sections of mathworks.com:</p>
<ul>
<li>Develop goals, objectives, and success measures for these sections. Work with internal business owners to document the business goals and strategies for achieving them.</li>
<li>Convert those strategies into a multi-year roadmap. In support of the roadmap, develop plans to introduce new enhancements and define features to be included in each release.</li>
<li>Collaborate with business owners to define, prioritize, and drive projects to completion..</li>
<li>Review and analyze web site usage metrics and implement site enhancements and customer experience improvements to ensure the roadmap and results (e.g., visits, leads) meet objectives.</li>
<li>Research and identify opportunities and web offerings based on company strategy, user feedback, analytics, benchmarking, and industry trends. Help business owners learn these skills to understand their site sections and plan new projects.</li>
<li>Drive creation and maintenance of a content strategy, incorporating navigation, filtering and faceted search, spotlighting and cross-promotion, and other content publishing methods.</li>
</ul>
<p>Utilize the following skills and activities in accomplishing the goals of the area:</p>
<ul>
<li>Lead and manage complex web design and development projects through all phases of implementation. </li>
<li>Provide direction and leadership to cross-functional web teams.</li>
<li>Partner with the Creative Services and User Experience teams to define business requirements and design effective (i.e., engaging and functional) pages.</li>
<li>Influence the information architecture of the web site, including a unified taxonomy and content structure.</li>
<li>Incorporate search engine best practices into plans and content.</li>
</ul><ul>
<li>Knowledge of web design and content publishing principles for large, global sites</li>
<li>Demonstrated project management experience and ability to multi-task</li>
<li>Demonstrated ability to own, facilitate and drive productive outcomes for meetings with project teams and senior stakeholders</li>
<li>Strong interpersonal, presentation, problem solving, organizational, and time management skills</li>
<li>Writing requirements and attention to detail</li>
<li>Analytical skills; knowledge of Adobe SiteCatalyst a plus (formerly Omniture)</li>
<li>Experience working in the high-tech industry is a plus</li>
</ul><ul><li id="rq-display-li-1-3-I-G-J">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedGraphic Designer (14001-JCAS)14001http://www.mathworks.com/company/jobs/opportunities/graphic-designer-14001.html
<p>We are seeking a talented graphic designer to join our collaborative team to create visual solutions for a range of digital and offline deliverables including websites, email, and brand identity, environmental graphics and collateral systems. The position will support our global events program and academic marketing efforts. The Graphic Designer will partner with developers, editors, and user experience specialists to develop designs for a range of conceptual and production-based projects. Solid experience in both print and digital production is essential for this role. </p>
<p> </p><ul>
<li>Understand and proactively contribute to MathWorks visual design standards for both print and Web projects.</li>
<li>Work with cross-functional teams (Marketing business partners, visual design, front-end developers and UX) to understand MathWorks technical, functional, and visual design requirements and develop appropriate design solutions.</li>
<li>Translate wireframes into easy-to-use and compelling web designs.</li>
<li>Create/update production-ready files for a variety of applications including websites, email, tradeshow materials, and various collateral.</li>
<li>Stay current with web design and development methodologies, emerging trends and industry best practices.</li>
</ul><ul>
<li>5+ years relevant experience in graphic design.</li>
<li>BFA in graphic or visual design.</li>
<li>Strong portfolio available for viewing.</li>
<li>Strong web design skills.</li>
<li>Proven experience with print design and production.</li>
<li>Demonstrated ability to collaborate with front-end web development teams.</li>
<li>Experience designing for large, global, multi-language Responsive websites.</li>
<li>Strong attention to detail, typographic refinement, and pixel-perfect design.</li>
<li>Expert project and time management skills. Proven ability to effectively manage .and execute numerous production projects at one time.</li>
<li>Demonstrated fluency with design software including InDesign, Illustrator, Photoshop and Microsoft Office Suite products.</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedWeb Application Quality Engineer - eSupport and Community (13998-BHIL)13998http://www.mathworks.com/company/jobs/opportunities/web-application-quality-engineer-esupport-and-community-13998.html
<p>As a Web Application Quality Engineer - eSupport and Community, you will engage early in the software development process, influencing requirements specifications, attending usability sessions, and discussing software design and testability with software engineers, to ensure high quality of our software. You will act as a liaison for quality issues, develop written technical test plans, create and run specific test scenarios, and develop automated test suites. In addition, you will help identify, document and implement improvement in both systems and processes.</p><ul>
<li>Design and develop test plans based upon functional and design specifications.</li>
<li>Develop test harnesses for web GUI testing.</li>
<li>Create and maintain automated test suites.</li>
<li>Participate actively in functional, system and regression testing activities.</li>
<li>Analyze and report bugs, and work with software engineers to resolve them.</li>
<li>Participate in all aspects of product development and design.</li>
<li>Perform hands-on testing of externally facing web applications.</li>
</ul><ul>
<li>Programming experience in multiple languages (preferably Ruby and/or Java)</li>
<li>Proficiency in SQL and database concepts</li>
<li>Experience with testing frameworks such as JUnit, RSpec and Cucumber</li>
<li>Automated GUI testing experience, including use of third party tools(e.g. Selenium, QTP, Silktest)</li>
<li>Experience with N-tier web application testing</li>
<li>Proficiency in industry standard Quality Engineering methodologies</li>
<li>Experience with Glassfish or Apache a plus</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedAutomotive Vision Systems Engineer (13991-GMAR)13991http://www.mathworks.com/company/jobs/opportunities/automotive-vision-systems-engineer-13991.html
<p>The Computer Vision team provides solutions for the design and simulation of computer vision systems. Our tools help customers with object detection and recognition, tracking, stereo vision, and point cloud processing. If you are interested in making an impact on computer vision engineers around the world, joing us!</p><p>You will participate in all phases of the software development lifecycle, collaborating in cross-functional teams and with engineers specializing in computer vision, radar, signal processing, machine learning, and code generation.</p>
<ul>
<li>You will concentrate on developing algorithms for Advanced Driver Assistance Systems (ADAS)</li>
<li>Additionally, you will participate in identifying workflows, algorithmic needs as well as hardware deployment options</li>
</ul>
<p> </p><ul>
<li>Experience with signal processing and machine learning</li>
<li>Strong software and systems architecture skills</li>
<li>Experience with deploying signal processing or computer vision algorithms</li>
<li>Experience developing software for the automotive industry</li>
<li>Excellent written and verbal communications</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-Computer_Vision">Experience with Computer Vision</li>
<li id="rq-display-li-2-3-C++">Experience with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencediPhone, iPad, Android Software Engineer (13989-JSAR)13989http://www.mathworks.com/company/jobs/opportunities/iphone-ipad-android-software-engineer-13989.html
<p>Apply your software expertise to develop solutions that run MATLAB and Simulink designs on iPhone, iPad and Android devices. Design and develop iOS and Android applications, integrate with dynamic web services, and enable distributed networks of devices. Join the exciting mission of connecting MATLAB and Simulink to the world of smartphones, tablets, and mobile devices.</p><ul>
<li>You will design and develop revolutionary code generation capabilities for mobile devices</li>
<li>As part of a dynamic, high-energy team, you will be involved in technical projects from concept to product release</li>
<li>You will collaborate with other technical leaders throughout the company to advance code generation technology</li>
</ul><ul>
<li>Experience with Objective-C, Java.</li>
<li>Experience with iOS application development.</li>
<li>Experience with programming graphical user interfaces</li>
<li>Experience using networking protocols such as TCP/IP or Bluetooth</li>
<li>Experience with web services</li>
<li>Experience with MATLAB</li>
</ul>
<p>Plusses:</p>
<ul>
<li>Experience with Simulink</li>
<li>Experience with integrating run-time libraries</li>
<li>Experience with real-time operating systems (RTOS)</li>
<li>Experience with object-oriented design and analysis (OOAD)</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINSoftware DevelopmentExperiencedHardware-Software Integration Engineer (13986-JSAR)13986http://www.mathworks.com/company/jobs/opportunities/hardware-software-integration-engineer-13986.html
<p>You will design abstraction layers to enable MATLAB and Simulink users to work with hardware platforms such as Arduino, Raspberry Pi, ARM processors, FPGAs, and System-on-Chip (SOC) boards. You will work with teams across the organization - technical marketing to understand user needs, hardware connectivity teams to understand detection and troubleshooting needs, and web service teams to implement online discovery, automatic updates, and cloud-based access to hardware.</p>
<p>If you have a passion for software architecture and cross-functional collaboration, then this job is for you.</p><ul>
<li>Develop cross-platform abstraction layer for hardware discovery, diagnostics and troubleshooting</li>
<li>Define requirements and design specifications, and participate in code reviews</li>
<li>Collaborate with cross-functional teams (including: technical marketing, release engineering, build automation, web services)</li>
</ul><p>Must have:</p>
<ul>
<li>Experience with MATLAB</li>
<li>Experience with embedded development environments: IDEs and debuggers</li>
<li>Experience programming device drivers (e.g., CAN, PWM, A/D converters, video decoders/encoders, etc.)</li>
<li>Experience with complex software development projects requiring collaboration with multiple developers</li>
</ul>
<p>Plusses:</p>
<ul>
<li>Experience with Simulink</li>
<li>Experience with integrating run-time libraries</li>
<li>Experience with real-time operating systems (RTOS) , e.g., Embedded Linux, Android, VxWorks</li>
<li>Experience with programming multi-threaded embedded applications</li>
<li>Experience with object-oriented design and analysis (OOAD)</li>
<li>Experience with FPGAs</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-MATLAB">MATLAB</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINSoftware DevelopmentExperiencedC++ Software Engineer - User Interfaces (13985-GMAR)13985http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-user-interfaces-13985.html
<p>You will work as part of a small team shaping our Simulink and Stateflow graphical programming language editors, including editing and manipulating rich text and images in a graphical context. You will invent and implement novel user interactions and features. You will increase the performance, scalability, and elegance of our tools, enabling scientists and engineers around the world to work more efficiently and effectively.</p><p>You will be responsible for designing and implementing cutting edge user interface features for the Simulink and Stateflow simulation platforms. Your main focus will be on the Graphical Editors component </p>
<ul>
<li>Using your C++ and object oriented design skills, you'll develop new features for editing and manipuilating rich text content within a graphical context.</li>
<li>Using your software architecture skills, you will take designs all the way from concept to completion.</li>
<li>You will work collaboratively with a cross functional team and prepare these feature for release to our customers.</li>
</ul><ul>
<li>Knowledge of and experience implementing WYSIWYG rich text editors</li>
<li>Outstanding command of C++ (at least 4 years professional experience)</li>
<li type="_moz">Broad comprehension of common design patterns, idioms, and styles</li>
<li>Interactive graphics experience preferred</li>
<li>Experience with Qt, HTML5 Canvas, MathML, and Javascript a plus</li>
<li>Ability to document designs (UML a plus)</li>
<li>Knowledge of meta-modeling is a plus</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-C++">Experience with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Tracking Systems Developer - GNC / ADAS (13983-GMAR)13983http://www.mathworks.com/company/jobs/opportunities/senior-tracking-systems-developer-gnc-adas-13983.html
<p>Lead the design and development of robust, state-of-the-art multi-target trackers and sensor fusion algorithms for surveillance, radar, active safety and autonomous navigation systems.</p><p>You’ll participate in all phases of the software development lifecycle, collaborating in cross-functional teams and with engineers specializing in signal processing, radar, computer vision, robotics, and code generation.</p>
<p>You will concentrate on developping multi-target trackers and data fusion algorithms to enhance detection and tracking in challenging scenarios. </p>
<p>You will identify workflows, algorithmic needs as well as hardware deployment options</p><p>Demonstrated experience implementing tracking filters (Kalman, EKF, UKF, particle filters), state/parameter estimation, data association (GNN, JPDA, MHT), and multi-sensor fusion algortihms</p>
<p>Experience with Guidance Navigation and Control (GNC) systems, Advanced Driver Assistance Systems (ADAS) or equivalent</p>
<p>Strong software development skills in MATLAB and C++</p>
<p>Experience with deploying signal processing algorithms</p>
<p>Excellent written and verbal communication skills</p><ul><li id="rq-display-li-1-3-J-I-G">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedJavaScript Software Engineer (13980-GMAR)13980http://www.mathworks.com/company/jobs/opportunities/javascript-software-engineer-13980.html
<p>We are looking for an engineer with experience in interactive graphics and visualization in JavaScript/HTML5 to join us in developing large-scale diagram editors for the Web. You will work on a cross-functional engineering team with full-stack responsibility and scope. The position requires sensitivity to design of both software and user interaction.</p>
<p>This job requires strong web development skills in JavaScript, HTML5, CSS and related technologies. You must have strong requirements gathering, design, coding and debugging skill, with a passion for developing high-quality and well-architected software.</p><ul>
<li>Play a major role in developing our HTML5 based interactive graphical editors.</li>
<li>Work in all application tiers from interactive graphics to application frameworks and data management.</li>
<li>Drive design and implementation of collaborative editing features.</li>
<li>Work mostly in JavaScript, but will interface with both MATLAB language and C++.</li>
</ul><ul>
<li>Experience with CSS and HTML5 Canvas</li>
<li>Experience with the JavaScript frameworks such as Dojo Toolkit, D3, node.js</li>
<li>Experience with interactive graphics and UIs</li>
<li>Familiarity with C++</li>
<li>Advanced degree in computer science or engineering</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedProduct Marketing Manager - Phased Array (13979-JJUS)13979http://www.mathworks.com/company/jobs/opportunities/product-marketing-manager-phased-array-13979.html
<p>We are looking for a Product Marketing Manager to manage a fast growing software product at MathWorks: Phased Array System Toolbox™, and develop product strategy and plans, messages, and content to grow the market share and drive adoption of the product. The Product Marketing Manager will be responsible for understanding and analyzing requirements from customers, sales and engineering while balancing strategic initiatives for long term direction of the product and tactical moves for near term product growth. We are searching for a candidate with balanced technical background, industry experience, and enthusiasm in managing the software product for design, simulation, and analysis of radar and phased array systems.</p><p>This position requires strong technical background, analytical skills, and customer interaction experience. A successful Product Marketing Manager will:</p>
<p>Work with development teams to develop product plans for the area including collecting and synthesizing customer requirements to assess new features and products, and developing multi-year roadmaps informed by the medium-to-long-term direction and opportunities.</p>
<p>Collaborate with worldwide sales and application engineering teams to drive revenue growth of the product to key industries and strategic customers. Tactical tasks include creating and delivering customer presentations, training, and sales tools.</p>
<p>Develop and deliver long term product strategy and annual business plan for the product.</p>
<p>Develop messages and collateral, such as product demonstrations, technical articles, and user stories in support of Phased Array System Toolbox, related products, and overall application area, including web pages, videos, and demonstrations.</p><ul>
<li>Advanced degree in Electrical Engineering or related scientific discipline</li>
<li>Hands on experience in system level design and simulation in phased array systems; ground/airborne or automotive radar system, SAR, MIMO wireless communications, RF, and antenna</li>
<li>Familiar with MathWorks products including MATLAB, Phased Array System Toolbox, and Signal Processing Toolbox.</li>
<li>Proven experience in customer engagement, application engineering (or technical marketing) and software product management in the technical field</li>
<li>Excellent presentation skill and written/oral communication skills</li>
<li>Strong business acumen, and must be able to create a business plan and presentation that aligns customer requirements with revenue</li>
<li>Excellent creativity and deductive reasoning skills, ability to think clearly under pressure, demonstrate confidence and credibility in front of senior management and customers</li>
<li>Able to develop innovative technical approaches, lead work groups, and work productively with a broad range of people</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">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) is required.</li>
<li id="rq-display-li-2-3-MATLAB">Experience with MATLAB</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedMATLAB Coder Compiler Engineer (13978-GMAR)13978http://www.mathworks.com/company/jobs/opportunities/matlab-coder-compiler-engineer-13978.html
<p><span>You will join a small, high-energy team focused on making MATLAB an ideal language for embedded algorithm development. This involves state-of-the art type analysis and compiler optimization techniques, a good amount of language design, and a lot of software engineering. </span></p><p>You will participate in all stages of software development process. You will work in the compiler core, developing new static analysis and optimization techniques, speeding up the compiler by using faster algorithms, and improving overall software architecture. </p><p>MS degree in computer science or related discipline + 2 years of experience, PhD preferred.</p>
<p>Knowledge of modern compiler technologies.</p>
<p>Experience with C++.</p>
<p>Familiarity with formal type systems is a plus</p>
<p>Experience with functional programming languages is a plus</p>
<p> </p><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedC++ Software Engineer - Model Static Analysis (13977-MCIA)13977http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-model-static-analysis-13977.html
<p>We are looking for an experienced software engineer who is good at abstract thinking and algorithm design. Knowledge of compiler optimization or program analysis is a plus. You will join a dynamic core development team to enhance the Simulink Design Verifier product with brand new verification capabilities. This position offers you a great opportunity to learn many of our core technologies and apply your design and implementation skills to build parts of our product from ground up.</p><ul>
<li>Design data-structures and algorithms for semantics preserving transformations of Simulink/Stateflow models and generated code</li>
<li>Build customer visible UIs for configuring and invoking analysis and transformation engines</li>
<li>Participate in architecture and design reviews</li>
<li>Develop high-quality implementations and integrate them into a large legacy code-base</li>
<li>Work closely with quality engineering, documentation, and program management to ensure consistently high quality software releases</li>
<li>Support customer facing engineers in timely resolution of customer issues</li>
</ul><p>The ideal candidate will have the following minimum qualifications</p>
<ul>
<li>Master's degree and 5 years of professional work experience, or a PhD degree is required</li>
<li>At least 5 years of practical C++ experience</li>
<li>Solid understanding of object-oriented design principles</li>
<li>Experience with large code bases</li>
<li>Excellent written and verbal communication</li>
</ul>
<p><strong>In addition the following skills are highly desirable:</strong></p>
<ul>
<li>Experience with compiler technologies, intermediate representations, graph theory, data/control flow analysis, program slicing</li>
<li>Experience or knowledge with program transformations or model transformations</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINSoftware DevelopmentExperiencedC++ Software Engineer - Formal Methods (13976-MCIA)13976http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-formal-methods-13976.html
<p>We are looking for an experienced software engineer who is good at abstract thinking and algorithm design. Knowledge of formal methods or program analysis is a plus. You will join a dynamic core development team to enhance the Simulink Design Verifier product with brand new verification capabilities. This position offers you a great opportunity to learn many of our core technologies and apply your design and implementation skills to build parts of our product from ground up.</p><ul>
<li>Design data-structures and algorithms for semantics preserving transformations of Simulink/Stateflow models and generated code</li>
<li>Build customer visible UIs for configuring and invoking analysis and transformation engines</li>
<li>Participate in architecture and design reviews</li>
<li>Develop high-quality implementations and integrate them into a large legacy code-base</li>
<li>Work closely with quality engineering, documentation, and program management to ensure consistently high quality software releases</li>
<li>Support customer facing engineers in timely resolution of customer issues</li>
</ul><p>The ideal candidate will have the following minimum qualifications</p>
<ul>
<li>Master's degree and 5 years of professional work experience, or a PhD degree is required</li>
<li>At least 5 years of practical C++ experience</li>
<li>Solid understanding of object-oriented design principles</li>
<li>Experience with large code bases</li>
<li>Excellent written and verbal communication</li>
</ul>
<p><strong>In addition the following skills are highly desirable:</strong></p>
<ul>
<li>Experience with compiler technologies, intermediate representations, graph theory, data/control flow analysis</li>
<li>Experience or knowledge with program transformations or model transformations</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINSoftware DevelopmentExperiencedElectronics Modeling Engineer (13974-TMEL)13974http://www.mathworks.com/company/jobs/opportunities/electronics-modeling-engineer-13974.html
<p>Join our <a href="http://www.mathworks.com/physical-modeling/">Physical Modeling</a> team! We focus on creating cutting-edge simulation engines, tools, and component libraries to simulate physical systems. Your primary focus will be advancing our library of electrical, electronic and mechatronic components (semiconductor devices, actuators and sensors) and creating new <a href="http://www.mathworks.com/products/simscape/">Simscape</a> based component libraries. We seek an individual excited about creating high quality and highly usable component libraries for engineers and scientists. You will apply your expertise in engineering and mathematics to solve real-world challenges for engineers worldwide. You will create components to model a variety of electronic systems including analog mixed signal, motor drives, power amplifiers/converters and sensor systems.</p><ul>
<li>Advance and expand our library of electronics components (semiconductor switching devices, ASICs, actuators and sensors)</li>
<li>Understand user requirements, derive equations, and implement equations in Simscape and the Simscape language</li>
<li>Implement equations favorable for robust simulation</li>
</ul><ul>
<li>Deep understanding of state-of-the-art electronic switching devices and associated defining physical equations</li>
<li>Strong experience with electronic circuit design in one or more application areas (e.g. AMS, motor drives, electrical power, RF)</li>
<li>Strong mathematical background</li>
<li>Strong simulation experience</li>
<li>Experience modeling and simulating physical systems</li>
</ul>
<p><strong>Plusses</strong></p>
<ul>
<li>Experience with MATLAB and Simulink</li>
<li>Experience with Simscape and the Simscape language</li>
<li>Commercial software engineering experience</li>
<li>Experience with designing application user interfaces</li>
<li>Experience with industry modeling technologies, such as SPICE and VHDL-AMS</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">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) is required.</li>
</ul>UK-CambridgeRelated locations: East Anglia, CambridgeshireUKSoftware DevelopmentExperiencedSoftware Engineer - Multibody Dynamics Contact / Collision (13973-GMAR)13973http://www.mathworks.com/company/jobs/opportunities/software-engineer-multibody-dynamics-contact-collision-13973.html
<p>Join our <a href="http://www.mathworks.com/physical-modeling/">Physical Modeling</a> team! We focus on creating cutting-edge engineering simulation tools to easily and accurately model and simulate physical systems. Your primary focus will be strengthening <a href="http://www.mathworks.com/products/simmechanics/">SimMechanics</a> by advancing our multibody dynamics algorithms and simulation technology, especially in the areas of collision detection and contact modeling. You will be responsible for gathering user requirements, designing and implementing robust and efficient multibody simulation algorithms, testing the software, and integrating it into SimMechanics. We seek an individual excited about creating great software tools for engineers and scientists. You will apply your expertise in software, engineering, and mathematics to solve real-world challenges for engineers worldwide. </p><ul>
<li>Expand the multibody simulation capabilities of SimMechanics, especially in the areas of collision detection and contact modeling</li>
<li>Gather user requirements, and design software components that address existing needs and anticipate future ones</li>
<li>Research existing and new algorithms, prototype them, and choose optimal approaches based on sound engineering tradeoffs</li>
<li>Implement algorithms in software, and integrate with SimMechanics</li>
<li>Help maintain, support, and improve SimMechanics</li>
<li>Work closely with a small team of talented developers</li>
</ul><ul>
<li>M.S. or Ph.D. in Computer Science, Mechanical Engineering, or related field (Ph.D. preferred)</li>
<li>Expertise in multibody dynamics, algorithms, and techniques</li>
<li>Strong mathematical abilities</li>
<li>Strong software engineering fundamentals and strong C++ and C programming skills</li>
<li>Passionate about designing and implementing solid, reusable software components</li>
</ul>
<p><strong>Plusses</strong></p>
<ul>
<li>Experience with MATLAB and Simulink</li>
<li>Strong knowledge of computational representations and associated algorithms for 3D curves and surfaces</li>
<li>Expertise in collision detection or contact modeling for rigid bodies or flexible bodies</li>
<li>Experience with engineering simulation tools, such as ADAMS from MSC</li>
<li>Experience with geometric modeling software, such as Open CASCADE</li>
<li>Commercial software engineering experience</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer - Algorithms (13972-GMAR)13972http://www.mathworks.com/company/jobs/opportunities/software-engineer-algorithms-13972.html
<p>Join the Simulink software development team and create new algorithms for real-time and multicore features our customers use in dynamic system modeling and simulation. </p>
<p> </p><p>You will work in a C++ codebase which drives Simulnk's compilation and simulation engine and you'll particiapte in all facets of the software development lifecycle including requirements, design, development, testing, and release. </p>
<p>Primary responsibilities will include:</p>
<ul>
<li>Developing and optimizing algorithms in C++ and implementing them as features in Simulink products.</li>
<li>Developing software in C++ to enhance the Simulink timing and execution engine</li>
<li>Working in a colloborative, cross-funtional team and shipping robust and high quality features to our customers</li>
</ul>
<p> </p>
<p> </p><ul>
<li>Knowledge of MATLAB and Simulink is a strong plus</li>
<li>Experience developing real-time control algorithms is a plus</li>
<li>Experience in dynamic systems simulation is a plus</li>
</ul><ul>
<li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li><li id="rq-display-li-2-3-C++">Demonstrated experience in/with C++</li>
<li id="rq-display-li-2-3-algorithm_development">Experience with algorithm development</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSimulink Software Developer: Impact Analysis Tools (13970-TMEL)13970http://www.mathworks.com/company/jobs/opportunities/simulink-software-developer-impact-analysis-tools-13970.html
<p>We are seeking a talented, creative software developer who is flexible, self-motivated, and hardworking to join the Simulink development team. Use your design, problem solving and software development skills to enhance the Simulink Project features of Simulink.</p>
<p>You will initially be responsible for developing new features, and maintaining existing ones, that of Simulink Project, a set of tools that help teams of engineers and scientists work efficiently together as they tackle large, complex problems. This is a fast moving area of development, and we'd expect you to take on the design and development of other new features as your career at MathWorks develops.</p>
<p>This will require excellent object-oriented design and programming skills as well as strong inter-personal and communication skills.</p><p>The majority of your time will be spent designing new functionality and writing efficient, well-tested code to implement those designs:</p>
<p>• Design, implement, validate and maintain features in Simulink<br />• Develop User Interface (UI) designs through prototypes and collaborative design reviews<br />• Develop appropriate architecture and implement the designs<br />• Participate in all team activities such as team planning, design discussions and reviews<br />• Work effectively with other teams to provide a quality product for our customers</p><p>• A Master’s degree and 4 years of professional work experience, or a PhD degree is required<br />• A good first degree in Computer Science, Mathematics, Engineering, Physics, or a related discipline from a top tier university.<br />• Proven problem solving skills<br />• Strong OOD skills: preferably Java<br />• It is desirable, but not essential, to have familiarity with The MathWorks products, including Simulink.</p><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
</ul>UK-CambridgeRelated locations: East Anglia, CambridgeshireUKSoftware DevelopmentExperiencedSoftware Engineer - Simulink Project (13969-TMEL)13969http://www.mathworks.com/company/jobs/opportunities/software-engineer-simulink-project-13969.html
<p>We are seeking a talented, creative software developer who is flexible, self-motivated, and hardworking to join the Simulink development team. Use your design, problem solving and software development skills to enhance the Simulink Project features of Simulink. </p>
<p>You will initially be responsible for developing new features, and maintaining existing ones, that enable MathWorks tools, including Simulink Project, to interact with other tools and packages like source control tools. This is a fast moving area of development, and we'd expect you to take on the design and development of other new features as your career at MathWorks develops. </p>
<p>This will require excellent object-oriented design and programming skills as well as strong inter-personal and communication skills.</p><p>The majority of your time will be spent designing new functionality and writing efficient, well-tested code to implement those designs:</p>
<p>• Design, implement, validate and maintain features in Simulink<br />• Develop User Interface (UI) designs through prototypes and collaborative design reviews<br />• Develop appropriate architecture and implement the designs<br />• Participate in all team activities such as team planning, design discussions and reviews<br />• Work effectively with other teams to provide a quality product for our customers</p><p>• A Master’s degree and 4 years of professional work experience, or a PhD degree is required<br />• A good first degree in Computer Science, Mathematics, Engineering, Physics, or a related discipline from a top tier university.<br />• Proven problem solving skills<br />• Strong OOD skills: preferably Java<br />• It is desirable, but not essential, to have familiarity with The MathWorks products, including Simulink.</p><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
</ul>UK-CambridgeRelated locations: East Anglia, CambridgeshireUKSoftware DevelopmentExperiencedSenior Software Engineer - MATLAB / Simulink - Automotive (13967-GMAR)13967http://www.mathworks.com/company/jobs/opportunities/senior-software-engineer-matlab-simulink-automotive-13967.html
<p>Be part of a focused team creating blocksets and workflow tools for automotive modeling technologies within Model-Based Design. MathWorks has a strong history of supplying the automotive engineer with design tools, and this position will help increase the breadth and depth of automotive-specific modeling capabilities for the Simulink platform.</p><p>As an engineer contributing to this blockset, you'll be responsible for:</p>
<ul>
<li>Creating and delivering automotive-focused blocks used in system-level models and controller components</li>
<li>Building workflow automation tools for the analysis and implementation of automotive component designs</li>
<li>Delivering product-based reference examples for recommended design workflows</li>
<li>Growing the blockset's capabilities and related features</li>
</ul>
<p><br /><br /></p><p>Extensive experience in the Automotive Industry</p>
<p>3+ years experience with MATLAB, Simulink, Stateflow, and Simscape</p>
<p>Experience developing Controls and/or Plant Models for powertrain or chassis systems</p>
<p>An advanced degree in Electrical, Mechanical, or Controls Engineering is preferred.</p><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
<li id="rq-display-li-2-3-Model-Based_Design">Experience with Model-Based Design</li>
<li id="rq-display-li-2-3-MATLAB">Experience with MATLAB</li>
<li id="rq-display-li-2-3-Simulink">Experience with Simulink</li>
</ul>US-MI-NoviRelated locations: Detroit, Ann Arbor, Oakland, MichiganUSSoftware DevelopmentExperiencedWeb Admin / Website Operations Team (13965-SMAR)13965http://www.mathworks.com/company/jobs/opportunities/web-admin-website-operations-team-13965.html
<p>Do you have a passions for website operations and administration? This position will be part of the Website Operations team and will be the primary administrator for our new WCXM (Website Content and eXperience Management) system. They will also be part of a larger team that is also responsible for administration of all website application delivery platforms of customer facing websites and SaaS products deployed to on premise and cloud based infrastructure.</p><ul>
<li>Setup and configuration of our Adobe AEM (Adobe Experience Manager) content management system in development and production for content creation and delivery.</li>
<li>Production and development support of Glassfish, Ruby, Node JS servers on Linux. Support systems serving Customers facing application, product integration services and SaaS products.</li>
<li>Making decisions in critical down time situations when escalation is impractical.</li>
<li>Leverage scripting (BASH, Ruby) and automation tools (Puppet, Ansible) to build required automation and tools on an adhoc basis.</li>
<li>Helping developers leverage infrastructure, application and cloud platform features and functionality. Assisting developers in debugging application.</li>
<li>Using monitoring tools to find problems spots in production and development. Escalating these to development for resolution.</li>
</ul><ul>
<li>1-2 years of prior experience working in an IT organization.</li>
<li>Java Application Server administration and tuning experience (eg Glassfish, Weblogic, Tomcat, Websphere).</li>
<li>Linux (or UNIX) system and virtualization based technologies.</li>
<li>Apache webserver configuration and setup.</li>
<li>Application clustering / load balancing technologies.</li>
<li>Understanding of protocols/technologies like HTTP, SSL, LDAP, JDBC, Servlet/JSP, SQL, HTML, XML.</li>
<li><span>Prior experience with Adobe CQ / Day CQ would be especially interesting.</span></li>
<li>Experience with monitoring systems (Nagios preferred).</li>
<li>Ruby or shell scripting experience. Java development experience is a strong plus.</li>
<li>Familiarity with hardware load balancers is strong plus.</li>
<li>Experience with VMware and AWS (a strong plus).</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSInformation TechnologyExperiencedParallel Computing Toolbox Senior Technical Writer (13963-TMEL)13963http://www.mathworks.com/company/jobs/opportunities/parallel-computing-toolbox-senior-technical-writer-13963.html
<p>Do you have a strong aptitude for writing, interest in learning new technologies, and a flair for explaining complex concepts and procedures to technical audiences? You might be:</p>
<ul>
<li>Experienced in software development and considering a career change</li>
<li>A recent graduate in engineering or computer science with a keen interest in technical communication</li>
<li>An experienced writer with a strong technical background</li>
</ul>
<p>Come join a team at MathWorks that writes online content to explain how to use parallel computing to speed up code and solve bigger computational problems.</p>
<p>At MathWorks, documentation is a key component of our products. As an integral member of our multidisciplinary team, you will:</p>
<ul>
<li>Interact directly with end users to discover what they need to know to harness our technologies for solving real-world engineering problems.</li>
</ul>
<ul>
<li>Distill the intricacies of our products into examples, procedures, and conceptual topics that help customers become productive quickly.</li>
<li>Help shape the design of our cutting-edge tools before they go out the door.</li>
</ul>
<p>We are looking for self-starters with the background, skills, and enthusiasm for communicating creative ways to use MathWorks parallel computing products.</p><ul>
<li>Write goal-oriented content that explains concepts and techniques for parallelizing MATLAB algorithms.</li>
<li>Develop examples and tutorials that demonstrate important use cases for our parallel computing products.</li>
<li>Work with the user community and customer-facing groups to understand what they need to learn to be successful with our parallel computing software.</li>
<li>Participate with the development team in product planning, design review, and testing.</li>
<li>Help MathWorks develop next-generation online resources.</li>
</ul><p><strong>Qualifications </strong><strong>Required</strong></p>
<ul>
<li>Ability to learn and explain practical parallel computing concepts and procedures in writing.</li>
<li>Ability to develop and document creative examples of functionality to help users meet real-world goals.</li>
<li>Strong knowledge of software programming languages</li>
<li>Experience writing for technical audiences, such as scientists and engineers.</li>
</ul>
<p><strong>Plusses</strong><strong>:</strong></p>
<ul>
<li>Experience with parallel computing</li>
<li>Knowledge of MATLAB and/or Simulink</li>
<li>Some experience programming in C or related languages</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>UK-CambridgeRelated locations: East Anglia, CambridgeshireUKDocumentation & EditorialExperiencedTechnical Writer SPC Targets (13962-MCIA)13962http://www.mathworks.com/company/jobs/opportunities/technical-writer-spc-targets-13962.html
<p>Join the Documentation team at MathWorks and write content to explain how to use sophisticated software to model dynamic and embedded systems. As a Content Specialist, you will interact directly with end users to learn about information requirements. As an integral member of multidisciplinary product teams, you will help shape the design of cutting-edge software.</p><ul>
<li>Write user-focused content that explains how to use tools to design, model, and simulate engineering systems</li>
<li>Develop examples and tutorials that show how to use software features across multiple products</li>
<li>Work with customers and customer facing groups to identify use cases, workflows, user tasks, and information needs</li>
<li>Identify missing topics and fill gaps in existing information</li>
<li>Participate in the software development process, review software requirements and functional designs, provide comments and suggest improvements</li>
</ul><ul>
<li>3+ years of experience writing for a technical audience</li>
<li>Experience using MATLAB, Simulink, or modeling dynamic systems</li>
<li>Knowledge of a programming language (C/C++/Java)</li>
<li>Ability to explain engineering or science concepts in writing</li>
<li>Ability to develop and document simple, creative demonstrations of practical solutions</li>
<li>Ability to work collaboratively within cross-function product teams and a multi-writer team</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINDocumentation & EditorialExperiencedPhysical Modeling Real-Time Simulation Specialist (13961-GMAR)13961http://www.mathworks.com/company/jobs/opportunities/physical-modeling-real-time-simulation-specialist-13961.html
<p>Bring your Software engineering expertise to the MathWorks Physical Modeling team. Our fast growing team creates products that are used by thousands of engineers worldwide. We seek a candidate with expertise in real-time simulation of physical systems to work on the core technology of Simscape, our flagship physical modeling product. The ideal candidate thrives on solving demanding simulation problems, values thoughtful design, and finds reward in delivering powerful high quality products to customers. Take a look at our <a href="http://physical-modeling.mathworks.com/">physical modeling</a> products.</p><ul>
<li>Work with several teams to improve the simulation algorithms, models, and customer workflow to help establish MathWorks’ real-time hardware-in-the-loop solution as a market leader.</li>
<li>Work on the end-to-end process of software development including: research, feature design, architecture, and implementation.</li>
<li>Draw on your own experiences and interact with customers, application engineers, and marketing to gather requirements.</li>
</ul><ul>
<li>Have built models for real-time and using them in a hardware-in-the-loop simulation.</li>
<li>Expertise in at least one application domain: electrical power systems/power electronics, mechatronics, fluid power systems, or drivetrain systems.</li>
<li>Knowledge of MATLAB and Simulink a strong plus</li>
<li>Have developed algorithms for real-time simulation a plus</li>
<li>Have used HDL/FPGA for real-time simulation a plus</li>
<li>Strong written and oral communication skills</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
<li id="rq-display-li-2-3-Hardware_in_the_Loop">Demonstrated experience in/with Hardware in the Loop</li>
<li id="rq-display-li-2-3-MathWorks_industries">Familiar with MathWorks industries</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior User Experience Specialist (13957-MCIA)13957http://www.mathworks.com/company/jobs/opportunities/senior-user-experience-specialist-13957.html
<p>Join MathWorks, creator of MATLAB® and Simulink®, as a User Experience Specialist! Due to our continued growth, we are actively seeking to bring high performing user experience professionals onto our team.</p>
<p>Our user experience team members are embedded with their product teams and contribute throughout the product development life cycle. The UX team is regarded as a strategic business partner by product groups as they design and implement exciting new products and features.</p><p>You will be responsible for leading user-centered design activities related to MathWorks products and/or Web applications, working with development teams to follow a user-centered design approach as you work collaboratively to brainstorm and design innovative solutions to complex problems.</p>
<ul>
<li>Make recommendations to team members about which usability methods to use to answer their questions about users and design directions based on projects' needs, goals and constraints.</li>
<li>Work closely with team members to conduct user research, identify pain points, develop user profiles and create task lists.</li>
<li>Contribute to requirements and design documents.</li>
<li>Collaborate on paper and functional prototypes.</li>
<li>Run usability tests, conduct interviews and site visits, organize surveys, and perform other usability assessments.</li>
<li>Help the teams interpret and understand user feedback, and provide input for design decisions based on that feedback.</li>
</ul><ul>
<li>Academic focus in cognitive psychology, human factors, or related field</li>
<li>Prior experience as a usability engineer in a software environment</li>
<li>Direct experience with a variety of usability methods</li>
<li>Strong facilitation/leadership, interpersonal, and communication skills</li>
<li>Ability to balance needs of a large number of concurrent projects and work effectively with cross-functional teams</li>
</ul>
<p><span style="text-decoration: underline;"><strong>Pluses:</strong></span></p>
<ul>
<li>Experience working in technical domains</li>
<li>Knowledge of MathWorks products</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINUser ExperienceExperiencedTechnical Writer - Verification and Validation (13950-BWAL)13950http://www.mathworks.com/company/jobs/opportunities/technical-writer-verification-and-validation-13950.html
<p>Do you have a strong aptitude for writing, interest in learning new technologies, and a flair for explaining complex concepts and procedures to technical audiences? You might be:</p>
<ul>
<li>Experienced in systems engineering, systems testing, or software development, and considering a career change.</li>
<li>A recent graduate in engineering or computer science with a keen interest in technical communication.</li>
<li>An experienced writer with a strong technical background.</li>
</ul>
<p>Come join a team at MathWorks that writes online documentation to explain how to use sophisticated design verification products for improving the quality of embedded systems. Verification and validation techniques are revolutionizing engineering. Software components make up an ever larger part of everyday devices like cars, planes, and cell phones. Engineers use our verification and validation products to detect design errors by simulating system behavior early in the development cycle and to qualify designs for production and deployment.</p>
<p>At MathWorks, documentation is a key component of our products. Technical writers are integral members of a multidisciplinary team that includes software engineers, quality engineers, technical marketing specialists, and UX professionals, all with a common goal: to develop high-quality software that meets the needs of customers ranging from students to advanced engineers.</p>
<p>We are looking for self-starters with the background, skills, and enthusiasm for communicating creative ways to use MathWorks model verification and testing products.</p><ul>
<li>Write goal-oriented content that explains design analysis concepts and techniques for verifying model-based designs.</li>
<li>Convey the intricacies of our products through examples, tutorials, and conceptual topics that help customers become productive quickly.</li>
<li>Work with the user community and customer-facing groups to understand what customers need to learn so they can harness our technologies for addressing real-world engineering challenges.</li>
<li>Participate with a multidisciplinary team in product planning, design review, and testing to shape the design of our cutting-edge products before they go out the door.</li>
<li>Help MathWorks develop next-generation online help resources.</li>
</ul><ul>
<li>Ability to learn and explain practical engineering concepts and procedures in writing.</li>
<li>Ability to develop and document creative examples of functionality to help users meet real-world design goals.</li>
<li>Experience writing for technical audiences, such as scientists and engineers.</li>
<li>Experience verifying software for embedded application in fields such as automotive, aerospace, medical devices or industrial automation.</li>
<li>Experience using MATLAB, Simulink, Simulink Verification &amp; Validation, Simulink Design Verifier, or other design verification software.</li>
<li>Experience working in embedded system design and testing.</li>
<li>Familiarity with requirements validation and design verification methods.</li>
<li>Experience with XML and topic-based authoring.</li>
<li>Experience with code generation software such as MATLAB embedded coder.</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSDocumentation & EditorialExperiencedTechnical Writer - Modeling Dynamic Systems (13949-BWAL)13949http://www.mathworks.com/company/jobs/opportunities/technical-writer-modeling-dynamic-systems-13949.html
<p>Do you have a flair for writing and a talent for explaining complex concepts to technical audiences?</p>
<p>Would you like to teach others how to use <a href="http://www.mathworks.com/products/simulink/index-b.html">Simulink software </a>to solve challenging engineering problems in diverse industries such as aerospace, automotive, and communications? </p>
<p>Simulink is powerful software that enables engineers to graphically model and simulate complex systems on their computers. Engineers around the world use Simulink to get their ideas off the ground, including reducing fuel emissions, developing safety-critical autopilot software, and designing communication systems for cell phones.</p>
<p>You might be:</p>
<ul>
<li>An experienced electrical, systems, or software engineer considering a career change</li>
<li>A recent graduate in engineering or computer science with a keen interest in technical communication</li>
<li>An experienced technical writer with a strong engineering or computer science background</li>
</ul>
<p>Come join a team that writes sophisticated online help content that teaches engineers and students to use our software to solve their challenging engineering problems.</p><p>At MathWorks, we take pride in our documentation and it is a fully-integrated part of our software. As an important member of a multidisciplinary team, you will:</p>
<ul>
<li>Work with customer-facing groups and engage directly with customers to learn about the challenging, real-life engineering problems they use Simulink to solve.</li>
<li>Get hands-on with our software and build the knowledge you need to write interesting, realistic tutorials, examples, and procedures for our users.</li>
<li>Be an important part of our software development process. Review new features and suggest improvements. Help us design our state-of-the-art tools before we release them to customers.</li>
</ul><ul>
<li>Bachelors or Masters in engineering, science, mathematics, or other technical area</li>
<li>Experience using MATLAB and/or Simulink</li>
<li>Professional experience, preferably in a fast-paced software development environment</li>
<li>Experience writing for a technical audience</li>
<li>Proven ability to explain complex engineering or science concepts clearly</li>
<li>Ability to work collaboratively within cross-function product teams and a multi-writer team</li>
<li>Knowledge of a programming language</li>
<li>Experience modeling dynamic systems</li>
</ul>
<p><strong><span style="text-decoration: underline;">To be considered for this opportunity, please include the following information as part of your online application (when asked for Additional Documents):</span></strong></p>
<ol>
<li>Samples of original writing that showcase your ability to convey complex procedures and concepts to technical audiences (PDFs or URLs)</li>
<li>Overview of any experience using MathWorks products.</li>
</ol>
<p>Cover letter explaining why you want to be a Technical Writer at MathWorks and what you can bring to the position.</p><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSDocumentation & EditorialExperiencedTechnical Content Editor (13948-RKUL)13948http://www.mathworks.com/company/jobs/opportunities/technical-content-editor-13948.html
<p>Are you a technical editor with a deep appreciation for sound writing? A technical writer with a keen editorial eye? Candidates for this senior-level position will have the ability to bring out the best in highly technical topics about MATLAB and the writers who develop them.</p><ul>
<li>Perform developmental, language, and copy edits on a large volume of product documentation and related materials.</li>
<li>Determine levels of edit to meet aggressive schedules and frequent release cycles.</li>
<li>Edit whole products: HTML content, context-sensitive help, error messages, printed books, web pages, and other customer-visible deliverables.</li>
<li>Mentor writers to improve clarity, conciseness, and consistency with a focus on user-goal, topic-based authoring.</li>
<li>Collaborate with writers and on cross-functional teams to help evolve editorial standards and processes.</li>
</ul><ul>
<li>B.A. in English, Journalism, Communications, or other related field</li>
<li>7 years of experience doing developmental and substantive language edits for technical material, preferably computer software products</li>
<li>Strong editing skills with the ability to understand technical content, edit for organization and flow, and add value to the usability and quality of the documentation</li>
<li>Ability to edit with an emphasis on improving online presentation</li>
<li>Excellent communication and interpersonal skills with an interest in helping writers to improve their writing skills</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
<li id="rq-display-li-2-3-technical_editing">Demonstrated experience in/with technical editing</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSDocumentation & EditorialExperiencedMATLAB / HDL - Technical Writer (13946-BWAL)13946http://www.mathworks.com/company/jobs/opportunities/matlab-hdl-technical-writer-13946.html
<p>Do you have a strong aptitude for writing, interest in learning new technologies, and a flair for explaining complex concepts and procedures to technical audiences? You might be:</p>
<ul>
<li>Experienced in software development, systems engineering, or systems testing, and considering a career change</li>
<li>A recent graduate in engineering or computer science with a keen interest in technical communication</li>
<li>An experienced writer with a strong technical background</li>
</ul>
<p>Come join a team at MathWorks that writes online content to explain how to use sophisticated code generation products for optimizing and automating hardware design. Code generation technology is revolutionizing engineering. Software components make up an ever larger part of everyday devices like cars, planes, and cell phones. Engineers use tools like ours to model and test systems at a high level, and then turn those models into embeddable code for real-time and embedded systems.</p>
<p>At MathWorks, documentation is a key component of our products. As an integral member of our multidisciplinary team, you will:</p>
<ul>
<li>Interact directly with end users to discover what they need to know to harness our technologies for solving real-world engineering problems.</li>
</ul>
<ul>
<li>Distill the intricacies of our products into examples, procedures, and conceptual topics that help customers become productive quickly.</li>
<li>Help shape the design of our cutting-edge tools before they go out the door.</li>
</ul>
<p>We are looking for self-starters with the background, skills, and enthusiasm for communicating creative ways to use MathWorks code generation products.</p><ul>
<li>Write goal-oriented content that explains concepts and techniques for generating code from model-based designs and MATLAB algorithms.</li>
<li>Develop examples and tutorials that demonstrate important use cases for our code generation products.</li>
<li>Work with the user community and customer-facing groups to understand what they need to learn to be successful with our code generation software.</li>
<li>Participate with the development team in product planning, design review, and testing.</li>
<li>Help MathWorks develop next-generation online resources.</li>
</ul><p><strong>Qualifications </strong><strong>Required</strong></p>
<ul>
<li>Bachelor's degree or higher in Engineering, Applied Math, Computer Science, or related field.</li>
<li>Ability to learn and explain practical hardware/system design concepts and procedures in writing.</li>
<li>Ability to develop and document creative examples of functionality to help users meet real-world design goals.</li>
<li>Strong knowledge of hardware or software programming languages</li>
<li>Experience writing for technical audiences, such as scientists and engineers.</li>
</ul>
<p><strong>Plusses</strong><strong>:</strong></p>
<ul>
<li>Experience working in the electronic design automation (EDA) industry</li>
<li>Experience with hardware description languages such as Verilog and VHDL</li>
<li>Knowledge of MATLAB and/or Simulink</li>
<li>Knowledge of FPGA / ASIC design and high-level synthesis</li>
<li>Some experience programming in C or related languages</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSDocumentation & EditorialExperiencedSoftware Engineer - Automated Design Optimization (13944-GMAR)13944http://www.mathworks.com/company/jobs/opportunities/software-engineer-automated-design-optimization-13944.html
<p>Our team is seeking an engineer or computer scientist who would shout YES to all 3 of these questions.</p>
<p>Do you love developing software and have a deep talent for it?</p>
<p>Does creating an automated solution to a hard technical problem sound like an inspiring challenge?</p>
<p>Would you be proud to create the sophisticated tools that allow engineers around the world to bring smarter and smarter devices to market faster and faster?</p>
<p>In this position, your talents and hard work will advance Model Based Design tools to new levels of automation and user productivity.</p><p>You will be part of a software development team dedicated to continuously improving our products and our skills. You will be dedicated to keeping MathWork’s Model Based Design tools as the most productive way for engineers to develop embedded designs. You will also be dedicated to advancing our skills at innovating new solutions and at rapidly bringing superior quality solutions to market.</p>
<p>This position will involve an alternating mix of exploration and highly disciplined software development. Some of your time will be spent exploring new approaches to automated design optimization. To retain our leadership advantage, you will drive the exploration phases to closure with a sense of urgency. The remainder of your time will be spent turning these new approaches into top quality software implementations and bringing those designs to market.</p>
<p>A successful candidate will be experienced and highly proficient in developing algorithms in an object oriented language. Development will be done using C++ and MATLAB, so candidate must quickly master these languages.</p><p>Experience with C++</p>
<p>Experience with MATLAB</p>
<p>Experience developing software optimizations</p><ul><li id="rq-display-li-2-3-object_oriented_design">Proficiency with object oriented design</li>
<li id="rq-display-li-2-3-C++">Experience with C++</li>
<li id="rq-display-li-1-3-J-G-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedC / C++ Code Generation - Senior Technical Writer (13943-BWAL)13943http://www.mathworks.com/company/jobs/opportunities/c-c-code-generation-senior-technical-writer-13943.html
<p>Are you experienced in controls, software, or systems engineering, and considering a career change? Do you have a strong aptitude and desire to write about applying technology to challenging engineering problems in industries such as aerospace and automotive? Come join a team at MathWorks that writes online content about using MATLAB and Simulink software for application modeling, rapid prototyping, and embedded systems development. We are looking for individuals to develop content that shows creative ways to use modeling, C/C++ code generation, and verification products to solve challenging embedded and real-time system problems. As integral members of multidisciplinary products teams, our technical writers help shape the design of cutting-edge software.</p><ul>
<li>Write user-focused content that explains concepts and techniques for using MathWorks software for rapid prototyping and embedded systems development.</li>
<li>Develop examples and tutorials to show how to use MathWorks modeling, C/C++ code generation, and verification software for rapid prototyping and embedded systems development.</li>
<li>Work with the user community and customer-facing groups to research information needs.</li>
<li>Participate in the software development process.</li>
<li>Help MathWorks develop next-generation online resources.</li>
</ul><ul>
<li>Ability to learn and explain engineering and programming concepts and procedures in writing or in the classroom.</li>
<li>Experience with or knowledge of hardware or software programming languages.</li>
<li>Experience with or knowledge of rapid prototyping or embedded systems development (either in a research or commercial setting).</li>
<li>Experience writing technical content for engineering audiences.</li>
<li>Knowledge of MATLAB and Simulink.</li>
<li>Exposure to software standards</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSDocumentation & EditorialExperiencedC++ Software Engineer - Algorithms and Infrastructure (13942-GMAR)13942http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-algorithms-and-infrastructure-13942.html
<p>Stateflow is high level, graphical programming environment with an innovative semantics coupled with a state of the art simulator, debugger and code generation engine. Automatically generated code from Simulink and Stateflow is embedded in thousands of real products around the world ranging from cell-phones to aircraft engines. Our group is responsible for all aspects of Stateflow development from programming language design to compiler optimizations and back-end technologies. The problems we solve are not in textbooks.</p>
<p>We are looking for a talented and motivated engineer with a passion for great software engineering and infrastructure improvement. Your responsibilities will include an exciting mix of high level architectural design, applying the latest best practices in software development, algorithm discovery, development and testing.</p><p>Using your C++ and Object Oriented Programming expertise, you will work with multiple development teams to design and improve the core Stateflow infrastructure with better modularity and scalability.&nbsp;You will be required to participate with strong enthusiasm in all stages of software design, coding, and testing.</p><ul>
<li> Master of Science or PhD in Computer Science, or a closely related engineering field;</li>
<li> Extensive knowledge of software architecture, design, implementation, and qualification</li>
<li> Experience and knowledge in compiler technology or code generation technology is a big plus</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-C++">Programming experience in C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Software Engineer - C++ / Graph Transformations (13941-GMAR)13941http://www.mathworks.com/company/jobs/opportunities/senior-software-engineer-c-graph-transformations-13941.html
<p style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: medium;">We are seeking a motivated and talented software engineer to advance the core technology in Embedded Coder that enables automatic code generation from Simulink. The automatically generated code from the Embedded Coder can be found in thousands of real-life products around the world ranging from cell-phones to aircraft engines.</span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: medium;"> </span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: medium;">For this position, we are looking for an experienced C++ software engineer who is good at abstract thinking and algorithm design. Your mission is to enhance the compiled internal representation of a Simulink diagram and implement front-end graph transformations and optimizations. Your work will be leveraged by many to expand the capabilities and customer adoption of our core products.</span></p><p style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: medium;">You are expected to participate in all aspects of software development with enthusiasm: collecting requirements, writing specifications, coding, testing and collaborating with other teams. You would be required to quickly master numerous features in Simulink products and delve into a large code base. </span></p><ul>
<li style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt;"><span style="font-family: Times New Roman; font-size: medium;">At least 5 years of practical C++ experience.</span></li>
<li style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt;"><span style="font-family: Times New Roman; font-size: medium;">Strong abstraction and algorithmic skills.</span></li>
<li style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt;"><span style="font-family: Times New Roman; font-size: medium;">Solid understanding of object-oriented design principles.</span></li>
<li style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt;"><span style="font-family: Times New Roman; font-size: medium;">Experience with large code bases is considered a plus.</span></li>
<li style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt;"><span style="font-family: Times New Roman; font-size: medium;">Experience with compiler technologies is also considered a plus.</span></li>
<li style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt;"><span style="font-family: Times New Roman; font-size: medium;">Good communication skills.</span></li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
<li id="rq-display-li-2-3-C++">Demonstrated experience in/with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Robotics Algorithm Developer (13940-GMAR)13940http://www.mathworks.com/company/jobs/opportunities/senior-robotics-algorithm-developer-13940.html
<p>You will develop new technologies to enable MATLAB and Simulink to work with humanoid and mobile robotics platforms. In particular, you will develop algorithms for analyzing robot dynamics and for planning and controlling robot motion. You will also work closely with the team to identify trends in robotics technology in order to develop leading-edge product capabilities.</p><ul>
<li>Develop MATLAB and Simulink libraries for robotics algorithms related to planning, control and kinematics</li>
<li>Investigate and incorporate third-party robotics libraries and tools</li>
<li>Participate in all stages of design, implementation, testing, and product release.</li>
<li>Keep up to date on the fast moving robotics technology landscape.</li>
<li>Demonstrate product capabilities to educators and researchers and incorporate their feedback</li>
</ul><ul>
<li>Experience with MATLAB and Simulink</li>
<li>Experience implementing planning and control algorithms for multi-link rigid-body robots (e.g., inverse kinematics, PRM)</li>
<li>Familiarity with leading-edge approaches to robot kinematic analysis and planning</li>
<li>Experience with C/C++</li>
<li>Excellent written, verbal, and interpersonal skills</li>
<li>Familiarity with Robot OS (ROS) libraries for planning and control</li>
<li>Familiarity with physical modeling tools and SimMechanics</li>
</ul>
<p> </p><ul><li id="rq-display-li-2-3-Robotics_Programming">Experience with Robotics Programming</li>
<li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedLatin America EDU Sales Rep (13936-JFRA)13936http://www.mathworks.com/company/jobs/opportunities/latin-america-edu-sales-rep-13936.html
<p>This individual would be responsible for selling the company's products and services via telephone and on-site visits to Latin America colleges and universities.</p><ul>
<li>Proactively call into existing customers to identify sales opportunities for the adoption of additional products.</li>
<li>Prospect for new customers in the assigned territory and close new sales for our products and services.</li>
<li>Articulate our product’s technical and business proposition to customer decision makers.</li>
<li>Present our products via technology such as WebEx or in person at customer locations.</li>
<li>Collaborate with technical marketing, product development, legal, and application engineering to set direction for the territory and assure proper service to our customers and prospects.</li>
<li>Manage sales forecast and meet monthly and quarterly goals set for the territory.</li>
</ul><ul>
<li>Engineering or technical degree a plus</li>
<li>Experience selling into Latin America market</li>
<li>A minimum of 1-3 years of field sales experience is required.</li>
<li>A background selling technology products and services</li>
<li>Experience selling to university market is a plus.</li>
<li>Demonstrated success managing business using a CRM system</li>
<li>Proven record of accomplishment and over-achievement of goals</li>
<li>Demonstrated ability to develop and execute strategic account plans</li>
<li>Ability to speak Spanish</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree is required.</li>
<li id="rq-display-li-2-3-software_sales">Experience with software sales</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSalesExperiencedMATLAB Software Test Engineer (13934-BWAL)13934http://www.mathworks.com/company/jobs/opportunities/matlab-software-test-engineer-13934.html
<p>Join our high-energy and talented team in Bangalore India. Work with engineers in Bangalore and the US to develop test procedures and automated tests to test the UI features of MATLAB.</p><p>You will help to improve quality of the MATLAB UI by automating the testing using the latest testing infrastructure. You will have an opportunity to leverage and expand your design and programming skills. As a member of the Quality Engineering department, you will work closely with the MATLAB UI development group.&nbsp; Responsibilities include:</p>
<ul>
<li>Learning the MathWorks testing environment, processes, and tools</li>
<li>Designing, implementing, and executing automated and manual test suites using the new UI testing infrastructure</li>
<li>Automating existing UI manual tests</li>
<li>Participating in design reviews and code reviews</li>
<li>Participating in release testing activities</li>
</ul><ul>
<li>Masters or Bachelors degree in computer science, electrical/computer engineering or other related engineering field</li>
<li>At least 2 years of experience in software development or testing</li>
<li>Strong working knowledge of C/Java/C++</li>
<li>Knowledge of software testing methodologies, including developing test plans</li>
<li>Good interpersonal and communication skills</li>
<li>Must be self motivated and be able to work independently</li>
</ul>
<p>Plusses:</p>
<ul>
<li>Familiarity with MATLAB.</li>
<li>PERL/Python</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINQuality EngineeringExperiencedEmbedded Targets Software Test Engineer (13933-BWAL)13933http://www.mathworks.com/company/jobs/opportunities/embedded-targets-software-test-engineer-13933.html
<p>The Embedded Targets Software Quality Engineer will be developing automated test suites and conducting hands-on testing of the automatically generated embedded code for the MathWorks Embedded Coder products. This person will work closely with other Quality Engineers and developers to improve standards and strategies for efficient automated testing. This position is for someone who enjoys solving challenging problems, designing and documenting new processes, and communicating with the team.</p><p>The Embedded Targets Software Quality Engineer&nbsp;will provide strong technical input to the testing of the Embedded Coder products.&nbsp;Specific tasks will include: participating in design reviews, test planning, writing test suites using MATLAB and other automation tools, writing and executing interactive tests, reporting bugs detected, verifying fixes and final product validation. As a member of the QE department, this person will work closely with the Engineering, Documentation, Program Management and Technical Support departments.</p><ul>
<li>Bachelor's degree in engineering with 3 years of professional work experience, or a Master's degree in engineering with 2 years of professional work experience</li>
<li>Experience with Digital Signal Processing or Control Systems</li>
<li>Strong embedded C programming (or) MATLAB programming and debugging skills</li>
<li>Experience with Test Automation.</li>
<li>Experience with integrated embedded software development environments, such as TI Code Composer Studio, Green Hills MULTI, ADI VisualDSP++ or Windriver Workbench</li>
</ul>
<p><strong>Pluses</strong></p>
<ul>
<li>Experience with MATLAB and Simulink</li>
<li>Experience with Real-Time Workshop, Real-Time Workshop Embedded Coder and xPC Target</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINQuality EngineeringExperiencedSoftware Engineer in Test - Simulink Design Verifier (13931-BWAL)13931http://www.mathworks.com/company/jobs/opportunities/software-engineer-in-test-simulink-design-verifier-13931.html
<p>Simulink Verification and Validation and Simulink Design Verifier are important products for customers designing production, safety-critical code with Simulink. These products use formal analysis techniques to help customers test and gain confidence in their designs, and hence quality is of utmost importance. For more details about these products, click here:</p>
<p><a href="http://www.mathworks.com/products/simverification/">http://www.mathworks.com/products/simverification/</a></p>
<p><a href="http://www.mathworks.com/products/sldesignverifier/">http://www.mathworks.com/products/sldesignverifier/</a></p>
<p>As a member of a growing development team, the engineer participates in every phase of software development; from feature inception to its final release. It is an excellent opportunity to work with some of our strategic, highly visible products that span a wide variety of programming languages and technologies. You will also collaborate with a wide range of development and quality engineering groups.</p><p>• Designing test plans and test procedures <br />• Developing automated test infrastructure and test suites <br />• Designing and running sweep testing using various techniques <br />• Designing system-level and performance testing based on industry models <br />• Design and develop tools to monitor and measure performance of the product</p>
<p>• Reporting bugs and qualifying bug fixes <br />• Providing feedback to development throughout the development process <br />• Working directly with customers to solve problems and understand industry requirements <br />• Coordinating with multiple development teams to assess and test cross-product feature impact</p><p>• BS/BE/BTech + 3yrs experience, or MS/ME/MTech, in Engineering or Computer Science <br />• Proficiency in MATLAB <br />• Working knowledge of C/C++ <br />• Motivation and good time-management skills <br />• Good communication skills</p>
<p> <strong>Pluses:</strong><br />• Familiarity with Simulink/Stateflow <br />• Knowledge of software quality industry standard processes and testing methodologies <br />• Knowledge of safety-critical systems processes and/or formal methods <br />• Familiarity with code coverage analysis and collection</p><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINQuality EngineeringExperiencedSoftware Engineer in Test - MATLAB / C++ (13928-BWAL)13928http://www.mathworks.com/company/jobs/opportunities/software-engineer-in-test-matlab-c-13928.html
<p>We help people accelerate the pace of prototyping embedded devices.</p>
<p>As a member of the Software Engineer in Test team you would be hands-on testing the MathWorks model simulation and code generation product set. You will also be ensuring the highest quality in Simulink features such as Simulink Model Advisor.</p><ul>
<li>Participate in the project from its early design stages and play a critical role in driving it to final product release.</li>
<li>Write test suites using MATLAB and developing new test tools to test the functionality of the Code Generation product tool set.</li>
<li>Partner with the Simulink and Embedded Coder Development, Quality Engineering, and Documentation teams and occasionally with Technical Support.</li>
</ul><ul>
<li>Programming experience in MATLAB and C/C++.</li>
<li>Experience with Object-Oriented Programming.</li>
<li>Experience with Simulink.</li>
<li>Industry experience in Aerospace, Automotive, DSP or similar domains.</li>
<li>Programming experience in a scripting language such as Perl or Python.</li>
<li>Hands on experience with HTML, XML, Javascript and GUI testing.</li>
<li>Experience with embedded systems, embedded code, code generation, and/or compilers.</li>
<li>Knowledge of industry software standards, and methods of Software Development and Quality Engineering.</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedJavaScript Engineer in Test - Web Application (13927-BWAL)13927http://www.mathworks.com/company/jobs/opportunities/javascript-engineer-in-test-web-application-13927.html
<p><span>We are looking for a smart, creative and energetic Quality Engineer with expertise in testing modern web applications whose interest, curiosity and passion drives innovation and production quality to new levels. The Web Application Quality Engineer is responsible for developing test suites and conducting hands-on testing of our Simulink web technology product set. As a member of the Development team, the candidate will participate in the project from its early design stages and play a critical role in driving it to final product release.</span></p><p>The JavaScript Engineer in Test -Web Application is responsible for developing test suites and conducting hands-on testing of our Simulink web technology product set. Specifically you will:</p>
<ul>
<li>Write automated test suites using MATLAB and Selenium to test the functionality of the model simulation product set.</li>
<li>Participate in the project from its early design stages and play a critical role in driving it to final product release.</li>
<li>Work closely with the Simulink Development, QE, and Documentation teams.</li>
</ul><ul>
<li>Proficient in web application development languages such as JavaScript, HTML5, and CSS.</li>
<li>Experience with Object-Oriented Programming.</li>
<li>Programming experience in MATLAB.</li>
<li>Experience with Simulink or Model Based Design software.</li>
<li>Experience with GUI testing.</li>
<li>Experience with Selenium.</li>
<li>Experience with Java, JQuery and Dojo is a plus.</li>
<li>Experience with parallel computing, cluster and asynchronous web testing.</li>
<li>Knowledge of industry standards, and methods of Software Development and Quality Engineering.</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedSoftware Quality Engineer - Model-Based Design (13925-BWAL)13925http://www.mathworks.com/company/jobs/opportunities/software-quality-engineer-model-based-design-13925.html
<p>As a Software Quality Engineer, you have the opportunity to ensure the delivery of reliable and sophisticated Simulink features that enable our customers to model, simulate, and deploy Distributed Embedded Systems. You will be part of an energetic team of engineers with special passion for solving multidisciplinary challenging problems (ODE Solvers, Heterogeneous Distributed Systems, Event based Simulation, and Automatic Embedded Code Generation).</p><ul>
<li> Devise and implement effective and efficient testing strategies and paradigms.</li>
<li> Design and implement reliable automated testing tools.</li>
<li> Take part of feature design reviews; and ensure feature testability.</li>
<li> Develop, maintain, and monitor metrics that help evaluate feature quality.</li>
<li> Communicate quality reports to team members and other relevant teams.</li>
</ul><ul>
<li> Programming skills in MATLAB and C.</li>
<li> Experience in distributed computing and system level programming.</li>
<li> Experience with scripting languages such as Perl, Python, and/or Shell.</li>
</ul>
<p> Nice to have:</p>
<ul>
<li> Experience in mathematical modeling and simulation technologies.</li>
<li> Experience in Simulink.</li>
<li> Experience in software testing.</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedPhysical Modeling Engineer in Test (13924-BWAL)13924http://www.mathworks.com/company/jobs/opportunities/physical-modeling-engineer-in-test-13924.html
<p>The Physical Modeling Engineer in Test will be responsible for planning and developing test suites, building testing infrastructure, and monitoring performance and robustness of <a href="http://www.mathworks.com/products/simscape/">Simscape</a>, our flagship product. As a member of the development team, the engineer will participate in product development from feature inception and design to release. The position requires working closely with the Simscape development team as well as other Quality Engineering and Development engineers in the Physical Modeling area. </p><ul>
<li>Evaluate product performance and robustness for simulation and code generation</li>
<li>Participate in design reviews and ensure feature testability</li>
<li>Develop exhaustive and extensive automated test suites</li>
<li>Design and implement test tools and enhance existing tooling</li>
<li>Report bugs and qualify bug fixes</li>
<li>Monitor product quality metrics and provide feedback to the development team</li>
</ul><ul>
<li>MS in Engineering or Computer Science</li>
<li>Knowledge of Object Oriented Concepts </li>
<li>Knowledge of Simscape language and/or Simulink</li>
<li>Knowledge of Simulink Real-Time or experience with Hardware-in-the-loop (HIL) simulations</li>
<li>Knowledge of a physical systems domain (e.g., electrical or mechanical)</li>
<li>Knowledge of industry standard processes and testing methodologies</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-MATLAB">Experience with MATLAB</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedSoftware Engineer in Test - Stateflow (13923-BWAL)13923http://www.mathworks.com/company/jobs/opportunities/software-engineer-in-test-stateflow-13923.html
<p>Come join our energetic team in enhancing testability, developing automated test-infrastructure and conducting hands-on testing for Stateflow. As part of this position, you will be implementing next-generation test strategies, techniques and tools for identifying issues in Stateflow simulation semantics, code-generation and user interfaces. As a member of the development organization, you will be involved in all stages of the development process. The position requires working closely with Development, Quality Engineering, and Documentation and occasionally with customer facing groups.</p><ul>
<li>Creating test plans and test procedures</li>
<li>Developing test-infrastructure and implementing automated tests</li>
<li>Sweep testing using various techniques such as <em>Randomized Testing <br /></em>and <em>Feature Based Testing</em></li>
<li>Reporting bugs and qualifying bug fixes</li>
<li>Participating in design reviews and code reviews</li>
</ul>
<p> </p><ul>
<li>C/C++ programming skills</li>
<li>Object Oriented programming techniques</li>
<li>Exposure to Finite State Machine modeling tools such as Stateflow, Statemate, UML</li>
</ul>
<p> </p><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-MATLAB">Proficiency with MATLAB</li>
<li id="rq-display-li-2-3-Simulink">Knowledge of Simulink</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedAnalog and Mixed Signal Quality Engineer (13921-BWAL)13921http://www.mathworks.com/company/jobs/opportunities/analog-and-mixed-signal-quality-engineer-13921.html
<p>As an Analog and Mixed Signal Quality Engineer, you will be responsible for developing test suites and conducting hands-on testing for Analog Mixed Signal products. As a member of the development team, you will participate in projects from their early design stages, utilize your domain knowledge and programming skills for developing automated tests in MATLAB and Simulink, and play a key role in driving high quality software to final product release.</p><ul>
<li>Participate in feature design and review</li>
<li>Develop test procedures for new features</li>
<li>Write automated tests using MATLAB and Simulink</li>
<li>Create and execute interactive test plans on multiple platforms</li>
<li>Report bugs using an in-house bug tracking system</li>
</ul><ul>
<li>Advanced degree in Electrical Engineering</li>
<li>Experience with analog and mixed signal systems </li>
<li>Programming and testing experience in Simulink</li>
<li>Knowledge of object oriented design is a plus</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-signal_processing">Knowledge of signal processing</li>
<li id="rq-display-li-2-3-MATLAB">Proficiency with MATLAB</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedDSP and Communications Software Engineer in Test (13917-BWAL)13917http://www.mathworks.com/company/jobs/opportunities/dsp-and-communications-software-engineer-in-test-13917.html
<p>As a DSP and Communications Software Engineer in Test at MathWorks, you will be responsible for developing test suites and conducting hands-on testing for the DSP and Communications System Toolbox products. As a member of the highly-skilled and experienced development team, you will participate in projects from their early design stages, influence feature requirements and specifications, utilize your programming skills and domain knowledge for developing automated tests in various programming languages and play a critical role in driving high-quality software to final product release.</p><ul>
<li>Writing automated test suites using MATLAB and Simulink to test DSP and Communications System Toolbox functionality.</li>
<li>Participating in design reviews, test planning, writing and executing manual tests on various platforms including UNIX, PC and MAC.</li>
<li>Detecting, investigating and reporting bugs, verifying bug fixes and driving issues through to completion.</li>
<li>Performing final product validation.</li>
<li>Working closely with other Quality Engineers, Software Developers, Documentation Writers, Marketing and other customer facing engineers.</li>
</ul><ul>
<li>1-3 years development/testing experience</li>
<li>Knowledge of Signal Processing and Communications</li>
<li>Programming experience in MATLAB</li>
<li>Knowledge of Simulink</li>
<li>Knowledge of PC or UNIX environments</li>
<li>Programming experience in C/C++</li>
<li>Knowledge of the software development life cycle (designing, coding, testing, bug fixing) and the software build process (compilers, makefiles, debuggers.)</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedMATLAB / C++ Software Engineer in Test (13916-BWAL)13916http://www.mathworks.com/company/jobs/opportunities/matlab-c-software-engineer-in-test-13916.html
<p>Engineers from many industries use Simulink to develop their algorithms and create real-time code for embedded processors. The Fixed-Point Designer Quality Engineer is responsible for developing automated test suites and conducting hands-on testing of the Fixed-Point Designer product. As a member of the Fixed-Point Designer Product team, you will participate in projects from their early design stages and play a key role in driving high quality software to final product release. You will also learn complex fixed point and floating-point designs, optimizations and their influence on automatic code generation targeted towards embedded processors.</p><p>You will contribute to Fixed-Point Designer products by participating in projects from the early design stages and driving them all the way to the final product release. You will help define and implement qualification strategies for new features in the Simulink software environment. Your responsibilities will include but are not limited to:</p>
<ul>
<li>Participating in design discussions and test planning.</li>
<li>Authoring tools, harnesses using MATLAB.</li>
<li>Writing comprehensive automated test suites developed using effective test case design techniques.</li>
<li>Participating in hands-on qualification of features to ensure correct functional behavior.</li>
<li>Diagnosing and reporting bugs, and verifying bug fixes</li>
</ul><ul>
<li>Knowledge of Simulink and related MathWorks products </li>
<li>Knowledge of C/C++</li>
<li>Object Oriented Programming techniques</li>
<li>Good planning, problem-solving and organizational skills</li>
<li>Knowledge of DSP, Aerospace, Automotive or similar domains</li>
<li>Experience with embedded systems and/or code generation</li>
</ul><ul><li id="rq-display-li-2-3-MATLAB">Proficiency with MATLAB</li>
<li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedFPGA Engineer in Test (13913-BWAL)13913http://www.mathworks.com/company/jobs/opportunities/fpga-engineer-in-test-13913.html
<p>Come join our enthusiastic and energetic team in enhancing testability, developing automated verification framework and conducting hands-on testing of HDL Verifier &amp; SPC/Vision HDL product area. As a member of the development team, you will participate in the project from its early design stages and play a critical role in driving it to final product release. </p><p>Design test strategies and create test frameworks to efficiently test the functionality of FPGA Prototyping and SPC HDL area:</p>
<ul>
<li>Develop test tools and automated test suites using MATLAB</li>
<li>Develop HDL Testbenches and author BFM</li>
<li>Participate in feature definitions, design discussions and test planning</li>
<li>Diagnose and report bugs in the software and hardware</li>
</ul><ul>
<li>Experience in VHDL/Verilog</li>
<li>Experience in MATLAB, Object Oriented programming</li>
<li>Experience with Embedded Testing/Verification</li>
<li>Experience with Xilinx/Altera FPGA development boards</li>
<li>Experience working with EDA simulation and synthesis tools such as ModelSim, Ncsim, Xilinx ISE and Altera Quartus</li>
<li>Experience in Simulink</li>
<li>Knowledge of Computer Vision, Signal Processing concepts</li>
<li>Knowledge of Software Defined Radio is a plus</li>
<li>Experience using Signal Generator and Signal Analyzer equipment’s is a plus</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedQuality Engineer - Development Applications (13912-BHIL)13912http://www.mathworks.com/company/jobs/opportunities/quality-engineer-development-applications-13912.html
<p>You will enjoy working closely in a small team environment with other Development Application Engineers, Quality Engineers, Usability and Documentation team members to create new and exciting features as well as enhancements to our current tools that help run our automated build and test system. This position requires a strong QE mindset, excellent debugging skills, a great attitude and passion to continuously improve our tools and processes.</p><p>The Development Applications Quality Engineer will help with the qualification of applications and tools used by other teams at MathWorks.</p>
<p>Specific tasks will include:</p>
<ul>
<li>Participating in design reviews</li>
<li>Developing test plans</li>
<li>Debugging and troubleshooting</li>
<li>Developing and executing automated and interactive tests</li>
<li>Reporting defects and verifying fixes</li>
<li>Developing tools and processes to create and maintain test environment</li>
</ul><ul>
<li>Experience with Java and JUnit programming</li>
<li>Experience with automated test development and scripted testing</li>
<li>Experience with SQL, database testing, Selenium testing desirable</li>
<li>Experience with Software Configuration Management tools</li>
<li>Experience with Windows and UNIX systems </li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedSoftware Engineer in Test - MATLAB Test Frameworks (13910-BHIL)13910http://www.mathworks.com/company/jobs/opportunities/software-engineer-in-test-matlab-test-frameworks-13910.html
<p>You will be part of a team that is responsible for developing and evolving the a xUnit-style Unit Testing framework for MATLAB, the world’s premier scientific computing language. This position requires a strong QE mindset, excellent debugging skills and a passion to provide the best customer experience for both internal and external customers. In this role, you will have an opportunity to learn more about the challenges as well as tools and processes used in the development of large scale software projects.</p><ul>
<li>Participating in design reviews for new features in the Test Framework</li>
<li>Developing automated regression tests to qualify new features</li>
<li>Exploratory testing to identify defects</li>
<li>Debugging and investigating failures</li>
<li>Working with developers to resolve issues</li>
<li>Reporting defects and verifying fixes</li>
</ul><ul>
<li>Experience with one or more of MATLAB, C++, Java, Javascript</li>
<li>Experience using one or more xUnit frameworks such as JUnit, NUnit, python's unittest module (pyUnit), cppUnit, OCUnit</li>
<li>Experience using mock frameworks such as EasyMock, jMock, or GoogleMock a plus</li>
<li>Strong troubleshooting and analytical skills</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedQuality Engineer - Test & Measurement Infrastructure (13909-BHIL)13909http://www.mathworks.com/company/jobs/opportunities/quality-engineer-test-measurement-infrastructure-13909.html
<p>The Test and Measurement Infrastructure team in MathWorks creates internal architecture to support MathWorks’ transition to web based computing and hardware integration. As a Quality Engineer in this team, you will be responsible for identifying and solving key testing needs for this internal infrastructure and helping us deliver a strong platform for web and hardware integration technologies. This will require understanding and writing tests in MATLAB, C++, JavaScript and other programming languages and technologies as appropriate.</p><ul>
<li>Identify and implement unit and system level tests</li>
<li>Work with engineering partners as well as downstream teams to gather testing requirements</li>
<li>Design test tools and infrastructure to facilitate automated and interactive testing for both core architecture team and downstream teams</li>
<li>Participate in product planning and design reviews</li>
</ul><ul>
<li>Experience with JavaScript</li>
<li>Experience with C++</li>
<li>Experience with working on Windows, Linux and Mac</li>
<li>Experience with Chromium Embedded Framework, Selenium or similar technologies</li>
<li>Experience with Quality Engineering/Testing and Software Architecture</li>
<li>Experience with JavaScript test framework like QUnit or DOH (Dojo Object Harness)</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-MATLAB">Experience with MATLAB</li>
<li id="rq-display-li-2-3-object_oriented_design">Experience with object oriented design</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedLanguage Analysis and Transformation Quality Engineer (13908-JCEN)13908http://www.mathworks.com/company/jobs/opportunities/language-analysis-and-transformation-quality-engineer-13908.html
<p>The MATLAB Language Analysis and Transformation Quality Engineer is responsible for developing test tools, tests suites and conducting hands-on testing of MATLAB's Compiler pipeline (especially Lexer, Parser, and Intermediate Representation) and MATLAB's Static Code Analysis tool (Code Analyzer). As a member of the development team, the candidate will participate in a project from its early design stages and play a critical role in driving it to final product release. Candidate with creative, problem solving skills will thrive in this position.</p><p>Specific tasks will include: participation in feature definitions; investigating ways to further automate the testing of the MATLAB compiler's front end (i.e. Lexer, Parser, Intermediate Representations) and static code analysis tool; writing test suites using C++ and MATLAB; implementing testing APIs in MATLAB and C++; creating and executing the interactive test plans on multiple platforms; and reporting bugs using an in-house bug tracking system. As an individual contributor in the QE department, the candidate will work closely with the Development and Usability teams.</p><ul>
<li>Knowledge of MATLAB (Please outline this experience on your resume in detail for consideration). </li>
<li>Working knowledge of Compilers</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-C++">Programming experience in C++</li>
<li id="rq-display-li-2-3-object_oriented_design">Knowledge of object oriented design</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedApplication Deployment Quality Engineer (13906-BHIL)13906http://www.mathworks.com/company/jobs/opportunities/application-deployment-quality-engineer-13906.html
<p>You will be part of a small but dynamic and high-energy team of Engineers focusing on improving the quality of our products that allow end-users to generate standalone MATLAB applications and components for integration with C, C++, Java®, Microsoft® .NET and Microsoft Excel® using the MATLAB Compiler.</p>
<p>This position is for those who enjoy working with cutting edge technology and solving challenging problems.</p><p>The Application Deployment Integration Quality Engineer is responsible for writing test plans, participating in component design reviews, constructing automated test suites, performing hands-on product testing and reporting bugs. He or she will participate on emerging projects from the early stages through final release, working closely with counterparts in the Engineering, Documentation, and Technical Support departments. Ideal candidates are team players demonstrating organization, an eye for detail, strong communication skills and a commitment to getting things done.</p>
<p> </p><p><strong>Qualifications Required / Preferred: </strong></p>
<ul>
<li>MS or Ph.D. in engineering, computer science, or related area.</li>
<li>Demonstrated experience in a programming language (Java or C++, etc.).</li>
<li>Knowledge of Object Oriented Programming.</li>
<li>Programming experience in MATLAB.</li>
<li>Hands on experience with multiple operating systems (Windows, UNIX).</li>
</ul>
<p> <strong>Plusses</strong></p>
<ul>
<li>Quality Engineering / Testing experience.</li>
<li>Experience in UI building / testing.</li>
<li>Experience with JavaScript, HTML 5 or CSS.</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedMATLAB Data Tools Quality Engineer (13905-BHIL)13905http://www.mathworks.com/company/jobs/opportunities/matlab-data-tools-quality-engineer-13905.html
<p>Do you enjoy working with graphical user interfaces, cutting edge technology, and solving challenging testing problems? If so, the MATLAB Data Tools Quality Engineer is the position for you. You will be responsible for developing and enhancing test infrastructure and automated test suites and conducting hands-on testing of the MATLAB front-end. You will have the opportunity to work with both traditional Java desktop applications and JavaScript-based web applications. You will engage early in the software development process, influencing requirements specifications, attending usability sessions, and discussing software design and testability with the development team, to ensure that we deliver high quality software to our customers.</p><ul>
<li>Design and develop test plans based upon functional and design specifications</li>
<li>Participate in functional reviews, test specification, documentation, and code reviews</li>
<li>Create and maintain automated and manual test suites with a heavy emphasis on GUI test automation</li>
<li>Participate actively in functional, system and regression testing activities</li>
<li>Analyze and report bugs and work with software engineers to resolve them</li>
<li>Foster a continuous process improvement environment</li>
</ul><ul>
<li>MS in Engineering, Computer Science or related fields</li>
<li>3+ years of programming experience in Java</li>
<li>Superior analytical and problem solving skills</li>
<li>Excellent written and verbal communication skills</li>
<li>Must be self-motivated and have outstanding attention to detail</li>
</ul>
<p><strong>&nbsp;Nice to Have:</strong></p>
<ul>
<li>2-3 years of Quality Engineering experience</li>
<li>Programming experience in MATLAB and/or JavaScript</li>
<li>Experience with the JUnit test framework</li>
<li>Experience with automated GUI testing tools</li>
<li>Experience with Agile frameworks (Scrum, XP)</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedControls Quality Engineer (13904-JCEN)13904http://www.mathworks.com/company/jobs/opportunities/controls-quality-engineer-13904.html
<p><span>Are you interested in using MATLAB and Simulink in the Controls domain? Come join our team and have a direct impact on the quality of products in the Controls area. You will be responsible for developing automated test suites and conducting hands-on testing of the Control System Toolbox, Simulink Control Design, and other Controls products. You will engage early in the software development process, influencing requirements specifciations, attending usability sessions, and discussing software design and testability with the development team to ensure that we deliver high quality software to our customers. </span></p><p> </p>
<table cellspacing="4">
<tbody>
<tr>
<td class="ms-vb">
<ul>
<li>Design and develop test plans based upon functional and design specifications</li>
<li>Participate in functional reviews, test specification, documentation, and code reviews</li>
<li>Create and maintain automated and manual test suites including GUI test automation</li>
<li>Participate actively in functional, system and regression testing activities</li>
<li>Analyze and report bugs and work with software engineers to resolve them</li>
<li>Foster a continuous process improvement environment</li>
</ul>
</td>
</tr>
</tbody>
</table><ul>
<li>Demonstrated expertise writing automated test plans and cases for control design and automation or Control and System Identification technologies.</li>
<li>Demonstrated expertise analyzing and debugging control design automation or Control and System Identification technologies.</li>
<li>Experience using Simulink.</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
<li id="rq-display-li-2-3-MATLAB">Programming experience in MATLAB</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedMATLAB External Interfaces Quality Engineer (13903-BHIL)13903http://www.mathworks.com/company/jobs/opportunities/matlab-external-interfaces-quality-engineer-13903.html
<p>As a MATLAB External Interfaces Quality Engineer you will be responsible for developing and implementing test plans, creating automated test suites and conducting hands-on testing of the MATLAB interface with external languages/libraries. As a member of the quality engineering team, you will participate in projects from their design stages and play a critical role in driving it to final product release.</p><ul>
<li>Participating in component design reviews.</li>
<li>Writing automated function and system tests in MATLAB.</li>
<li>Designing and implementing test components using external languages/libraries.</li>
<li>Maintenance of existing test suite.</li>
<li>Reporting bugs and verifying fixes.</li>
<li>Evaluating product performance.</li>
</ul><ul>
<li>Programming experience in .NET and Python.</li>
<li>Programming experience in MATLAB.</li>
<li>Knowledge of Object Oriented Programming.</li>
<li>Experience with C/C++.</li>
<li>Hands on experience with multiple operating systems (Windows, UNIX).</li>
<li>Three years experience in Software Development or Quality Engineering.</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedMATLAB Object System Quality Engineer (13902-BHIL)13902http://www.mathworks.com/company/jobs/opportunities/matlab-object-system-quality-engineer-13902.html
<p>As a MATLAB Object System Quality Engineer you will be responsible for developing and implementing test plans, creating automated test suites and conducting hands-on testing of the MATLAB Object Systems APIs. As a member of the quality engineering team, you will participate in projects from their design stages and play a critical role in driving it to final product release.</p><ul>
<li>Participating in component design reviews</li>
<li>Writing automated function and system tests in MATLAB</li>
<li>Designing and implementing test components</li>
<li>Maintenance of existing test suite</li>
<li>Reporting bugs and verifying fixes</li>
<li>Evaluating product performance</li>
</ul><ul>
<li>Programming experience in MATLAB. </li>
<li>Knowledge of Object Oriented Programming. </li>
<li>Experience with C/C++ is a plus.</li>
<li>Hands on experience with multiple operating systems (Windows, UNIX) is desirable.</li>
<li>Three years experience in Software Development or Quality Engineering is preferable.</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedQuality Engineering Systems Administrator (13901-BHIL)13901http://www.mathworks.com/company/jobs/opportunities/quality-engineering-systems-administrator-13901.html
<p>Do you have technical expertise in multiple operating systems and want to learn more about microcontrollers and other low cost hardware? Do you enjoy scripting, automation and working with configuration management tools? If so, become part of our Quality Engineering team that is working on designing and establishing a low cost hardware lab in support of our development activities. We need people responsible for production, development and administration of test infrastructure across several geographic locations.</p><ul>
<li>System administration of Windows, Linux, and Mac machines in the lab</li>
<li>Apply cloud and virtualization based technologies (ESX Server, VMWare, vCloud)</li>
<li>Setup and maintain low cost hardware devices (Arduino, Raspberry Pi, Lego EV3 etc.)</li>
<li>Develop and support IT infrastructure &amp; software development processes</li>
<li>Assist with asset management and inventory of IT as well as hardware assets</li>
<li>Support of regional and worldwide IT projects</li>
<li>Work closely with business areas and be the liaison with the IT team (relationship building)</li>
</ul><ul>
<li>Experience with Unix and Windows system administration</li>
<li>Experience with virtualization technologies </li>
<li>Experience with low cost hardware such as <em>Arduino</em>, <em>Raspberry pi</em> and <em>Beagle board</em>, is strongly desired</li>
<li>Excellent troubleshooting / problem solving skills</li>
<li>Excellent coordination and planning skills</li>
<li>Solid foundation in programming / scripting in at least one of the following: Shell / Perl / C</li>
<li>Ability to assist with asset management and inventory of lab hardware</li>
<li>Experience working within a software development organization / environment</li>
<li>Experience working for a multi-national company (MNC) over a wide geography</li>
<li>Self-directed requiring minimal supervision in a fast-paced team environment</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedWeb Application - Quality Engineer (13899-BHIL)13899http://www.mathworks.com/company/jobs/opportunities/web-application-quality-engineer-13899.html
<p>Are you interested in delivering high quality products for an interconnected world? If so, this is the right position for you.</p>
<p>As a Web Application Quality Engineer, you’ll work on a web based service for tracking and plotting trends. You will engage early in the software development process, influencing requirements specifications, attending usability sessions, and discussing software design and testability with software engineers, to ensure high quality of our software. You will act as a liaison for quality issues, develop written technical test plans, create and run specific test scenarios, and develop automated test suites. In addition, you will help identify, document and implement improvement in both systems and processes.</p><ul>
<li>Design and develop test plans based upon functional and design specifications.</li>
<li>Develop test harnesses for web GUI testing.</li>
<li>Create and maintain automated test suites.</li>
<li>Participate actively in functional, system and regression testing activities.</li>
<li>Analyze and report bugs, and work with software engineers to resolve them.</li>
<li>Participate in all aspects of product development and design.</li>
<li>Perform hands-on testing of externally facing web applications.</li>
</ul><ul>
<li>Programming experience in multiple languages and frameworks (preferably Java, Ruby, Rails, or JavaScript)</li>
<li>Experience with testing frameworks such as JUnit, and RSpec</li>
<li>Automated GUI testing experience using third party tools (preferably Selenium)</li>
<li>Experience with N-tier web application testing</li>
<li>Knowledge of HTML5, CSS, and jQuery</li>
<li>Experience with web communication protocols/architectures is a plus</li>
<li>Proficiency in industry standard Quality Engineering methodologies</li>
<li>Ability to multi-task, triage issues, and work independently in a fast-paced environment</li>
<li>Knowledge of MATLAB is a plus</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedSr. Application Engineer (Post-Sales)- Model-Based Design IN (13897-MCIA)13897http://www.mathworks.com/company/jobs/opportunities/sr-application-engineer-post-sales-model-based-design-in-13897.html
<p>The primary responsibility of this position is to lead development-facing, post-sales, advanced technical support activities directed towards customers whose business involves the development of control system software. The MathWorks customers within these industries are applying its tools in ever increasing production environments, safety critical applications, and enterprise-wide adoption scenarios. The MathWorks is supplying these support services to ensure the success of these deployments. This position will be co-located alongside Development staff, and will be part of a team centered approach exchanging customer feedback among the following internal groups; Major Account Sales, Development, Marketing, and all of the MathWorks standard support services (including Engineering Development Group, Consulting, and Training). The MathWorks software products allow controls system engineers to manage the research, design and testing of systems at a high level, allowing the rapid development of innovative products.</p><ul>
<li>Provide advanced technical post-sales support and guidance on issues:
<ul>
<li>Escalated from the technical support group</li>
<li>Relating to a strategic Account, Application, or Industry</li>
<li>Requiring the combination of customer application knowledge, industry knowledge, and MathWorks product knowledge</li>
<li>Relating to the MathWorks major accounts</li>
</ul>
</li>
<li>Communicate and work together with MathWorks Development staff when inherent tool design knowledge</li>
<li>Troubleshoot issues involving core design aspects of the MathWorks tools, including access to source code and development strategies in order to provide solutions to customer</li>
<li>Provide the highest customer support level complimenting existing and standard technical support. Will work very closely with, and sometimes train, existing support specialists within the Engineering Development Group</li>
<li>Provide direct customer feedback to MathWorks development for future enhancements to products since customer interactions will be of the highest technical nature</li>
</ul><p><strong><span style="text-decoration: underline;"><span style="text-decoration: underline;"><strong>Required Qualifications</strong></span>:</span></strong></p>
<ul>
<li>A perfect fit would be previous experience as member of an internal MathWorks Tools support/development team for a large Aerospace or Automotive company</li>
<li>Specialization in modeling &amp; simulation, control system design using Simulink</li>
<li>Excellent trouble-shooting, problem solving, and multi-tasking skills</li>
<li>Excellent verbal and written communication skills</li>
<li>Candidates must be interested in working directly with customers to:</li>
<ul>
<li>Understand their real engineering challenges</li>
<li>Help them understand how to apply our products to their problems</li>
</ul>
</ul>
<p><strong><span style="text-decoration: underline;"><span style="text-decoration: underline;"><strong>Desired Qualifications</strong></span>:</span></strong></p>
<ul>
<li>Proficiency in using MATLAB/Simulink/Stateflow/Real-Time Workshop/Real-Time Workshop Embedded Coder</li>
<li>First-hand experience or awareness of the design challenges within the Aerospace and/or Automotive industries</li>
<li>Experience in behavioral modeling and the tradeoffs involving fidelity and complexity</li>
<li>Knowledge of large scale modeling and processes; to include requirements management, configuration control, applying modeling standards, documentation, and legacy code inclusion</li>
<li>Awareness of embedded systems, RTOS knowledge, software implementation aspects, safety critical applications, production quality code, coding standards (MISRA C), certification processes and requirements (DO-178B)</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINEngineering ServicesExperiencedSr. Application Engr (Post-Sales) Verification & Validation (13896-MCAR)13896http://www.mathworks.com/company/jobs/opportunities/sr-application-engr-post-sales-verification-validation-13896.html
<p>Would you like to work with MathWorks cutting edge development staff to learn how MATLAB tools are designed? Would you like to join a fast-paced, dynamic technical team that is constantly solving new and challenging problems? MathWorks software products allow controls system engineers to manage the research, design and testing of systems at a high level, allowing the rapid development of innovative products. MathWorks is the leading developer of mathematical computing software. Engineers and scientists worldwide rely on its products to accelerate the pace of discovery, innovation, and development.</p><p>1. Lead development facing post-sales advanced technical support activities directed towards customers whose business involves using Simulink products to develop software for embedded systems/applications in a production environment<br />2. Provide advanced technical post-sales support and guidance on issues:<br />• Relating to the MathWorks major accounts<br />• Escalated from the technical support group<br />• Relating to a strategic Account, Application, or Industry<br />• Requiring the combination of customer application knowledge, industry knowledge, and MathWorks product knowledge<br />3. Communicate and work together with MathWorks Development staff when inherent tool design knowledge is needed. Troubleshoot issues involving core design aspects of the MathWorks tools, including access to source code and development strategies in order to provide solutions to customer<br />4. Provide the highest customer support level complimenting existing technical support. Will work very closely with and train existing support specialists within the support team<br />5. Provide direct customer feedback to MathWorks development for future enhancements to products since customer interactions will be of the highest technical nature. <br />6. This position will be co-located alongside Development staff, and will be part of a team centered approach exchanging customer feedback among the following internal groups:<br />• Major Account Sales, Development, Marketing<br />• All of the MathWorks support services including Technical Support, Consulting, and Training</p><p><strong>Qualifications: </strong></p>
<ul>
<li>Specialization in Verification and Validation testing using Simulink</li>
<li>Experience applying MathWorks products for Model-Based Design</li>
<li>Excellent troubleshooting, problem solving and multi-tasking skills</li>
<li>Excellent verbal and written communication skills</li>
<li>Experience developing test cases from requirements and applying them for verification and validation purposes</li>
<li>Ability to work in a team environment</li>
<li>Candidates must be interested in working directly with customers to understand their real engineering challenges, to help them understand how to apply our products to their problems</li>
</ul>
<p><strong> Desirable:</strong></p>
<ul>
<li>Proficiency using MathWorks products such as Simulink Verification &amp; Validation, Simulink Design Verifier and SystemTest</li>
<li>Experience using a Model-Based Design approach to verify and validate Simulink models and the generated code</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">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) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINEngineering ServicesExperiencedSenior C++ Software Engineer - Simulink Infrastructure (13894-GMAR)13894http://www.mathworks.com/company/jobs/opportunities/senior-c-software-engineer-simulink-infrastructure-13894.html
<p>Come work with a team of talented engineers committed to building revolutionary software tools used in modeling, simulating, and deploying modular, multi-domain engineering systems. Customers who are building these complex systems require support for decomposing their models into individual components which can be independently developed, and then combined to build the larger system.</p><p>You will leverage your software architecture skills to design and develop the next generation of block diagram enhancements and tools for use in modeling, simulation and code generation of complex multi-domain systems.</p>
<p>You will have a particular focus on:</p>
<ul>
<li>Dramatically improving the performance of Simulink for customers who are developing larger and larger models </li>
<li>Enchancing the user experience of Simulink with a focus on large scale modeling </li>
<li>Leveraging your software architecture and C++ skills to improve the Simulink product infrastructure.</li>
<li>Collaborating with other Simulink teams and developing algorithms to improve modeling, simulation, testing and code generation for component-based workflows</li>
</ul><ul>
<li>Advanced degree in computer science, engineering, applied mathematics</li>
<li>Prior professional software development experience</li>
<li>Knowledge of data structures and algorithms a must</li>
<li>Experience in graph analysis or numerical computation</li>
<li>Experience in designing and shipping large scale software products is a big plus</li>
<li>Experience with UML, Design Patterns, and STL/Boost libraries is preferred</li>
<li>Experience with MATLAB, Simulink or other block diagram modeling, simulation and code generation tools is a big plus</li>
</ul><ul><li id="rq-display-li-2-3-C++">Experience with C++</li>
<li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-object_oriented_design">Experience with object oriented design</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencediOS Developer - MATLAB / Simulink Mobile Applications (13893-GMAR)13893http://www.mathworks.com/company/jobs/opportunities/ios-developer-matlab-simulink-mobile-applications-13893.html
<p>Have you designed mobile games with rich audio and video algorithms? If so, join MathWorks and use those skills to design and develop iOS applications, integrate with dynamic web services, and enable distributed networks of devices. Come and be a part of this exciting mission of connecting MATLAB and Simulink to the world of smartphones, tablets, and embedded platforms.</p><p>As a key member of the iOS development team you'll participate in all stages of design, implementation, testing, and product release and, colaborate with a cross funtional team of world class softwre engineers.</p>
<ul>
<li>Create new and exciting iOS applications in MATLAB and Simulink</li>
<li>Define and document requirements and technical designs for new features and enhancements</li>
<li>Collaborate with User Experience and UI designers to develop customer workflows and prototypes</li>
<li>Stay up-to-date on the fast moving mobile technology landscape</li>
</ul><p>• Experience with Objective-C and or Swift<br /> • Experience with test frameworks like XCTest<br /> • Experience with programming graphical user interfaces<br /> • Experience using networking protocols such as TCP/IP or Bluetooth<br /> • Experience MATLAB and scripting languages such as Python, Ruby, Perl, etc.<br /> • Experience with Simulink<br /> • Experience with web services</p><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li><li id="rq-display-li-2-3-iOS">Programming experience with iOS</li>
<li id="rq-display-li-2-3-C++">Programming experience in C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer - Automated Distributed Testing (13891-GMAR)13891http://www.mathworks.com/company/jobs/opportunities/software-engineer-automated-distributed-testing-13891.html
<p>MATLAB, Simulink, and Stateflow are used by over a million engineers and scientists to help solve some of today’s most interesting and complex engineering problems. You will be helping build infrastructure programs used in creating our next generation systems. Examples include a massively distributed computation engine for product validation, and distributed systems for building code. This position is for you if you enjoy broad exposure to different technologies, collaborating with experienced developers to solve problems, and staying on top of current technologies.</p><p>You will be responsible for evolving foundation tooling used in the development of MATLAB and Simulink. Primary aspects of this position involve the development of a distributed computing engine to validate correctness of products. Your responsibilities will include:</p>
<ul>
<li>Development of a highly parallel and distributed validation engine (internal cloud computing system)</li>
<li>Developing web-based scheduling and triage application for automated code-quality checks</li>
<li>Work with developers and quality engineers to develop testing that runs in this framework</li>
</ul><ul>
<li>Experience with Linux and/or MAC</li>
<li>Experience with MATLAB, Simulink, and Stateflow</li>
<li>Experience with automated build systems such as Jenkins or BuildBot</li>
<li>Web programming experience is highly desired</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedAlgorithm and UI Software Engineer (13890-GMAR)13890http://www.mathworks.com/company/jobs/opportunities/algorithm-and-ui-software-engineer-13890.html
<p>Stateflow is high level, graphical programming environment with an innovative semantics coupled with a state of the art simulator, debugger and code generation engine. Automatically generated code from Simulink and Stateflow is embedded in thousands of real products around the world ranging from cell-phones to aircraft engines. Our group is responsible for all aspects of Stateflow development from programming language design to compiler optimizations and back-end technologies. The problems we solve are not in textbooks.</p>
<p>We are looking for a talented and motivated engineer with a passion for designing rich interactive user interfaces. Your responsibilities will include all aspects of the software development life cycle and includes an exciting mix of requirements and functional design, crafting scalable architectures and applying the latest best practices in software development, algorithm discovery, development and testing.</p><p>Using your C++, HTML, Javascript and Object Oriented Programming expertise, you will work with multiple development teams to design and improve the core Stateflow user interface features. You will be required to participate with strong enthusiasm in all stages of software design, coding, and testing.</p><ul>
<li> Master of Science or PhD in Computer Science, or a closely related engineering field;</li>
<li> Extensive knowledge of software architecture, design, implementation, and qualification</li>
<li> Experience and knowledge in compiler technology or code generation technology is a big plus</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-C++">Programming experience in C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedC++ Software Engineer - Simulink Plugin Infrastructure (13889-GMAR)13889http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-simulink-plugin-infrastructure-13889.html
<p>We are seeking a C++ software architect to join a highly energetic team to work on the new Simulink Plugin Infrastructure . Simulink, a world-class graphical simulation language, is used by scientists and engineers to model and implement dynamic systems. Simulink is used in building complex aerospace, automotive, etc. systems to everyday systems such as cell phones and washing machines. </p>
<p> </p><p>You will be working on the design and implementation of the software architecture with a focus on modularization. This position will involve creating a plugin infrastructure framework for features within Simulink which will enable scalability. Over time, you will become a strategic member of the our development team responsible for key foundation aspects of Simulink and enjoy the benefit of knowing your work is used by hundreds of thousands of talented engineers and scientists worldwide.</p>
<ul>
<li>Aid in the design, specification and development of the next generation of the Simulink engine with a focus on code modularization and development of a next-generation plugin interface.</li>
<li>Implement new architecture for Simulink core classes with focus on scalability, sustainability and performance.</li>
<li>Re-architect and modularize existing Simulink code base to support new features.</li>
<li>Work closely with other members of Simulink development team to help in their design</li>
</ul><ul>
<li>Demonstrated expertise analyzing and improving architecture of core infrastructure by using advanced features of C++ like including STL, boost, templates, and design patterns.</li>
<li>Experience working within large and complex code bases</li>
<li>Demonstrated experience in algorithm development.</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-C++">C++</li>
<li id="rq-display-li-2-3-C++_template_libraries">C++ template libraries</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedC++ Algorithm Developer - Component-Based Modeling (13888-GMAR)13888http://www.mathworks.com/company/jobs/opportunities/c-algorithm-developer-component-based-modeling-13888.html
<p>Come work with a team of talented engineers committed to building revolutionary software tools used in modeling, simulating, and deploying modular, multi-domain engineering systems. Customers who are building these complex systems require support for decomposing their models into individual components which can be independently developed, and then combined to build the larger system.</p><p>You will leverage your software architecture skills to design and develop the next generation of block diagram enhancements and tools for use in modeling, simulation and code generation of complex multi-domain systems.</p>
<p>You will have a particular focus on:</p>
<ul>
<li>Advancing the design and presentation of component interfaces to enable large-scale modeling and team-based workflows</li>
<li>Leveraging your software architecture and C++ skills to improve the Simulink product infrastructure.</li>
<li>Collaborating with other Simulink teams and developing algorithms to improve modeling, simulation, testing and code generation for component-based workflows</li>
</ul><ul>
<li>M.S. or Ph.D. in computer science, engineering, applied mathematics</li>
<li>Expertise in C++ programming and at least 4+ years professional software development experience</li>
<li>Knowledge of data structures and algorithms a must</li>
<li>Experience in graph analysis or numerical computation</li>
<li>Experience in designing and shipping large scale software products is a big plus</li>
<li>Experience with UML, Design Patterns, and STL/Boost libraries is preferred</li>
<li>Experience with MATLAB, Simulink or other block diagram modeling, simulation and code generation tools is a big plus</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
<li id="rq-display-li-2-3-C++">Experience with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior C++ Compiler Developer (13886-AROH)13886http://www.mathworks.com/company/jobs/opportunities/senior-c-compiler-developer-13886.html
<p><span style="font-family: Calibri; font-size: medium;">MathWorks is seeking an experienced C/C++ compiler engineer to join the Polyspace development team.</span></p>
<p><span style="font-family: Calibri; font-size: medium;">You will develop the Polyspace front-end, making it possible to analyze applicative and embedded C/C++ source code.</span></p>
<p><span style="font-family: Calibri; font-size: medium;">As a technical leader you will contribute to solve the unique challenges we face in code verification: for example supporting recent languages advances such as C++ 2014; or ensuring scalability when handling multi-million lines of code projects.</span></p><ul>
<li><span style="font-family: Calibri; font-size: medium;">Specify, design and develop our C++ front-end. This includes conducting complex enhancements, working in close relationship with back-end and quality engineers.</span></li>
<li><span style="font-family: Calibri; font-size: medium;">Build projects around your innovative ideas.</span></li>
<li><span style="font-family: Calibri; font-size: medium;">Communicate with compiler experts in other MathWorks development teams. </span></li>
</ul>
<p><span style="color: black; font-family: 'Arial',sans-serif; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: FR; mso-fareast-language: FR; mso-bidi-language: AR-SA;"> </span></p><ul>
<li><span style="font-family: Calibri; font-size: medium;">Engineering and/or Computer Science Degree</span></li>
<li><span style="font-family: Calibri;"><span style="font-size: medium;">A minimum of 7 years of experience developing in</span><span style="font-size: medium;"> </span><span style="font-size: medium;">C/C++</span></span></li>
<li><span style="font-family: Calibri; font-size: medium;">Successfully led complex projects</span></li>
<li><span style="font-family: Calibri; font-size: medium;">Knowledge in Area of Compilation</span></li>
<li><span style="font-family: Calibri; font-size: medium;">Fluent English and French languages</span></li>
<li><span style="font-family: Calibri; font-size: medium;">An experience with MATLAB/Simulink is a plus</span></li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
</ul>FR-Grenoble Related locations: Isère, Rhone Alpes FRSoftware DevelopmentExperiencedC++ Software Engineer - Simulink Coder / Code Generation (13885-GMAR)13885http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-simulink-coder-code-generation-13885.html
<p>Simulink is widely used for control system design cross multiple industries and application domains; automatic C/C++ code generation is being used for embedded system deployment. Join a focused development team responsible for a new backend code generation architecture that will enable and improve many downstream features. As a member of our team you will define and evolve this new infrastructure.</p><p>You will contribute to the design and implementation of a new backend code generation architecture, involved in all stages of software design, coding, and testing within our Simulink code generation products. You will work with a variety of technologies and tools including C++, MATLAB, and compiler infrastructure.</p>
<p> Your primary focus will be:</p>
<ul>
<li>Design and implement a new backend code generation architecture to enhance Embedded Coder capabilities to handle various code generation features.</li>
<li>Collaborate with other software development teams to ensure a successful integration of this new architecture with the existing code generation infrastructures.</li>
<li>Help downstream teams leverage infrastructure features that you have developed.</li>
</ul><ul>
<li>Familiarity working with compiler technology (Intermediate Representation, Abstract Syntax Tree, etc.)</li>
<li>Experience delivering high-quality and maintainable commercial software within a large scale code base</li>
<li>Experience with MATLAB/Simulink is a plus</li>
<li>Experience with algorithm development</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-C++">Proficiency with C++</li>
<li id="rq-display-li-2-3-object_oriented_design">Proficiency with object oriented design</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedC++ Software Engineer (13883-GMAR)13883http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-13883.html
<p>Join our team in developing advanced tools our customers use to rapidly implement their numerical designs as high performance embedded software. In this role you will enhance MATLAB and Simulink’s algorithms that help our customers design everything from automobiles to sports gear to medical devices. You will use C++ and MATLAB, design using object oriented methods, take part in a full software development cycle, and be a part of an Agile team.</p><p>In this position you will:</p>
<ul>
<li>Develop and enhance new product features, using your object oriented and software architecture skills</li>
<li>Program in multiple environments, using C++ and MATLAB</li>
<li>Collaborate on your designs effectively with multiple teams</li>
</ul><ul>
<li>3 or more years professional software development experience</li>
<li>Familiarity with compilation technologies is a plus</li>
<li>Experience with multithreaded applications is a plus</li>
</ul>
<p> </p><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-C++">Experience with C++</li>
<li id="rq-display-li-2-3-object_oriented_design">Experience with object oriented design</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedC++ Software Engineer - Data Management (13882-GMAR)13882http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-data-management-13882.html
<p>Come join a core development team and enhance the experience of every Simulink customer. Simulink &amp; Stateflow are the products of choice for engineers doing Model-Based Design.</p>
<p>Our customers use our products to:</p>
<ul>
<li>Model and simulate their dynamic systems (e.g., automobiles, airplanes, spacecraft)</li>
<li>Design the algorithms needed to control these systems</li>
<li>Automatically convert these algorithms into code that is used to control the real system</li>
</ul>
<p>It is critical that Simulink make it easy for our customers to specify all of the information necessary to define their algorithms. This position involves working on the infrastructure and GUIs for defining and storing data in Simulink.</p><p>As part of our core C++ software development team, you'll enhance the capabilities of our customers to componentize data in Simulink. <br /> <br /> • You will apply your knowledge of C++ programming, data structures, object-oriented design, and user workflows to enhance Simulink's core infrastructure and graphical user interfaces. <br /> <br /> • You will be personally responsible for designing and implementing new product features in C++ and working collaboratively with a cross functional team for the release of these features to our customers.</p><p> </p>
<ul>
<li> Experience with advanced data structures and algorithm development.</li>
<li> Experience with BOOST, STL, Design Patterns</li>
<li> Experience with MATLAB, Simulink, or Stateflow.</li>
<li> Experience with Controls Theory and/or Model-Based Design.</li>
<li> Technical experience in relevant industries is highly desirable (automotive, aerospace, mechatronics, robotics).</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li><li id="rq-display-li-2-3-C++">Experience with C++</li>
<li id="rq-display-li-2-3-object_oriented_design">Expertise with object oriented design</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Compiler Engineer (13881-GMAR)13881http://www.mathworks.com/company/jobs/opportunities/senior-compiler-engineer-13881.html
<p>MathWorks is leading a revolution in model-based design, accelerating system design world-wide. Come join our team and develop cutting-edge program analyses, transformations, and optimizations for our middle-end and back-end compiler flows. Our tools generate highly optimized, readable, production-ready C, C++, VHDL, and Verilog code. Our optimizing compiler is actively developed by a team of talented programming language and compiler experts.</p>
<p>We are seeking a skilled compiler engineer with industrial-strength software engineering skills to help us improve our shared code generation infrastructure. Our technology is leveraged by multiple product teams. More than 50 engineers and countless customers will benefit from your improvements in their daily work and you will help streamline the development of future products.</p>
<p>Over a million customers use MathWorks tools to design the next generation of automobiles, airplanes, cell phones, radar systems, and spacecraft. If you have not heard of us, ask an engineer! </p>
<p><a href="http://www.mathworks.com/company/user_stories/MathWorks-Tools-Help-Land-Unpiloted-Boeing-Spacecraft.html">http://www.mathworks.com/company/user_stories/MathWorks-Tools-Help-Land-Unpiloted-Boeing-Spacecraft.html</a></p><ul>
<li>Develop compiler optimizations that will improve all of our code generation products.</li>
<li>Implement new features.</li>
<li>Maintain zero known bugs.</li>
<li>Improve our quality of life with creative workflows and tools.</li>
<li>Pursue excellence in all things!</li>
</ul><ul>
<li>Practical compiler implementation experience.</li>
<li>2 years of C or C++ in a production environment.</li>
<li>Demonstrated ability to dive into and work with large code bases.</li>
<li>Strong abstraction, algorithmic, and software architecture skills.</li>
<li>Strong communication skills.</li>
<li>Experience with LLVM is a plus.</li>
<li>Experience with Simulink or MATLAB is a plus.</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedC++ Software Engineer - User Interface Code Generation (13880-GMAR)13880http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-user-interface-code-generation-13880.html
<p><span>Our products, Simulink, Stateflow and Simulink Coder, are driving today's sophisticated and safety-critical embedded systems. Join a team looking to enable building and generating code for advanced user interface displays. <span>We are looking for highly motivated and adaptable engineers to solve problems ranging from big data storage and management to data visualization to human-machine interfaces. The ideal candidate will thrive in a small high-energy team.</span></span></p><p>You will be responsible for:</p>
<ul>
<li>Full Software Development Lifecycle (SDLC)</li>
<li>Development in multiple languages and spanning different technologies</li>
<li>Working closely within the team and with teams across the organization</li>
<li><span>Taking initiative to promote new ideas and opportunities in all stages of software design, coding, testing, and maintenance</span></li>
</ul><ul>
<li>High-level software design skills especially object-oriented design and methodologies</li>
<li>In-depth knowledge of data structures and the ability to apply them correctly</li>
<li>Ability to take on varied tasks in unfamiliar areas and provide results in a timely manner</li>
</ul>
<p>Experience in any of the following is a plus:</p>
<ul>
<li>Building large-scale engineering software in C/C++</li>
<li>Automated testing</li>
<li>Client/server architectures</li>
<li>Qt Framework</li>
<li>Web technologies including HTML, JavaScript, AJAX, XML, and web servers</li>
<li>Database technologies including SQL, indexing, stored procedures, and query optimization</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">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) is required.</li>
<li id="rq-display-li-2-3-C++">Demonstrated experience in/with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedCompiler Engineer - FPGA / SoC / HDL (13879-GMAR)13879http://www.mathworks.com/company/jobs/opportunities/compiler-engineer-fpga-soc-hdl-13879.html
<p><span>Compiling high-level languages like Simulink and MATLAB into HDL code poses numerous challenges. Join us in solving these problems and change the way we program FPGAs and SoC devices. </span>We are seeking an enthusiastic compiler engineer to work in a high-energy product development team delivering world-class EDA products to the industry.</p><p>The enginneer will be expected to design, architect, implement and test an easy-to-use workflow targeting FPGA SoC devices like Xilinx Zynq and Altera SoC from MATLAB and Simulink. Specifically, the engineer will be involved in all phases of product development:</p>
<ul>
<li>Engage with customers and field engineers to gather requirements and expectations.</li>
<li>Design, architect and implement the compiler algorithms, HW/SW interfaces and workflow automation features to enable a seamless FPGA SoC design flow.</li>
<li>Participate in testing the compiler in the different target environments.</li>
<li>Participate and collaborate with other engineers and teams to integrate the capability within the MathWorks software environment.</li>
</ul><ul>
<li>Curiosity in debugging, understanding, and improving code</li>
<li>MATLAB programming</li>
<li>Simulink and Stateflow</li>
<li>Experience working with FPGA SoCs like Xilinx Zynq and Altera SoC</li>
<li>Knowledge of the AXI communication protocol</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
<li id="rq-display-li-2-3-C++">Experience with C++</li>
<li id="rq-display-li-2-3-compiler_development">Knowledge of compiler development</li>
<li id="rq-display-li-2-3-MATLAB">Experience with MATLAB</li>
<li id="rq-display-li-2-3-HDLs">Experience with HDL's</li>
<li id="rq-display-li-2-3-FPGAs">Exposure to FPGA's</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Compiler Engineer (13878-GMAR)13878http://www.mathworks.com/company/jobs/opportunities/senior-compiler-engineer-13878.html
<div>
<p>The MATLAB Coder team develops a compiler from a subset of MATLAB to embeddable C code. Generated C code from our product is probably in your cell phone, and your car. Code we've generated is preparing to go to Mars as part of the Orion program.</p>
<p>To produce C code meeting the stringent requirements of embedded systems is not easy. The work we do requires flawless and innovative compiler analyses and transformations. </p>
<p>Come, join the (software) revolution (in engineering)!</p>
<p> </p>
</div><div>
<p>As a Senior Compiler Engineer you will be responsible for:</p>
<ul>
<li>Developing cutting-edge compiler optimizations targeting embedded systems with emphasis on matrix operations. </li>
<li>Developing C++ code to a high professional standard (test-driven development, unit tests, Kanban, code reviews, and design documents) within a collegial and supportive team environment.</li>
<li>Analyzing specific application areas and customer feedback to determine the highest value optimizations to pursue. </li>
<li>Generating readable and highly performing target-aware C code. </li>
</ul>
</div><div>
<ul>
<li>Demonstrated experience implementing compiler optimizations and analyses.</li>
<li>Familiarity with code generation and programming language literature in some of these areas: formal methods, BDDs, SSA, partial evaluation, polyhedral models, or abstract interpretation.</li>
<li>Solid CS fundamentals: data structures, algorithms, and software engineering.</li>
<li>Strong pluses:
<ul>
<li>Experience with large code bases</li>
<li>Knowledge of MATLAB and/or Simulink.</li>
<li>Interest in a variety of programming languages (OCaml, Haskell, Prolog, Coq)</li>
</ul>
</li>
</ul>
</div><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
<li id="rq-display-li-2-3-C++">C++</li>
<li id="rq-display-li-2-3-compiler_development">compiler development</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedC++ Algorithm Engineer - LLVM / JIT Compiler Technology (13876-GMAR)13876http://www.mathworks.com/company/jobs/opportunities/c-algorithm-engineer-llvm-jit-compiler-technology-13876.html
<p>Come join us to work on exciting compiler related problems to advance the state of the art in the simulation in MATLAB, Simulink and Stateflow. Our group is responsible for investigating advanced techniques for building simulation back-planes using a variety of technologies including simulation through code generation and JIT (just-in-time) in-memory compilation.</p>
<p>We are looking for a talented and motivated engineer with experience and/or passion in compiler technology and compiler back-end development. Your responsibilities will include an exciting mix of high level architectural design, algorithm discovery, development and testing.</p><p>Using your C++ and Object Oriented Programming expertise, you will work with multiple development teams to design and improve the core compiler infrastructure in Stateflow with better modularity and scalability. You will be required to participate with strong enthusiasm in all stages of software design, coding, and testing.</p><ul>
<li> Master of Science or PhD in Computer Science, or a closely related engineering field;</li>
<li> Extensive knowledge of software architecture, design, implementation, and qualification</li>
<li> Experience and knowledge in compiler technology or code generation technology is a big plus</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-C++">Experience with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedC++ Algorithm Engineer (13875-GMAR)13875http://www.mathworks.com/company/jobs/opportunities/c-algorithm-engineer-13875.html
<p><span>You will join a small, high-energy team focused on compiler and simulation technologies for th Simulink platform. This involves state-of-the art techniques to parse, analyze and integrate multiple languages such as C, C++ and MATLAB into Simulink and Stateflow graphical programming environments to enable simulation, code generation, and verification.</span></p><p>You will participate in all stages of software development process. You will work on leveraging the various front-end infrastructures to parse and analyze C/C++ code and find novel ways to integrate them into Simulink runtime and code generation flows.</p><p>Knowledge of modern compiler technologies.</p>
<p>Experience with C++.</p>
<p>Familiarity with parsers and/or EDG front-end is a plus</p>
<p>Experience with large-scale software systems is a plus</p>
<p> </p><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior C/C++ Developer Embedded Software (13874-AROH)13874http://www.mathworks.com/company/jobs/opportunities/senior-c-c-developer-embedded-software-13874.html
<p><span style="font-family: Calibri; font-size: medium;">You will be using your advanced development skills in embedded software to improve the quality of Polyspace products family. As a member of the quality team, you collaborate closely with the development team from early design stages. You participate in the definition and implementation of testing strategies for new and existing products. A background in embedded systems and technologies is required.</span></p><p>You will:</p>
<ul>
<li>Use your C++ development skills to verify and improve Polyspace static analyzer efficiency</li>
<li>Drive the development of new tools around Polyspace products.</li>
<li>Participate to the specification of new features by working closely with the development team</li>
<li>Contribute to the improvement of test strategies</li>
<li>Provide enhancements ideas to the development team to improve products quality and efficiency.</li>
</ul><ul>
<li><span style="font-family: Calibri; font-size: medium;">A Master or Ph.D. in Computer Science, Computer Engineering or other related engineering field.</span></li>
<li><span style="font-family: Calibri; font-size: medium;">7 years’ experience in Software Development.</span></li>
<li><span style="font-family: Calibri; font-size: medium;">Excellent oral and written English and French communication.</span></li>
<li><span style="font-family: Calibri; font-size: medium;">Strong knowledge of C/C++ and Perl languages.</span></li>
<li><span style="font-family: Calibri; font-size: medium;">Knowledge of embedded RTOS such as QNX, VRTX, VxWorks, OSEK</span></li>
<li><span style="font-family: Calibri; font-size: medium;">Knowledge of the area of Compilation and/or Static Analysis</span></li>
<li><span style="font-family: Calibri; font-size: medium;">Knowledge of quality engineering and development lifecycle.</span></li>
<li><span style="font-family: Calibri; font-size: medium;">Knowledge of Windows and UNIX environments.</span></li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>FR-Grenoble Related locations: Isère, Rhone Alpes FRQuality EngineeringExperiencedSenior C++ Engineer (13872-AROH)13872http://www.mathworks.com/company/jobs/opportunities/senior-c-engineer-13872.html
<p>Join a development team working on advanced compiler techniques for integrating C/C++ code into our Model Based Design products Simulink and Stateflow. Our products are enabling customers across industries to be successful in the design, testing and delivery of their large-scale, leading edge software projects. </p><p> </p>
<ul>
<li>You will innovate and deliver key features to extend the C/C++ code integration capabilities of the Simulink and Stateflow products.</li>
<li>You will be responsible for all stages of software development including requirements specifications, architecture, design, implementation, and testing.</li>
<li>You will demonstrate your communication skills and inter-personal skills by working closely with other development teams to develop these capabilities.</li>
</ul><ul>
<li>Excellent C/C++ coding skills</li>
<li>Experience in building large-scale engineering software</li>
<li>Knowledge of compiler technology (intermediate representations, code instrumentation etc.), complex data structures or graphs algorithms are a plus</li>
<li>Strong verbal and written communication skills both in French and English</li>
<li>Strong collaborative skills, as development work will be strongly linked to activities of other members of the team</li>
<li>Experience with MATLAB, Simulink and Stateflow is a plus</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
</ul>FR-MeudonRelated locations: Paris, Iles de France, Hauts de Seine FRSoftware DevelopmentExperiencedControls Systems Engineer (13866-MCAR)13866http://www.mathworks.com/company/jobs/opportunities/controls-systems-engineer-13866.html
<p>We are looking for a versatile, enthusiastic engineer capable of multi-tasking to join the Control &amp; Identification team. You will help develop software tools to facilitate the linearization and trimming multi-domain models for practical industrial applications. You will need skills that cross traditional domain boundaries in areas such as dynamic systems, optimization, object-oriented programming, and graphical user interface design.</p>
<p>Here are links to our products:</p>
<ul>
<li>Control System Toolbox <a href="http://www.mathworks.com/products/control/">http://www.mathworks.com/products/control/</a> </li>
<li>Simulink Control Design <a href="http://www.mathworks.com/products/simcontrol/">http://www.mathworks.com/products/simcontrol/</a> </li>
</ul><ul>
<li>Develop and implement new software tools to help our customers linearize and trim Simulink models for their applications in Simulink Control Design.</li>
<li>Work on improving the integration of the existing control design, analysis, and optimization tools for Simulink.</li>
<li>Contribute to all aspects of the product development process from writing functional specifications to designing software architecture to implementing software features</li>
<li>Work with quality engineering, documentation, and usability teams to develop state-of-the-art software tools.</li>
</ul><ul>
<li>Experience with object-oriented design and programming</li>
<li>Experience with software development lifecycle</li>
<li>Experience with other programming languages (Java, C++)</li>
<li>Experience with MATLAB or Simulink</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
<li id="rq-display-li-2-3-control_systems">Experience with control systems</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedCustomer Service Coordinator (13865-FMCG)13865http://www.mathworks.com/company/jobs/opportunities/customer-service-coordinator-13865.html
<p>Join our Customer Support Team and assist MathWorks customers with all customer service related requests. Although inbound phone work is the primary focus of this position, individuals will also be expected to support customers via email and the web.</p>
<p><strong>Hours for this position are 11am to 8pm</strong></p><table style="width: 100%;" border="0" cellspacing="3" cellpadding="0">
<tbody>
<tr>
<td valign="top">
<p>The majority of time will be spent servicing both internal and external customer requests via the phone, email and web. This includes: requests for pricing, ordering, license modification, activation, order status, training enrollment and requests for invoices. Must be a champion for our customers. You will have direct supervision but should also be able to work independently.</p>
<p>Teaming activities - This will involve working with co-workers, decision making, resourcefulness, conflict resolution, and problem solving on team related issues. You will provide input/feedback that defines solutions that are best for all, and should be able to step back from issues and look at the big picture without emotion or bias, understanding that the impact of your decisions may be significant. You will also be involved in facilitating team meetings.</p>
</td>
</tr>
</tbody>
</table><ul>
<li>Bachelor's degree (preferably with a concentration in Business)</li>
<li>Ability to identify and implement process and policy improvements</li>
<li>Experience using a CRM application (preferably Siebel or Salesforce)</li>
<li>Experience working in a Windows environment with multiple applications and navigation between applications to solve problems a plus</li>
<li>Additional language skills: preferably Spanish</li>
<li>Strong verbal skills</li>
<li>Strong problem solving skills</li>
<li>Ability to type minimum 20 WPM</li>
</ul><ul><li id="rq-display-li-1-3--G">A bachelor's degree or 2 years of professional work experience is required.</li>
<li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSCustomer ServiceExperiencedSenior HRIS Analyst (13862-JFRA)13862http://www.mathworks.com/company/jobs/opportunities/senior-hris-analyst-13862.html
<p>How would you like to be part of a global Workday HCM system implementation? </p>
<p>Working within the global HR team for MathWorks, this position will have an active role in the implementation of the Workday Core HCM and payroll system. This role will then assume lead analyst responsibility for Workday post go-live. This is a hands-on position that requires day to day interaction with managers and HR staff.</p><ul>
<li>Participate in the transition to a global Workday Core HCM system: </li>
<li>Analyze HR business process and data requirements</li>
<li>Configure features in the new system to match requirements</li>
<li>Test configurations and data conversion to ensure a smooth transition</li>
<li>Document and communicate changes</li>
<li>Assume responsibility for post-go-live management of the new system and implementation of changes:</li>
<li>Monitor and communicate changes implemented in vendor releases</li>
<li>Lead the planning for implementation of new features</li>
<li>Define requirements</li>
<li>Evaluate the system against the requirements and design review proposed changes</li>
<li>Configure the changes</li>
<li>Test changes to the system</li>
<li>Document and communicate those changes via an established change control process</li>
<li>Troubleshoot issues reported by end users</li>
<li>Act as key liaison with the vendor on all support and feature requests</li>
<li>Write reports in Workday Core HR system as well as Business Objects</li>
<li>Work collaboratively with staff across all areas of the company including key in HR, Finance, and IT</li>
</ul><ul>
<li>Experience with Workday is a plus</li>
<li>Strong written communication skills, presentation skills, and the ability to innovate.</li>
<li>Software configuration, testing, and troubleshooting</li>
<li>Vendor relationship management</li>
<li>Leading cross-functional teams to define project goals, scope, and deliverables</li>
<li>Prior experience as a liaison between HR, business areas, IT, and vendor</li>
<li>Experience with report writing such as Business Objects, Crystal or SQL.</li>
<li>Experience with SharePoint</li>
<li>Must be able to work effectively in a collaborative team environment.</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree and 12 years of professional work experience is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSHuman ResourcesExperiencedSoftware Engineer Cloud/HPC (13847-TMEL)13847http://www.mathworks.com/company/jobs/opportunities/software-engineer-cloud-hpc-13847.html
<div id="_mcePaste" style="position: absolute; width: 1px; height: 1px; overflow: hidden; top: 0px; left: -10000px;">We are seeking a talented software engineer who is self-motivated and self-directed to join our Parallel Computing team. You will be joining a team of developers who are responsible for the Parallel Computing Toolbox at The MathWorks. You will be primariliy responsible for providing a robust and scalable scheduling infrastructure within the RMI/JINI framework to accommodate our customers&rsquo; needs and demands. This role will also encompass other aspects of our infrastructure.</div>
<div id="_mcePaste" style="position: absolute; width: 1px; height: 1px; overflow: hidden; top: 0px; left: -10000px;">This will require excellent object-orientated design and programming skills, strong inter-personal and communication skills.</div>
<p>We are seeking a talented software engineer who is self-motivated and self-directed to join our Parallel Computing team. You will be joining a small and focused team of engineers who are responsible for the Parallel Computing Toolbox at The MathWorks. You will be primarily responsible for providing a robust and scalable infrastructure within the context of available clustering systems and cloud-based infrastructure.</p>
<p>This will require excellent object-orientated design and programming skills, strong inter-personal and communication skills.</p><ul>
<li>Help design, develop and maintain our cloud integration and associated infrastructure</li>
<li>Provide technical leadership in terms of software design and analysis</li>
<li>Assess technologies that will impact product direction</li>
<li>Help drive all team activities such as team planning, design discussions and reviews</li>
<li>Work effectively with peers and other engineering teams to provide a quality product for our customers</li>
</ul><ul>
<li>A good first degree in Mathematics, Engineering, Physics, Computer Science or a related discipline from a top tier university.</li>
<li>A relevant PhD or 3+ years equivalent experience working in a relevant industry</li>
<li>Good OO skills in Java</li>
<li>Experience with distributed systems (networking, RMI/JINI)</li>
<li>Either experience with several OS’s (Linux, Windows, MacOSX)</li>
<li>Excellent communication skills</li>
</ul>
<p><strong>Nice to Have:</strong></p>
<ul>
<li>Experience writing job or task schedulers</li>
<li>Knowledge of MATLAB</li>
<li>Cross-platform experience</li>
<li>Experience with user-driven design</li>
<li>Experience working with cloud based systems</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">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) is required.</li>
</ul>UK-CambridgeRelated locations: East Anglia, CambridgeshireUKSoftware DevelopmentExperiencedU.S. Benefits and Compliance Specialist (13830-JFRA)13830http://www.mathworks.com/company/jobs/opportunities/u-s-benefits-and-compliance-specialist-13830.html
<p>The Principal Benefits Analyst is a key member of the global HR team and will partner with HR leadership to design and deliver benefits and perks programs for MathWorks U.S. This role will plan, and implement new and revised benefit programs, policies, and procedures in order to be responsive to the company's goals and to ensure that the company is competitive.</p><ul>
<li>Research benefits best practices through surveys, networking, and other sources of industry information for the U.S.</li>
<li>Using market surveys, conduct analysis and recommend competitive and cost effective benefit packages.</li>
<li>Ensure MathWorks is compliant with all regulatory requirements under ERISA, ACA, EEOC, etc. Ensures that all required legal filings are completed accurately and on time.</li>
<li>Collaborate with HR leadership in the development of a long term benefits strategy by providing expertise and context.</li>
<li>Work closely with company’s benefits broker on all benefits activities including annual renewals.</li>
<li>Build models to analyze and compare benefit costs on an ongoing basis. Provide robust metrics and reporting.</li>
<li>Implement benefit communication strategies such as plan documents, plan changes, and employee and manager emails.</li>
<li>Oversee the domestic perks and amenities program, researching and implementing relevant amenities that are consistent with MathWorks’ global corporate culture. </li>
<li>Partner with the finance, HR operations, and payroll teams as appropriate on administration of benefit programs.</li>
</ul><ul>
<li>Strong compliance background is required</li>
<li>Must be able to conduct meaningful analysis on benefits programs using metrics and monitoring trends</li>
<li>Strong technical capabilities. Strength in Excel knowledge is required</li>
<li>Experience in retirement plan design is beneficial</li>
<li>Highly organized with very strong attention to details</li>
<li>Demonstrated ability to multi-task and prioritization in a fast paced environment with a minimal amount of direct supervision and strong initiative</li>
<li>Proficiency in planning, compliance and administration.</li>
<li>Strong written and verbal communication skills</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree and 12 years of professional work experience is required.</li>
<li id="rq-display-li-2-3-compliance">Exposure to compliance</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSHuman ResourcesExperiencedEducation Marketing Intern (13826-KCAR)13826http://www.mathworks.com/company/jobs/opportunities/education-marketing-intern-13826.html
<p>As a member of the Edu Marketing team, you will participate in team meetings, support several synergistic programs that serve our academic customer base and collaborate with aligning teams including Creative Services, Web Operations, Education Sales, and others. This internship will enable you to utilize your writing, research, and organizational skills on a diverse set of projects using applications including Microsoft Word, Excel, PowerPoint, and the Web.</p><ul>
<li>Draft content to internally promote education marketing activities and milestones</li>
<li>Curate and package curriculum for web promotion</li>
<li>Research and compile data to grow our academic programs (Book Program, Academic Support, MOOCs,etc.)</li>
<li>Analyze and optimize program processes</li>
<li>Update and maintain team SharePoint Web site with reports &amp; documents</li>
<li>Manage application process for the Book Program and order promotional copies from publishers</li>
<li>Market research</li>
<li>Special projects as needed</li>
</ul><p>-Strong collaboration skills</p>
<p>-Strong communication skills</p>
<p>-Strong project management skills</p><ul><li id="rq-display-li-1-3-G">Candidates must be pursuing a bachelor's level degree.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingInternshipsSales Analyst (13823-JFRA)13823http://www.mathworks.com/company/jobs/opportunities/sales-analyst-13823.html
<p>The Sales Analyst will work within the Sales Operations Group to support the world-wide Sales and Services organization. This position will focus on developing and maintaining key departmental metrics, scorecards and reporting to enable organizational decision making. The position will also provide tool, template and analytic support for the annual Sales planning process. </p><p>This position will provide reporting, analysis and tools designed to provide business insight for Sales Managers and Sales staff.</p>
<ul>
<li>Develop and maintain metrics and key performance indicators for groups across the organization</li>
<li>Work closely with senior Sales Analyst to support the annual Sales planning process by developing key tools and templates for Territory alignment and design</li>
<li>Devlelop expertize in Sales data-marts and reporting tools</li>
<li>Provide sales data that can be leveraged by Sales for account planning, customer visit preparation and prospecting.</li>
</ul><ul>
<li>Experience working wihtin or with a Sales organization.</li>
<li>Experience with or exposure to business intelligence tools</li>
<li>Strong Microsoft Excel skills</li>
</ul>
<p> </p><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-Database_Connectivity_and_Reporting">Knowledge of Database Connectivity and Reporting</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSalesExperiencedSales Representative - Comms, Electronics and Semiconductors (13819-FFAN)13819http://www.mathworks.com/company/jobs/opportunities/sales-representative-comms-electronics-and-semiconductors-13819.html
<p><span style="color: black; font-family: 'Arial','sans-serif';" lang="EN-US"><span style="font-size: small;"><span style="color: black; line-height: 107%; font-family: 'Arial','sans-serif'; font-size: 10pt; mso-fareast-font-family: 굴림; mso-font-kerning: 0pt; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA;" lang="EN-US">As a Sales Representative of CES (Communications, Electronics and Semiconductors) industry, the qualified candidate will be responsible for selling the company's products and services via telephone and on-site visits to customers primarily in a specified named CES (Communications, Electronics and Semiconductors)-related accounts/territory of South Korea. This individual will be responsible for a mix of appropriate activities including prospecting, opportunity management, and closing sales by using a strategic selling approach which include building a comprehensive territory plan to and executing specific strategies to maximize territory revenue.</span></span></span></p><ul>
<li>Attainment of revenue targets; New Product License, Software Maintenance and Services (Training and Consulting) sales</li>
<li>Generate and qualify sales leads, determine customer needs, overcome objections and close sales</li>
<li>Prepare and implement sales account plans, including activity reports and forecasts</li>
<li>Manage sales funnel from lead to close</li>
<li>Gain in depth understanding of the current and future needs of major accounts and develop and implement short and medium term account plans to realize this potential</li>
<li>Make use of all relevant information sources and rigorously follow up and prioritize all qualified leads provided by marketing or sales support in order to energetically prospect for new business opportunities</li>
<li>Work closely with potential customers in order to determine their critical business issues and develop the vision of the capabilities required to address these</li>
<li>Take ownership for the relationship between customers and all departments within The MathWorks</li>
<li>Gain access to the appropriate decision makers and manage evaluation processes in order to pursue business opportunities through to a successful conclusion</li>
<li>Leverage cross functional teams to develop and implement account specific strategies</li>
<li>Effectively present our technical/business value propositions to existing and potential customers</li>
<li>Maintain comprehensive contact, lead and opportunity details on the MathWorks CRM database</li>
<li>Provide assistance, guidance and information to support other members of the team to achieve the company’s objectives</li>
</ul><ul>
<li>Technical software sales experience in CES (Communications, Electronics and Semiconductors) industries</li>
<li>Sales Representative experience for Samsung and LG</li>
<li>Proven success in penetrating major/named accounts and developing new business</li>
<li>Proven sales track record in technical software business in Korea market</li>
<li>Demonstrated success managing business using a CRM system (ex.: Salesforce, Siebel etc.) </li>
<li>Business level of written and verbal communication skills required (English/Korean)</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 7 years of professional work experience is required.</li>
<li id="rq-display-li-5-3-1760">Candidates must be willing to travel 25% to 50% of the time</li>
<li id="rq-display-li-4-3-KR">Candidates for this position must hold a valid work permit in Korea.</li>
<li id="rq-display-li-2-3-Software_sales">Experience with Software sales</li>
<li id="rq-display-li-2-3-direct_sales">Expertise with direct sales</li>
</ul>KR-SeoulRelated locations: Incheon, GyeonggiKRSalesExperiencedSales Representative - Industrial Automation & Machinery (13817-FFAN)13817http://www.mathworks.com/company/jobs/opportunities/sales-representative-industrial-automation-machinery-13817.html
<p>As a Sales Representative of IA&amp;M (Industrial Automation &amp; Machinery) and EP (Energy Production) industry, the qualified candidate will be responsible for selling the company's products and services via telephone and on-site visits to customers primarily in a specified named IA&amp;M and EP accounts of South Korea as a Named territory. This individual will be responsible for a mix of appropriate activities including prospecting, opportunity management, and closing sales by using a strategic selling approach which include building a comprehensive territory plan to and executing specific strategies to maximize territory revenue.</p><ul>
<li>Attainment of revenue targets; New Product License, Software Maintenance and Services (Training and Consulting) sales</li>
<li>Generate and qualify sales leads, determine customer needs, overcome objections and close sales</li>
<li>Prepare and implement sales account plans, including activity reports and forecasts</li>
<li>Manage sales funnel from lead to close</li>
<li>Gain in depth understanding of the current and future needs of major accounts and develop and implement short and medium term account plans to realize this potential</li>
<li>Make use of all relevant information sources and rigorously follow up and prioritize all qualified leads provided by marketing or sales support in order to energetically prospect for new business opportunities</li>
<li>Work closely with potential customers in order to determine their critical business issues and develop the vision of the capabilities required to address these</li>
<li>Take ownership for the relationship between customers and all departments within The MathWorks</li>
<li>Gain access to the appropriate decision makers and manage evaluation processes in order to pursue business opportunities through to a successful conclusion</li>
<li>Leverage cross functional teams to develop and implement account specific strategies</li>
<li>Effectively present our technical/business value propositions to existing and potential customers</li>
<li>Maintain comprehensive contact, lead and opportunity details on the MathWorks CRM database</li>
<li>Provide assistance, guidance and information to support other members of the team to achieve the company’s objectives</li>
</ul><ul>
<li>Technical software sales experience in various industries</li>
<li>Proven success in penetrating major/named accounts and developing new business</li>
<li>Proven sales track record in technical software business in Korea market</li>
<li>Demonstrated success managing business using a CRM system (ex.: Salesforce, Siebel etc.) </li>
<li>Business level of written and verbal communication skills required (English/Korean)</li>
</ul><ul><li id="rq-display-li-5-3-1760">Candidates must be willing to travel 25% to 50% of the time</li>
<li id="rq-display-li-4-3-KR">Candidates for this position must hold a valid work permit in Korea.</li>
<li id="rq-display-li-2-3-Software_sales">Experience with Software sales</li>
<li id="rq-display-li-2-3-Major_Accounts">Familiar with Major Accounts</li>
<li id="rq-display-li-2-3-Account_Development">Experience with Account Development</li>
<li id="rq-display-li-2-3-direct_sales">Expertise with direct sales</li>
<li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 7 years of professional work experience is required.</li>
</ul>KR-SeoulRelated locations: Incheon, GyeonggiKRSalesExperiencedKorea Sales Support Manager (13815-FFAN)13815http://www.mathworks.com/company/jobs/opportunities/korea-sales-support-manager-13815.html
<p>As part of the sales management team in Korea, you will be responsible for managing the Korea sales support specialists’ team. You will lead by example, by being hands-on in addition to providing leadership of the team to ensure achievement of KPI Metrics, productivity expectations, and optimal support of lead qualification, maintenance renewals, and other sales support activities. You will be key to the development of the team and will be expected to play a strong role in mentoring team members.</p><ul>
<li>Day to day management, including performance management, motivation, call coaching and development</li>
<li>Frequent communications through individual meetings, team meetings and territory planning sessions</li>
<li>Responsible for all personnel matters including recruiting, interviewing, hiring and retention, annual performance reviews, and any performance issues</li>
<li>Coordinates all sales and product training needs for new hires, as well as on-going training needs for individuals or the team</li>
<li>Oversee the team’s lead flow and maintenance renewal volumes; collaborate with sales management team to ensure optimal support across the multiple territories and other sales support activities</li>
<li>Ensure timely follow up and ensure exceptional qualification of marketing and sales leads, to meet the overall business goals</li>
<li>Assign the qualified opportunities to sales reps with applicable information captured during the qualifying call</li>
<li>Utilize available reports and tools (Salesforce/CRM system/order management systems) to manage performance</li>
<li>Consistent interaction with the sales team and sales management; frequent interaction with marketing, application engineering, customer service, and sales operations. Active participant in worldwide sales support community initiatives</li>
<li>Provide assistance, guidance and information to support other members of the office to achieve the company's objectives</li>
</ul><ul>
<li>You will have a minimum of 2 years of team leader/ management experience, strongly preferred in a sales support/ inside sales or direct sales environment</li>
<li>A minimum of 7 years business experience, strongly preferred in a sales support/ inside sales or direct sales environment is required</li>
<li>A Bachelor’s degree is required</li>
<li>Experience working in a goal-oriented environment is essential</li>
<li>Familiarity with software licensing and policies, and generating customer quotations is desired</li>
<li>Strong organization/prioritization skills; proven ability to consistently meet deadlines is essential</li>
<li>Strong verbal and written communication skills are a must</li>
<li>Strong analytical skills</li>
<li>You should be customer focused</li>
<li>Experience of using CRM applications (ex.: Siebel, Salesforce, Goldmine, SAP etc.) is strongly preferred</li>
<li>Strong listening, probing, and phone skills</li>
<li>You must have the ability to operate in a Matrix Management organization</li>
<li>Business level of written and verbal English skills</li>
</ul>
<p> </p><ul><li id="rq-display-li-4-3-KR">Candidates for this position must hold a valid work permit in Korea.</li>
<li id="rq-display-li-2-3-team_leadership">Experience with team leadership</li>
<li id="rq-display-li-2-3-software_sales">Familiar with software sales</li>
</ul>KR-SeoulRelated locations: Incheon, GyeonggiKRSalesExperiencedSales Support Specialist (13813-YNIS)13813http://www.mathworks.com/company/jobs/opportunities/sales-support-specialist-13813.html
<p>As part of the sales team, this Sales Specialist will support revenue growth by working in conjunction with several sales representatives on specific territory strategies and activities. <br /><br />The high level of activity requires the individual to balance a range of responsibilities including lead qualification, assigned software renewals along with a range of territory and account support activities. <br /><br />This non-quota carrying role is integrated fully into The MathWorks team selling model and complements the direct selling activities of the sales representatives by providing value added activities that support day-to-day as well as strategic objectives of the sales team.</p><p>&bull; Timely follow up and thorough qualification of marketing and sales leads. <br />&bull; Experience handling large, complex quotations, along with sales reporting and analysis <br />&bull; Assign the qualified opportunities to sales reps with applicable information captured during the qualifying call. <br />&bull; Support prospecting initiatives and campaigns for territories assigned to support. <br />&bull; Manage to closure the assigned annual maintenance renewal contacts/accounts. <br />&bull; Manage designated opportunities from lead to close, including order processing, approved by sales management. <br />&bull; Prepare quotations for transactional add-on sales to existing customers. <br />&bull; Respond to inbound sales related inquiries.</p>
<p><strong>Secondary Responsibilities:</strong></p>
<p>&bull; Contribute to and support the territory plan in conjunction with the sales representatives<br />&bull; Participate in funnel meetings, as appropriate, as well as planning and delivery of sections of the annual territory and account plans. <br />&bull; Provide support for open territory funnel coverage, as directed by Sales Manager<br />&nbsp;</p><p>• General awareness and understanding of the function of a sales representative. <br />• 3 years sales/sales support, lead management, or telemarketing experience; customer service experience considered <br />• Experience working in a goal-oriented environment. <br />• Familiarity with software licensing and policies and generating customer quotations is desired. <br />• Strong organization/prioritization skills; proven ability to consistently meet deadlines. <br />• Customer satisfaction focus. <br />• Strong listening, probing, and phone skills. <br />• Strong written skills. <br />• Thoroughly familiar with the use of spreadsheets, word processors, and the web. <br />• Ability to work well both autonomously and within a team environment. <br />• General understanding of the function of knowledge of CRM application (ex.: Siebel, Goldmine, SAP etc.)</p><ul><li id="rq-display-li-1-3-G-">A bachelor's degree and 1 year of professional work experience is required.</li>
</ul>JP-TokyoRelated locations: Minato-ku, Tokyo (東京都港区)JPSalesExperiencedSales Account Manager (13811-YNIS)13811http://www.mathworks.com/company/jobs/opportunities/sales-account-manager-13811.html
<p>As a Tokyo based Sales Account Manager, you will sell MATLAB/Simulink software, its solutions and related services like training and consulting to both new and existing customers in Communication, Electronics, Computer Peripherals and Medical Device industries. You will manage the entire sales process; prospect qualification, proof of concept delivery, and value justification. You will also be responsible for developing and executing strategic territory account plans. This will include the allocation of appropriate technical sales support and marketing resources as appropriate.</p><ul>
<li>Work with existing customers to expand the adoption of MathWorks development platform, MATLAB and Simulink.</li>
<li>Through various means of prospecting, identify new potential customers who have yet to adopt MathWorks tool offerings.</li>
<li>Effectively present our technical/business value propositions to existing and potential clients.</li>
<li>Monitor the progress of sales opportunity throughout the sales process including funnel/pipeline management and forecasting.</li>
<li>Contribute to World Wide teams to develop and implement account specific strategies.</li>
<li>Meet monthly/quarterly/annual revenue objectives.</li>
</ul><ul>
<li>Minimum 5 years direct sales experience in Communication, Electronics, Semiconductor or Medical Device industries</li>
<li>Software Development/Design tool, Semiconductor or Embedded Software selling experience</li>
<li>Technical software package selling experience</li>
<li>Demonstrated success of managing business using CRM system</li>
<li>Proven success in penetrating target industries</li>
<li>Proven record of accomplishment and over-achievement of performance objectives</li>
<li>Business level written and verbal English skills are required</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
</ul>JP-TokyoRelated locations: Minato-ku, Tokyo (東京都港区)JPSalesExperiencedSales Development Representative (13803-JFRA)13803http://www.mathworks.com/company/jobs/opportunities/sales-development-representative-13803.html
<p>As a sales development representative, you will focus on driving revenue growth by generating new business opportunities to support the sales funnel. This role will manage a high volume of available leads across a wide variety of industries and applications by leveraging advanced phone qualification skills and product, service, industry and workflow knowledge. Working with technical end users and key purchasing contacts, you will create new opportunities that allow sales representatives to cultivate through the sales cycle to achieve individual and/or team specific goals.</p><ul>
<li>Achieve or exceed monthly targets and quota of qualified opportunities with revenue.</li>
<li>Respond to inbound web inquiries and help improve sales efficiency and effectiveness targets.</li>
<li>Fully qualify marketing and sales leads and support prospecting initiatives and campaigns assigned.</li>
<li>Successfully pursue new customers through outbound calling strategies.</li>
<li>Leverage advanced qualification along with product, services, industry or workflow knowledge to thoroughly qualify and identify new sales opportunities.</li>
<li>Prioritize and manage the lead queue volume effectively to maximize new sales opportunities.</li>
<li>Assign qualified opportunities to appropriate sales representatives by capturing all relevant customer information and sales activities completely into the CRM system in order to advance the sales cycle</li>
<li>Collaborate with peers and sales representatives to ensure customer responsiveness and attainment of goals.</li>
<li>Leverage internal resources to develop and expand your lead qualification skills.</li>
<li>Participate in staff meetings and contribute to sales and marketing meetings on calling efforts to advance the sales cycle.</li>
</ul><ul>
<li>Demonstrated success understanding business objectives and meeting or exceeding goals.</li>
<li>General understanding of contracts and terms specific to maintenance renewals.</li>
<li>Good negotiation skills</li>
<li>Strong time management and prioritization skills</li>
<li>Exceptional persuasive verbal and written communication skills with excellent telephone skills and a high level of attention to detail.</li>
<li>Proficient working with a CRM system to facilitate lead qualification and advancement of sales cycle.</li>
<li>Ability to work well both independently and within a team environment.</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSalesExperiencedCore Test Infrastructure Developer (13802-MCIA)13802http://www.mathworks.com/company/jobs/opportunities/core-test-infrastructure-developer-13802.html
<p>As a Test Infrastructure Engineer you will be responsible for designing and developing new functionality within the MathWorks automated test infrastructure. This work will support the qualification and delivery of MathWorks product functionality to our customer base via multiple delivery mechanisms. You will have the opportunity to get involved in areas of infrastructure such as web-based software to help people automate and track tasks associated with our general test processes. You will be responsible for working with multiple development teams through the MathWorks organization to identify requirements, prototype pilot solutions and integrate production quality solutions into the MathWorks development processes. </p><ul>
<li>Work with Development teams to identify time critical automated test infrastructure requirements</li>
<li>Design and implement new automated infrastructure, tools and processes in support of development requirements</li>
<li>Develop web-based software to help people automate and track tasks associated with our general test processes</li>
<li>Work closely with other Core Test Infrastructure Engineers to evolve the current automated test infrastructure where appropriate</li>
<li>Work with the development organization to provide a world class support experience to the wider MathWorks development organization</li>
</ul><ul>
<li>B.E/B.Tech or M.E/M.Tech in Computer Science, Engineering or relevant technical field.</li>
<li>Exposure to industry standard Software Development practices such as; Test Driven Development, Unit Test Frameworks, Iterative Development</li>
<li>Hands on experience with Java and object oriented design and programming</li>
<li>Knowledge of Perl or Python</li>
<li>Demonstrated commitment to delivering high quality software</li>
<li>Strong ability to work independently as well as with highly cross-functional teams</li>
<li>Superior analytical and problem solving skills</li>
<li>"Toolsmith" attitude, craftsman, enjoys writing utilities and automating processes to streamline development</li>
<li>Comfortable with interface design and refactoring</li>
<li>Excellent oral and written communication skills</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINSoftware DevelopmentExperiencedBuild System Software Engineer (13801-MCIA)13801http://www.mathworks.com/company/jobs/opportunities/build-system-software-engineer-13801.html
<p>Join the MathWorks Infrastructure and Architecture team and help to design and implement the next generation of tools and technologies used to build the MathWorks family of products. Typical projects include cross-platform abstraction layers, systems programming, build automation using GNU Make, Visual Studio, and/or Xcode.</p><ul>
<li>Design and develop infrastructure to prevent software build problems.</li>
<li>Assist in measuring and improving our build system performance.</li>
<li>Participate in porting codebase to newer compilers.</li>
<li>Contribute to the development of distributed build infrastructure.</li>
<li>Document work to help train and educate developers about the build system.</li>
</ul><ul>
<li>B.E/B.Tech or M.E/M.Tech in Computer Science, Engineering or relevant technical field.</li>
<li>Experience using GNU make</li>
<li>Experience with XML.</li>
<li>Experience with Microsoft Visual Studio and/or Xcode</li>
<li>Experience with programming and debugging scripting languages like Perl or Python.</li>
<li>Experience with software configuration management tools such as Perforce or CVS </li>
<li>Experience using RESTful web services.</li>
<li>"Toolsmith" attitude, craftsman, enjoys writing utilities and automating processes to streamline development.</li>
<li>Excellent project coordination skills, planning skills, verbal and written communications skills.</li>
<li>Comfortable with interface design and refactoring.</li>
<li>Independent learner and self-directed, takes initiative while working within a team context.</li>
<li>Able to handle multiple tasks simultaneously, and balance priorities with good time management.</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINSoftware DevelopmentExperiencedWeb UI Component Engineer (13795-JJUS)13795http://www.mathworks.com/company/jobs/opportunities/web-ui-component-engineer-13795.html
<p>Be part of a creative, passionate team using the latest APIs and standards to build a modern web UI platform that is central to the evolution of our products. We’re looking for an innovative engineer who is passionate about producing respsonsive, cross-device web UI components. In this position, you will directly contribute to product vision, framework design, component architecture, and will guide and influence collaborating teams. You’ll work on a forward thinking, cross-functional engineering team that likes to get things done and deliver well-crafted, high quality solutions.</p><ul>
<li>Design and architect a multi-device, modern, web UI platform using JavaScript, HTML5, CSS</li>
<li>Design and implement reusable web UI components</li>
<li>A passion for quality and delivering well tested and testable solutions</li>
<li>Collaborate in a fast paced Agile environment</li>
<li>Prepare and present design specifications to colleagues</li>
<li>Coordinating with other groups to make their vision a reality</li>
</ul><ul>
<li>Web application design and development experience using responsive design and dynamic layouts</li>
<li>Programming experience with HTML5, CSS3, and CSS preprocessors</li>
<li>Excellent architecture and design skills with event driven, model based, multi view UI components </li>
<li>Experience with data flow principles and frameworks, such as React and NoFlo</li>
<li>Experience with Web Components, WebWorkers, EcmaScript 6, WebSockets, Cometd</li>
<li>Experience with component based design and development using package management systems (node, npm, Bower, Maven, etc.), Perforce, and Git</li>
<li>Experience with cloud based, scalable applications</li>
<li>Familiarity with Agile development practices, test driven development, and Continuous Delivery</li>
<li>Experience with MATLAB</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">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) is required.</li>
<li id="rq-display-li-2-3-Javascript">Programming experience with Javascript</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer - MATLAB Development Tools (13793-MKAI)13793http://www.mathworks.com/company/jobs/opportunities/software-engineer-matlab-development-tools-13793.html
<p>Help develop the next generation of MATLAB development tools that allow users to work in new ways with their MATLAB code and results. Develop high-visibility user interfaces for our core tools.</p><ul>
<li>Design and implement features that support MATLAB code editing and viewing </li>
<li>Write high quality, well tested, modular, extensible code in support of these features</li>
<li>Write detailed specifications for your features and present these to your team</li>
<li>Work with a dynamic cross-functional group in an agile environment</li>
</ul><ul>
<li>Experience with MATLAB</li>
<li>Experience with HTML, CSS</li>
<li>Experience with JavaScript toolkits (e.g., Dojo)</li>
<li>Experience with OPC file formats is a plus</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer - MATLAB Desktop / Toolbox Integration (13792-MCAR)13792http://www.mathworks.com/company/jobs/opportunities/software-engineer-matlab-desktop-toolbox-integration-13792.html
<p>The MATLAB Desktop Team is looking for an energetic and talented engineer to help build new infrastructure to register and integrate MATLAB toolboxes with the MATLAB desktop environment. You will also help build new desktop infrastructure for tighter integration of toolboxes and desktop tools with MATLAB Online, our recent product that provides online access to MATLAB from any web browser.</p><ul>
<li>Gather requirements, design, implement and test new features for registering MATLAB toolboxes with the MATLAB Desktop enviroment</li>
<li>Support internal development teams in the adoption of new toolbox registration features</li>
<li>Support further integration of MATLAB desktop with MATLAB Online</li>
<li>Work closely with Quality Engineering to develop testing strategies for new features</li>
<li>Collaborate with Technical Marketing, Documentation, and User Experience teams</li>
</ul><p>Experience with one or more of the following: </p>
<ul>
<li>Java</li>
<li>JavaScript</li>
<li>XML and JSON formats for data-interchange and software configuration</li>
<li>Web application development using JavaScript, HTML, and CSS</li>
<li>Shell scripting on multiple platforms (Windows, Mac, Linux</li>
<li>Cross-platform C++ development (Windows, Mac, Linux)</li>
<li>C++ libraries, including the Standard Template Library (STL) and the Boost C++ Libraries</li>
<li>MATLAB</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer - MATLAB Hardware (13789-MCAR)13789http://www.mathworks.com/company/jobs/opportunities/software-engineer-matlab-hardware-13789.html
<p>The MATLAB Hardware Manager team will be designing and creating a framework and infrastructure to allow MathWorks to develop a consistent, easy to discover, and easy to use app to discover and use their supported hardware devices. The MATLAB Hardware Manager team seeks to make it easier for hardware teams to be able to quickly produce high quality user interfaces for new and existing hardware.</p><p>The Software Engineer on this team will be responsible for creating the MATLAB Hardware Manager app as well as the JavaScript and MATLAB framework that development teams will use to add support for their devices to the MATLAB Hardware Manager. In this role you will work with the hardware support teams to gather requirements, and define and implement the functionality of the MATLAB Hardware Manager. Specifically you'll:</p>
<ul>
<li>Work with the various hardware support teams to understand their requirements</li>
<li>Work with Quality Engineering, User Experience, and Documentation to address all aspect of the software development lifecycle</li>
<li>Define the core functionality of the Hardware Manager</li>
<li>Implement solutions in JavaScript and MATLAB to provide a set of core functionality that will be used by both customers and other MathWorks developers</li>
</ul><ul>
<li>Experience with MATLAB</li>
<li>Experience with hardware such as Arduino or Rasperry Pi</li>
<li>Development experience with mobile platforms such as Andriod or iOS</li>
<li>Experience with JavaScript</li>
<li>Knowledge of C++</li>
<li>Experience with object oriented programming</li>
<li>Knowledge of web application development</li>
<li>Knowledge of GUI</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedClouds and Clusters Developer (13781-TMEL)13781http://www.mathworks.com/company/jobs/opportunities/clouds-and-clusters-developer-13781.html
<div id="_mcePaste" style="position: absolute; width: 1px; height: 1px; overflow: hidden; top: 0px; left: -10000px;">We are seeking a talented software engineer who is self-motivated and self-directed to join our Parallel Computing team. You will be joining a team of developers who are responsible for the Parallel Computing Toolbox at The MathWorks. You will be primariliy responsible for providing a robust and scalable scheduling infrastructure within the RMI/JINI framework to accommodate our customers’ needs and demands. This role will also encompass other aspects of our infrastructure.</div>
<div id="_mcePaste" style="position: absolute; width: 1px; height: 1px; overflow: hidden; top: 0px; left: -10000px;">This will require excellent object-orientated design and programming skills, strong inter-personal and communication skills.</div>
<p>We are seeking a talented software engineer who is self-motivated and self-directed to join our Parallel Computing team. You will be joining a small and focused team of engineers who are responsible for the Parallel Computing Toolbox at The MathWorks. You will be primarily responsible for providing a robust and scalable infrastructure within the context of our parallel language runtime as well as cluster and cloud-based systems.</p>
<p>This will require excellent object-orientated design and programming skills, strong inter-personal and communication skills.</p><ul>
<li>Help design, develop and maintain our parallel language runtime and associated infrastructure</li>
<li>Assess technologies that will impact product direction</li>
<li>Help drive all team activities such as team planning, design discussions and reviews</li>
<li>Work effectively with peers and other engineering teams to provide a quality product for our customers</li>
</ul><ul>
<li>A good first degree in Mathematics, Engineering, Physics, Computer Science or a related discipline from a top tier university.</li>
<li>A relevant PhD or 3+ years equivalent experience working in a relevant industry</li>
<li>Good OO skills in C++</li>
<li>Experience with distributed systems (MPI, networking, RMI/JINI)</li>
<li>Either experience with several OS’s (Linux, Windows, MacOSX)</li>
<li>Excellent communication skills</li>
</ul>
<p><strong>Nice to Have:</strong></p>
<ul>
<li>Experience with parallel computing</li>
<li>Knowledge of MATLAB</li>
<li>Cross-platform experience</li>
<li>Experience with user-driven design</li>
<li>Experience writing communication systems for parallel computation</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
</ul>UK-CambridgeRelated locations: East Anglia, CambridgeshireUKSoftware DevelopmentExperiencedSoftware Engineer - MATLAB Cloud Storage (13778-JJUS)13778http://www.mathworks.com/company/jobs/opportunities/software-engineer-matlab-cloud-storage-13778.html
<p>We are seeking a talented, self-directed software engineer to join an experienced team that is developing cloud-based storage solutions for MathWorks products. This position will require analysis skills, programming skills, a working knowledge of databases, and strong interpersonal skills.</p><p><span>Be part of an Agile team that designs, develops, and maintains cloud-based web applications. Participate in all team activities such as planning, requirements definition, design discussions, code reviews, and software development. Work effectively with other team members to provide a quality product for our customers.</span></p><ul>
<li>Object Oriented Analysis &amp; Design</li>
<li>Knowledge of software development lifecycle</li>
<li>Working knowledge of SQL and/or NoSQL databases</li>
<li>Web application development</li>
<li>Unit and/or integration testing</li>
<li>Agile software development, Scrum or XP </li>
<li>Data analysis</li>
<li>Cloud infrastructure services (Amazon Web Services, Microsoft Azure)</li>
<li>MATLAB experience is a plus</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-Java">Experience with Java</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Software Engineer - MATLAB Web Services (13777-JJUS)13777http://www.mathworks.com/company/jobs/opportunities/senior-software-engineer-matlab-web-services-13777.html
<p>We are seeking a self-motivated and self-directed software engineer to drive the design and development of core capabilities related to web services connectivity in MATLAB. You will be responsible for delivering C++ libraries to MATLAB developers who need to integrate with MathWorks web services related to installation, licensing, and cloud-computing features. This position requires excellent hands-on software development skills as well as a big-picture perspective. Strong interpersonal and communication skills are a must as this position involves collaboration with teams across the product development organization.</p><ul>
<li>As part of the Web Services Team you will support MATLAB features and cloud computing capabilities by delivering solutions to ensure efficient and robust connectivity to services hosted by MathWorks.</li>
<li>Drive an effort improve integration between web services and the consuming products written in C++, Java, and MATLAB.</li>
<li>Develop a thorough understanding of MathWorks build and test processesm and contribute integration process improvements.</li>
</ul><ul>
<li>Web connectivity and/or Web Services in C/C++</li>
<li>Experience developing web applications </li>
<li>MATLAB</li>
<li>Experience with JavaScript</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">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) is required.</li>
<li id="rq-display-li-2-3-C++">Expertise with C++</li>
<li id="rq-display-li-2-3-Java">Expertise with Java</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Software Engineer - MATLAB Online (13776-JJUS)13776http://www.mathworks.com/company/jobs/opportunities/senior-software-engineer-matlab-online-13776.html
<p>The MathWorks is looking for a smart, creative and energetic Senior Software Engineer with interest in building massively scalable concurrent systems whose interest, curiosity and passion drives innovation and production quality to new levels. Successful candidates will work on a cohesive engineering team who share an intrinsic drive for delivering high quality products.</p><p>Play a key role in designing, architecting, and developing MATLAB Online services and cloud infrastructure.</p>
<ul>
<li>Collaborate in a fast paced Agile environment with a highly cross-functional team.</li>
<li>Design and implement software and infrastructure to support high-availability and high-scalability.</li>
<li>Create requirements, design specifications, and participate in code reviews.</li>
<li>Share ideas, ask questions and contribute to team growth through technical mentoring</li>
</ul><ul>
<li>Experience with Java or similar OO languages for server side development</li>
<li>Appreciation for elegant design and well-crafted code</li>
<li>Subscribe to agile software development principles</li>
<li>Passion for collaboration and sharing ideas</li>
<li>Create new approaches to innovate our architecture </li>
</ul>
<p>Nice to Have:</p>
<ul>
<li>Interest in learning new technologies and getting outside comfort zone.</li>
<li>Interest in Scala, C++, Docker, NoSQL, Amazon AWS</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">A bachelor's degree and 7 years of professional work experience, or master's degree and 5 years of professional work experience, or a PhD degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedTeam Lead - MATLAB Web Services (13775-JJUS)13775http://www.mathworks.com/company/jobs/opportunities/team-lead-matlab-web-services-13775.html
<p>We are seeking a Senior Team Lead to lead a team in the design, development, delivery, and integration of MATLAB Web Services. MATLAB Web Services allow internal and external teams leverage the power of MATLAB and Simulink via Web APIs</p><p>The Senior Team Lead will be responsible for leading and managing a team responsible for integrating MATLAB with Web and Cloud technologies for existing and new production offerings.</p>
<p>This position offers the opportunity to lead a collaborative team, own a number of high visibility deliverables, leverage web and cloud technologies as part of your work, and participate in all stages of software design, coding, testing, and documentation. You will also work with senior management, marketing, and other stakeholders to understand their requirements and prioritize projects.</p>
<p>Specifically, you will:</p>
<ul>
<li>Play a key role in defining the strategic direction for your product areas</li>
<li>Provide technical leadership to the team</li>
<li>Design and implement software solutions using various technologies, both existing and emerging</li>
<li>Create and maintain area-wide project portfolios and plans</li>
<li>Drive projects to completion while ensuring the application meets our high quality standard</li>
<li>Manage a team of 3-5 individuals that design, implement and test MATLAB based web and cloud applications</li>
<li>Present new ideas to a diverse audience including Senior Management, Marketing and Engineers</li>
<li>Establish and maintain a professional, trained, and motivated staff through effective measurement of performance standards</li>
<li>Provide regular and direct feedback via annual reviews, 1on1 meetings, and informal coaching opportunities to team members regarding career development, performance issues, teaming skills, process issues, and decision-making skills</li>
</ul><ul>
<li>Web and/or cloud application development in a multi-tiered environment</li>
<li>Able to coach development team through requirement gathering, and creation of functional and architectural specifications</li>
<li>Effective negotiation skills and excellent communication skills; strong project management and planning skills</li>
<li>Experience with Java, Scala, Spring, RDBMS, Amazon cloud offerings, distributed systems, HTML, CSS, JavaScript, XML/XSL/XSLT, AJAX, Jenkins and/or TeamCity, automated testing, Continuous Integration and Delivery</li>
<li>Experience with MATLAB or other technical computing software</li>
<li>Experience with OAuth, OpenID, BrowserID, Shibboleth, Kerberos</li>
<li>Experience with integrating with LMS, Content Management, and/or MOOC platforms</li>
</ul>
<p> </p><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
<li id="rq-display-li-2-3-Agile_software_development">Proficiency with Agile software development</li>
<li id="rq-display-li-2-3-Java">Expertise with Java</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedJava/JavaScript Software Engineer (13773-JJUS)13773http://www.mathworks.com/company/jobs/opportunities/java-javascript-software-engineer-13773.html
<p><span>We are seeking a Java Software Engineer to join our Installation and Licensing development team. As a key member of the development team, you will lead projects from early design stages and play a critical role in driving them to delivery. The software you help build will be used heavily by our customer base to “Get, Install, and Use” MathWorks products in various domains globally.</span></p><ul>
<li>Work alongside Senior engineers to drive projects from research, requirements gathering, creating and managing project plans, designing, to delivering the product</li>
<li>Design and develop Installation, Activation, and Licensing technologies for both offline and online usage</li>
<li>Develop our next generation user interface with Javascript</li>
<li>Improve quality of existing code base through debugging, re-factoring, and improving unit and system tests</li>
</ul><ul>
<li>Robust knowledge of Object Oriented Design and design patterns</li>
<li>Experience developing desktop applications</li>
<li>Desire to work in close-knit and high functioning agile software development team</li>
<li>Previous Agile Software Development using Scrum or XP is a plus</li>
<li>Experience developing unit tests is a plus</li>
<li>Experience using either EasyMock, PowerMock or Mockito is a plus</li>
<li>Experience with Swing or CSS is a plus</li>
<li>Familiarity with Make, Ant, or another build system</li>
<li>Familiarity with MATLAB is a plus</li>
</ul><ul><li id="rq-display-li-2-3-JavaScript">Experience with JavaScript</li>
<li id="rq-display-li-2-3-Java">Experience with Java</li>
<li id="rq-display-li-1-3-J-G-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer - MATLAB Mobile (13772-JJUS)13772http://www.mathworks.com/company/jobs/opportunities/software-engineer-matlab-mobile-13772.html
<p>The MATLAB Mobile team is seeking a software engineer with experience developing iOS applications. The MATLAB Mobile app enables our customers to connect to the power of MATLAB from their mobile devices.</p><p>As a member of our small, cross-functional team, you will participate in all stages of design, coding, testing, troubleshooting and maintenance. Specifically, you will:</p>
<ul>
<li>Develop, debug and unit test Objective-C, Swift and JavaScript code for our iOS application</li>
<li>Participate in team code reviews and design reviews</li>
<li>Define and document requirements and technical designs for new features and enhancements</li>
<li>Collaborate with User Experience and UI designers to develop customer workflows and prototypes</li>
<li>Work with Quality Engineers to ensure test cases and plans are appropriately developed and adhered to</li>
<li>Help triage and resolve customer-reported issues</li>
<li>Collaborate in a fast paced Agile environment</li>
<li>Stay up-to-date on the fast moving mobile technology landscape</li>
</ul><ul>
<li>2 years mobile application development experience</li>
<li>Proficiency in Objective-C</li>
<li>Experience with unit testing, TDD, or other testing techniques or frameworks</li>
<li>Experience with mobile web development</li>
<li>Familiarity with one or more web frameworks such as jQuery and Dojo</li>
<li>Experience with Swift, MATLAB, Android and/or web services development is a plus</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedData Warehouse Administrator (13766-PGUI)13766http://www.mathworks.com/company/jobs/opportunities/data-warehouse-administrator-13766.html
<p>This Data Warehouse Administrator will be supporting the ongoing development and maintenance of our data warehousing systems and data marts. Through your efforts, you’ll be making valuable contributions to the continuous transformation and improvement of our information systems. This role works with the rest of the Data Warehouse team within MathWorks IT to support the entire data development lifecycle, including data profiling, design and development, testing, and support. You will be the primary interface with the hardware support team, expert in the underlying systems and architecture. We’re looking for someone who is a data-driven self-starter, team oriented, and a great communicator, with the skills necessary to ensure successful growth and support of our data warehousing systems.</p><p><strong>Primary Responsibilities:</strong></p>
<ul>
<li>Supporting the ongoing development and maintenance of our data warehouse systems applications, with overall responsibility for the installation, configuration, and testing of mutiple dev, test and production environments</li>
<li>Monitoring the DW platform metrics, while recommending and implementing improvements</li>
<li>Assisting the team with performance tuning for ETL and database processes</li>
<li>Working directly with the hardware support team regarding our Windows servers, ESX host, and storage</li>
<li>Coordinating maintenance and downtime for patches to underlying system software as needed</li>
<li>Owning and maintaining the data refresh processes in our test environments</li>
<li>Coordinating integration testing of our Build-and-test environment</li>
</ul>
<p><strong>Secondary Responsibilities:</strong></p>
<ul>
<li>Participating in on-call 2nd-tier rotation supporting the nightly DW loading process</li>
<li>Supporting the Business Objects environment including installations/patches, end-user support, monitoring, and configuration</li>
<li>Researching and evaluating software, system upgrades and enhancements, and providing technical recommendations</li>
<li>Supporting data warehouse maintenance activities and application security processes</li>
<li>Creating and maintaining documentation of the data warehousing system</li>
</ul><ul>
<li>BS degree in a technical field</li>
<li>5+ years of experience in the DW, ETL Admin, QA areas</li>
<li>2+ years’ experience with Database development, administration, debugging, and tuning in SQL Server required</li>
<li>2+ years’ experience with ETL tools, such as Informatica, SAP Data Services, or MS SSIS</li>
<li>Solid understanding of systems architecture, Windows Server, and web server administration</li>
<li>Ability to install and configure enterprise software on a Windows Server platform</li>
<li>Experience with relational database design/modeling using tools such as ERstudio or ERwin.</li>
<li>Expert-level SQL coding/querying skills in SQL Server and/or MySQL</li>
<li>Experience with database integrity and security standards</li>
<li>Great interpersonal and communications skills, while establishing and maintaining effective work relationships with team members</li>
<li>Must be comfortable working in a fast-paced, flexible environment, and take the initiative to learn new tools and concepts quickly.</li>
</ul>
<p><strong>Pluses:</strong></p>
<ul>
<li>Experience dealing with large relational data sets, including load performance, query performance, archiving, etc.</li>
<li>Experience with Business Intelligence tools such as Crystal, Business Objects, Microsoft SSRS, or Oracle OBIEE.</li>
<li>Project experience with unstructured or semi-structured data</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSBusiness ApplicationsExperiencedData Warehouse Developer / Analyst (Senior) (13765-PGUI)13765http://www.mathworks.com/company/jobs/opportunities/data-warehouse-developer-analyst-senior-13765.html
<p>This Senior Data Warehouse Developer-Analyst will be supporting a new area of analysis involving User Experience data with our products. Through the new Marts supporting analysis of this data, you’ll be making important contributions to our product features and refinement. This role performs the complete Mart lifecycle, including data profiling, design and development, debugging/testing, and support and enhancements, and will work closely with our Product Development team and with the rest of the Data Warehouse team within MathWorks IT. We’re looking for someone who is data-driven, a great communicator, is naturally curious, and has the initiative to dive in and help us grow this area.</p><ul>
<li>Profile and understand the large amounts of source data available, including structured and semi-structured/web activity data</li>
<li>Work with data originators to fill in gaps in the data collected, and/or to adjust source-system data structures to facilitate analysis and integration with other company data.</li>
<li>Gather reporting and analysis requirements and translate into reporting structures data models, including aggregate tables, pivoted tables, and relational and dimensional (star-schema) marts.</li>
<li>Use data mining techniques to analyze the source data and determine the best reporting structures to build</li>
<li>Map sources to the target design using a variety of tools, including BusinessObjects Data Services/BODI. Design and develop ETL code to load and transform the source data from various formats (including key-value pair and variable-structure data) into a SQL database.</li>
<li>Conduct ETL performance tuning, troubleshooting, support, and capacity estimation.</li>
<li>Conduct thorough testing of ETL code changes to ensure quality of data produced</li>
<li>Provide day-to-day support and mentoring to end users who are interacting with the data.</li>
</ul><ul>
<li>Expert-level ETL development using tools such as Informatica PowerCenter or SAP Data Services</li>
<li>Expert-level SQL coding/querying skills in SQL Server and/or MySQL</li>
<li>Experience with Business Intelligence tools such as Crystal, Business Objects, Microsoft SSRS, or Oracle OBIEE.</li>
<li>Exposure to Amazon RDS and RedShift, and/or Google BigQuery</li>
<li>Experience with relational database design/modeling using tools such as ERstudio or ERwin.</li>
<li>Must be comfortable working in a fast-paced, flexible environment, and take the initiative to learn new tools quickly.</li>
</ul>
<p><strong>Pluses:</strong></p>
<ul>
<li>Exposure to dealing with unstructured or semi-structured data</li>
<li>Exposure to dealing with the challenges of large relational data sets, including load performance, query performance, archiving, etc.</li>
<li>Experience with big-data technologies such as Hadoop/Hive, MongoDb, or other NoSQL-based data stores</li>
<li>Exposure to one or more of these tools: MATLAB, Python, SAS, SPSS</li>
</ul><ul><li id="rq-display-li-2-3-data_warehouse">Expertise with data warehouse</li>
<li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSBusiness ApplicationsExperiencedSenior Business Intelligence Analyst (13764-BHIL)13764http://www.mathworks.com/company/jobs/opportunities/senior-business-intelligence-analyst-13764.html
<p><span>The Internal Development Applications team is looking for </span><span>a motivated, fast-learning candidate with experience in analyzing and displaying metrics.&nbsp; You will be joining </span><span>a fast-paced, dynamic software development team that is constantly solving new and challenging problems. We develop several web based applications that are the backbone of a development process that is continuously evolving so we need to quickly evolve our applications to keep up. We are looking for someone to join our team to help us interface with and report on all of the data relevant to software development to help us improve our product development process.</span></p><ul>
<li>Identify and establish strategic data domains in the Development Data Mart to support production reports, ad-hoc analysis, and specialized needs</li>
<li>Be the link between Development data providers and the DevMart to ensure the right data is in the warehouse and is updated as changes occur in the data provider applications.&nbsp;</li>
<li>Design and maintain regular and ad hoc reports to manage development performance and identify opportunities to improve performance based on metrics.</li>
<li>Provide web portals for users to access and manipulate reports</li>
<li>Roll out new reports and metrics to the organization</li>
<li>Interface with production metrics team to migrate experimental reports to production</li>
<li>Identify opportunities to leverage existing and potentially new metrics to help move the organization forward</li>
<li>Create and maintain a system that helps ad-hoc metrics providers move to a more robust and sharable reporting interface</li>
<li>Develop metrics and processes to ensure quality standards are met on new and existing data.</li>
<li>Gather data requirements and providing recommendations for more enhanced reporting views.</li>
<li>Develop and ensure accuracy and explanation of ongoing operational metrics</li>
<li>Establish service level agreements and best practices with Business Partners for reports and ad hoc analysis.</li>
</ul><ul>
<li>5+ years experience in business / intelligence, business analysis</li>
<li>Experience with SQL and BusinessObjects or related application (e.g. Hyperion Essbase, Cognos, SAS, Microsoft Analytical Services, etc.).</li>
<li>Ability to provide total analytic support which includes data extraction from multiple sources, synthesizing and aggregating data and developing reports</li>
<li>Knowledge of relational databases</li>
<li>Ability to clearly explain technical and analytical information (verbally, written &amp; in presentation format).</li>
<li>Experience with Software Development metrics, or Software Development Environment a plus</li>
<li>Experience with MATLAB a plus</li>
<li>Experience with web development a plus</li>
<li>Relationship management skills with internal customers.</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 7 years of professional work experience, or master's degree and 5 years of professional work experience, or a PhD degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedTools Developer - IDE Integrations (13763-BHIL)13763http://www.mathworks.com/company/jobs/opportunities/tools-developer-ide-integrations-13763.html
<p>The Internal Development Applications team is looking for a motivated, fast-learning candidate with experience in software development environments and the software development lifecycle. We need to bring our internal development process to the next level by providing tools and guidelines to help product software developers create efficient and high quality code. This position focuses on integrating existing tools with commonly used IDEs to help product developers easily perform software development tasks.</p><p>Responsibilities will include:</p>
<ul>
<li>Integrating with commonly used IDEs like Visual Studio, IntelliJ and Eclipse</li>
<li>Creating plugins for IDEs like Perforce</li>
<li>Working with application owners to enhance tooling for IDE use</li>
<li>Creating workflow tools (command line and GUI) to help guide developers through software development tasks</li>
<li>Working with development teams to understand their requirements and validate designs</li>
<li>Creating new web based tools to help users qualify their submissions</li>
</ul>
<p>This position requires personal experience with all of the joys and pains of working in a production software environment and we’re looking for someone who has spent time inventing their own tools to help improve their workflow and wants to leverage their experience creating useful tools to help other developers succeed at their jobs. This will involve creating new applications, integrating with existing applications and interfacing with internal users and requires that you know a myriad of tools, software packages and software languages. If you are the type of person who likes getting to work on new and different things daily, feels strongly about code quality and efficiently, and likes to spend time working closely with your users then this position is for you!</p>
<p> </p><ul>
<li>Development experience using C++ or Java in a Windows and/or Unix environment</li>
<li>Strong user focus</li>
<li>Knowledge of object-oriented design</li>
<li>Experience with HTML, CSS, SQL, JavaScript a plus</li>
<li>Experience with MATLAB a plus</li>
<li>Perl is preferred</li>
<li>AWT, Database knowledge a plus</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedWeb Application Developer - Java/Groovy on Grails (13761-BHIL)13761http://www.mathworks.com/company/jobs/opportunities/web-application-developer-java-groovy-on-grails-13761.html
<p>The Internal Development Applications team is looking for a motivated, fast-learning candidate with experience in web development for large scale databases. You will be joining a fast-paced, dynamic software development team that is constantly solving new and challenging problems. Our web applications are the backbone of the company’s development lifecycle, and we rapidly evolve our applications to keep up with process improvements. We are looking for someone to join our team to manage various applications that bridge systems and provide workflow and reporting for our product development teams. These are highly visible applications that we use to drive quality improvements. We are looking for someone who is interested in both developing an application and working with others to promote it and gather requirements for future improvements.</p><ul>
<li>Improve and maintain applications which connect systems such as SharePoint, AtTask, and our internal bug tracking system. This includes a web-based wizards to create documents in SharePoint, applications to sync metadata between systems, and custom-written web-based reporting tools.</li>
<li>Interact with other teams to get feature requirements and design reviews, including with senior management.</li>
<li>There will also be additional responsibilities to help the team maintain our other existing web based applications and databases.</li>
</ul><ul>
<li>BS/MS in Engineering, Computer Science,or Math.</li>
<li>Experience with server side programming in Groovy on Grails and/or Java</li>
<li>Experience with HTML, CSS, SQL, JavaScript</li>
<li>Knowledge of object-oriented design and implementation skills in Groovy on Grails and/or Java</li>
<li>At least 2 years experience developing medium to large scale database backed web applications</li>
<li>Knowledge of MySQL database design</li>
<li>Knowledge of contemporary best practices in Web standards, Web design, and emerging Web technologies</li>
<li>Flexibility to take on varied tasks</li>
<li>Perl, Linux a plus</li>
<li>Experience with MATLAB a plus</li>
</ul>
<p> </p><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Application Engineer (f/m) - Mechatronics (13760-PSIM)13760http://www.mathworks.com/company/jobs/opportunities/senior-application-engineer-f-m-mechatronics-13760.html
<p>MathWorks named #6 of "10 best tech companies to work for in 2015" by Glassdoor.com!<br /> <a href="http://mashable.com/2014/12/09/best-companies-2015/">http://mashable.com/2014/12/09/best-companies-2015/</a></p>
<p>Working at the MathWorks in a customer face role:<br /> <a href="http://nl.mathworks.com/videos/working-at-mathworks-customer-facing-technical-roles-98522.html">http://nl.mathworks.com/videos/working-at-mathworks-customer-facing-technical-roles-98522.html</a></p>
<p>Application Engineers are impacting the way leading high tech companies develop their next-generation products. Application Engineers at MathWorks are technical team members whose primary responsibility is to manage and actively participate in the technical and business aspects of the sales process.</p>
<p>This Application Engineering position is characterized by close interaction with customers in a variety of industries with an emphasis on the Industrial Automation and Automotive industries. This interaction with customers is key to better understanding the customer’s challenges and necessary toward gathering information required to accurately present MathWorks product capabilities specific to those challenges. Thorough technical know-how, strong communication, and people skills are key ingredients for success in this role.</p>
<p>This Application Engineering position is in the area of mechatronics applications. Our customers are using Simulink to model and simulate the behavior of controls applications, and use code-generation technologies to implement these algorithms on microprocessors.</p>
<p>The successful "Application Engineer Mechatronics" will build on his/her experiences in Model-Based Design and control design to understand and effectively communicate the benefits of the integrated Model-Based Design tool chain from MathWorks.</p><table style="width: 373px; height: 301px;" border="0" cellspacing="3" cellpadding="0">
<tbody>
<tr>
<td valign="top"> </td>
<td valign="top">
<ul>
<li>Providing technical pre-sales support to the MathWorks sales organization and customers in the areas of control design, physical modeling, and code-generation technologies.</li>
<li>Engaging with prospective customers to understand their workflow. The Application Engineer will leverage his/her product knowledge and industry experience to demonstrate how solutions from MathWorks can solve customers’ challenges and improve their engineering processes. </li>
<li>Preparing and delivering presentations during customer meetings and marketing seminars. These sessions also include live demonstrations.</li>
<li>Prospective customers may require guidance on how to evaluate our products. It is the Application Engineer's responsibility to plan and supervise the evaluation project.</li>
<li>Providing customer feedback and guidance to the development and marketing departments</li>
<li>This role is not a software engineering or development position.</li>
</ul>
<p> </p>
</td>
</tr>
</tbody>
</table><p><strong>Required Qualifications</strong></p>
<ul>
<li>University degree in Engineering, Physics, Math, or Computer Science.</li>
<li>Desire to work directly with customers.</li>
<li>Substantial professional experience in mechatronics design.</li>
<li>Experience using Simulink or Simscape models of mechatronic plants and controllers.</li>
<li>Good presentation skills.</li>
<li>Strong verbal and written communications skills.</li>
<li>Fluent written and spoken English, Dutch would be a plus.</li>
</ul>
<p><strong>Preferred Qualifications</strong></p>
<ul>
<li>Experience in implementation of controls systems in embedded software is a plus.</li>
<li>Experience in deploying physical models for real time execution using hardware in the loop (HIL) systems is a plus.</li>
<li>Experience with Modelica or similar multi-domain modelling language (e.g. ADAMS, AMESim) is a plus.</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>ES-MadridRelated locations: Pozuelo de AlarcónESApplication EngineeringExperiencedCloud Systems Engineer (13759-BHIL)13759http://www.mathworks.com/company/jobs/opportunities/cloud-systems-engineer-13759.html
<p>Join our Systems Engineering team responsible for the infrastructure of a highly automated facility that supports building, testing, and deployment of all MathWorks products. We design and implement application infrastructure that increases scalability and performance of the services that support our Development organization.</p><p>As a Cloud Systems Engineer, you will be part of a team that designs and develops infrastructure to further evolve the Web Oriented Architecture to enable continuous deployment of MathWorks products. Specifically, you will:</p>
<ul>
<li>Design and implement web based APIs to work with the WOA stack.</li>
<li>Provide IaaS and PaaS in a hybrid cloud environment working with private and public cloud service providers, including AWS. </li>
<li>Work alongside other globally distributed System Administrators to manage the WOA stack.</li>
<li>Enhance existing automation environments and streamline Dev-Ops.</li>
<li>Ensure sufficient resources for the system by trending and forecasting system usage.</li>
<li>Participate in cross-functional teams and help debug system issues.</li>
<li>Assist in research, selection and implementation of virtualization and storage solutions.</li>
</ul><ul>
<li>Demonstrated experience in Virtualization Software (VMWare, Hyper-V, OpenStack etc.)</li>
<li>Experience in cloud computing</li>
<li>Experience in maintaining package managers like Maven, Bower, NPM etc.</li>
<li>Experience in scripting languages like Python, JavaScript etc.</li>
<li>VMWare, HyperV, OpenStack experience is a plus.</li>
<li>Understanding of WOA elements like OpenAPIs, Widgets, OAuth, JSON, REST etc.</li>
<li>Working knowledge of storage systems and automation</li>
<li>Understanding of networking technologies</li>
<li>Knowledge of multiple operating systems</li>
<li>Experience with multiple storage technologies.</li>
<li>Familiarity with Docker and containers is a plus.</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Application Engineer - Embedded Software (13754-SMAR)13754http://www.mathworks.com/company/jobs/opportunities/senior-application-engineer-embedded-software-13754.html
<p>Shape the way the automotive industry develops safety critical software. Your knowledge of embedded C/C++ will enable you to demonstrate how Polyspace can increase our customer’s confidence in their control software.</p>
<p>In this pre-sales role you will leverage your knowledge of both embedded code and model based verification to communicate how MathWorks products can mitigate the risks of software failures. Also you will be working with customers who are obtaining certification to functional safety standards (IEC 61508, ISO 26262, DO 178, etc.) to show the value of using MathWorks tools.</p>
<p>This position is located in Novi, MI and travel can be expected up to about 30 – 40% generally throughout North America.</p><ul>
<li>Engage with prospective customers to understand their workflow and use this knowledge to recommend effective solutions.</li>
<li>Develop demonstrations including programs, application examples, and simulations to demonstrate how MathWorks software addresses the needs of our customers.</li>
<li>Prepare and deliver presentations and demonstrations at both small and large audience venues.</li>
<li>Partner with sales representatives to provide technical guidance for selling strategies toward successful achievement of sales goals.</li>
<li>Advocate for the future direction of MathWorks products based on customer interactions</li>
<li>Identify new application areas and working with development and marketing to create compelling messaging and demonstrations.</li>
</ul><ul>
<li>In-depth knowledge of C and C++ for developing embedded applications.</li>
<li>Experience integrating and debugging embedded code.</li>
<li>Experience with software development processes for critical systems.</li>
<li>Exceptional verbal and written communication skills in both a group and individual settings.</li>
<li>Experience with code verification tools (e.g. Polyspace, Coverity, Klocwork, VectorCAST, LDRA).</li>
<li>Knowledge of coding standards/processes (e.g. CMMI, MISRA, ASPICE).</li>
<li>The ability to effectively work with customers.</li>
</ul>
<p><span style="text-decoration: underline;"><strong>Pluses:</strong></span></p>
<ul>
<li>Experience in safety standards (e.g. IEC 61508, ISO 26262, DO 178).</li>
<li>Experience with a model based design process and tools (e.g. Simulink, Embedded Coder, Simulink Design Verifier, Simulink Verification and Validation).</li>
<li>Experience in Ada.</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>US-MI-NoviRelated locations: Detroit, Ann Arbor, Oakland, MichiganUSApplication EngineeringExperiencedIT Project Manager (Senior) (13753-JCAS)13753http://www.mathworks.com/company/jobs/opportunities/it-project-manager-senior-13753.html
<p>As an IT Project Manager, you will lead business applications projects from initiation to completion, interfacing with multiple internal teams as well as outside vendors, and having opportunities to suggest improvements to existing project management processes and best practices.</p><ul>
<li>Work closely with business managers, subject matter experts, analysts, developers and other IT staff, to:
<ul>
<li>Develop project goals, strategies and plans</li>
<li>Identify methods and tools required for the project</li>
</ul>
</li>
<li>Coordinate project activities and facilitate meetings and discussions</li>
<li>Monitor progress against plan.</li>
<li>Provide leadership and motivation to project team members throughout the project life cycle</li>
<li>Ensure easy access to project information that is useful to stakeholders.</li>
</ul>
<p> </p><ul>
<li>Experience leading projects related to a Workday solution</li>
<li>Experience leading projects related to other top tier HRIS and/or CRM solutions</li>
<li class="_mce_tagged_br">Experience with implementing SaaS applications</li>
<li class="_mce_tagged_br">Experience with agile project management approaches</li>
<li>Proficiency in influencing without authority</li>
<li>Demonstrated experience in/with working in cross-functional teams</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">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) is required.</li>
<li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSBusiness ApplicationsExperiencedSoftware Engineer - Numerical Optimization (13752-SMAR)13752http://www.mathworks.com/company/jobs/opportunities/software-engineer-numerical-optimization-13752.html
<p>We are seeking a talented and creative Software Developer to join our development team and improve the numerical optimization capabilities and workflow in MATLAB.</p><p>You will contribute to the development of functionality concerning the different aspects in the optimization workflow, including: problem definition, careful design of interfaces (callable library and graphical), development of robust numerical optimization algorithms. Expertise in some of these areas, and interest and aptitude in all of them are essential for this position. You will work in a highly collaborative environment alongside peers that range from optimization experts to casual users of optimization.</p><ul>
<li>Experience with C++, C or FORTRAN programming.</li>
<li>Expertise in the theory and implementation of numerical optimization, in particular integer programming.</li>
<li>Knowledge of object-oriented software design.</li>
<li>Experience writing commercial software.</li>
<li>Expertise in MATLAB programming or in similar technical computing language.</li>
<li>Experience with GUI development.</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedPrincipal Software Engineer - MATLAB Data Wrangling/Cleaning (13751-SMAR)13751http://www.mathworks.com/company/jobs/opportunities/principal-software-engineer-matlab-data-wrangling-cleaning-13751.html
<p>Do you love data? Do you want to help create world class data wrangling and data cleaning workflows for customers? Do you love writing simple and clean MATLAB functions for importing, cleaning, and working with data? If so, then join the MATLAB toolbox team and help scientist and engineers analyze and work with their data more effectively. We are looking for self-motivated problem solvers to help lead development of MATLAB’s data wrangling and data cleaning features from early design through delivery. If you are passionate about data, then this is the opportunity for you!</p><p>Help design, develop and maintain the next generation of data wrangling and cleaning features in MATLAB</p>
<ul>
<li>Work on existing MATLAB data types like table, categorical, and datetime</li>
<li>Work on improving the data cleaning features in MATLAB</li>
<li>Work on existing MATLAB file import and export functions</li>
<li>Develop requirements for features through customer interviews and usability tests</li>
<li>Develop MATLAB function designs through prototypes and collaborative design reviews</li>
<li>Develop appropriate architecture and implement the designs</li>
<li>Participate in all team activities such as agile planning, design discussions and reviews</li>
<li>Communicate designs, plans, and ideas throughout the organization</li>
</ul><ul>
<li><span>Proficiency</span> with a scientific computer language such as MATLAB, Python, or R</li>
<li>Experience with C/C++</li>
<li>Experience with data wrangling and data analytics workflows</li>
<li>Experience writing file import and export software for text, excel, or other data formats</li>
</ul><ul><li id="rq-display-li-1-3-G">A bachelor's degree and 12 years of professional work experience is required.</li>
<li id="rq-display-li-2-3-MATLAB">Experience with MATLAB</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer - Data Analysis (13746-SMAR)13746http://www.mathworks.com/company/jobs/opportunities/software-engineer-data-analysis-13746.html
<p>We are seeking a talented, self-motivated, and highly creative software engineer to join our team to develop MATLAB's next generation interactive data tools.</p>
<p>As a member of the Data Tools team, you will have a unique opportunity to use your creativity in UI design to develop innovative data analytics tools for MATLAB - the industry leading technical computing environment.</p><ul>
<li>Help design, develop and maintain the next generation of data tools.</li>
<li>Work on existing MATLAB interactive Data Analytics Tools.</li>
<li>Develop requirements for new features through customer interviews and usability tests</li>
<li>Develop User Interface (UI) designs through prototypes and collaborative design review.s.</li>
<li>Collaborate on appropriate architecture and implement the designs.</li>
<li>Participate in all team activities such as agile planning, design discussions and reviews.</li>
<li>Communicate designs, plans, and ideas throughout the organization.</li>
</ul><ul>
<li>Experience programming in JavaScript</li>
<li>Experience with UI Design</li>
<li>Experience with AJAX, DOM scripting</li>
<li>Experience programming with Object Oriented Design</li>
<li>Experience with analyzing and viualizing engineering or scientific data</li>
<li>Experience developing multi-threaded applications</li>
<li>Familiarity with Java</li>
<li>Familiarity with MATLAB</li>
<li>Familiarity with HTML5</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedData Analytics Software Engineer (13745-SMAR)13745http://www.mathworks.com/company/jobs/opportunities/data-analytics-software-engineer-13745.html
<p>We are seeking a talented, self-motivated, and highly creative software engineer to join our team to develop MATLAB's next generation visual data exploration tools.</p>
<p>As a member of the Data Tools team, you will have a unique opportunity to use your creativity in UI design to develop innovative data analytics tools for MATLAB, the industry leading technical computing environment.</p><ul>
<li>Help design, develop and maintain MATLAB's data visualization and exploration tools</li>
<li>Work on existing MATLAB interactive data visualization and exploration Tools</li>
<li>Develop requirements for new features through customer interviews and usability tests</li>
<li>Develop User Interface (UI) designs through prototypes and collaborative design reviews</li>
<li>Collaborate on appropriate architecture and implement the designs</li>
<li>Participate in all team activities such as agile planning, design discussions and reviews</li>
<li>Communicate designs, plans, and ideas throughout the organization</li>
</ul><ul>
<li>Experience programming in JavaScript</li>
<li>Experience with UI Design</li>
<li>Experience with AJAX, DOM scripting</li>
<li>Experience programming with Object Oriented Design</li>
<li>Experience with analyzing and visualizing engineering or scientific data</li>
<li>Experience developing multi-threaded applications</li>
<li>Familiarity with Java</li>
<li>Familiarity with MATLAB</li>
<li>Familiarity with HTML5</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer- Data Analysis Apps (13744-TMEL)13744http://www.mathworks.com/company/jobs/opportunities/software-engineer-data-analysis-apps-13744.html
<p>We are seeking a talented, creative computational mathematician who is flexible, self-motivated, and hardworking to join our Data Analysis development team. Use your skills in nonlinear and linear fitting, regression modelling, interpolation, splines, GUI design and development, and mathematical software development to enhance the data analysis offerings of The MathWorks.</p>
<p>You will be primarily responsible for developing new features and maintaining existing features in the Curve Fitting Toolbox. This includes the design, architecture, and development of multi-dimensional fitting, spline, and interpolation codes, as well as visualization tools and GUIs written in MATLAB.</p>
<p>This will require excellent object-oriented design and programming skills as well as strong inter-personal and communication skills.</p><ul>
<li>Help design, develop and maintain Curve Fitting Toolbox</li>
<li>Be knowledgeable in a variety of curve fitting algorithms and provide advice on curve fitting for other teams</li>
<li>Develop requirements through customer interviews and usability tests</li>
<li>Develop appropriate architecture and implement the designs</li>
<li>Participate in all team activities such as team planning, design discussions and reviews</li>
<li>Work effectively with other teams to provide a quality product for our customers</li>
</ul><ul>
<li>A good first degree in Mathematics, Statistics, Engineering, Physics, or a related discipline from a top tier university.</li>
<li>Knowledge of splines and multidimensional interpolation techniques</li>
<li>Expertise in nonlinear and linear fitting, regression modeling and computational math</li>
<li>Industry experience in computational programming</li>
<li>Object-oriented design and implementation experience (e.g., C++, Java or C#)</li>
</ul>
<p> <strong>Nice to have:</strong></p>
<ul>
<li>A relevant PhD or equivalent experience working in a relevant industry</li>
<li>Experience in statistics, data analytics, or other related computational mathematics experience</li>
<li>Proven skills in architecture, design and implementation of user interfaces</li>
<li>Experience with technical computing languages such as MATLAB or R</li>
<li>Demonstrated ability to ship products to customers</li>
<li>Experience writing commercial software</li>
<li>Strong communication skills</li>
<li>Ability to formulate realistic goals and meet commitments</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
</ul>UK-CambridgeRelated locations: East Anglia, CambridgeshireUKSoftware DevelopmentExperiencedSenior Software Engineer - Statistics and Machine Learning (13743-SMAR)13743http://www.mathworks.com/company/jobs/opportunities/senior-software-engineer-statistics-and-machine-learning-13743.html
<p>We are looking for that rare combination of machine learning expertise and software engineering skills. If you have that combination and want to put your talents to good use, come join the development team for the Statistics and Machine Learning Toolbox. We need you to help us expand the machine learning capabilities in MATLAB. As a key member of the development team, you will lead projects from early design stages and play a critical role in driving them to delivery. </p>
<p><strong>About the team:</strong></p>
<p>The Statistics team is a talented group of software engineers, quality engineers, user experience specialists, and technical writers all working in close collaboration. We deliver solutions that will be used throughout the world by our diverse users, ranging from students to professionals in large enterprise organizations.</p><ul>
<li>Designing and developing machine learning and statistics functions written in MATLAB or C++</li>
<li>Driving multiple projects from research, requirements gathering, creating and managing project plans, designing, and delivering the product</li>
<li>Collaborating with the team to refine business ideas and define requirements for projects</li>
</ul><ul>
<li>Experience writing software that is used by others</li>
<li>Expertise in multiple machine learning and statistics areas such as Bayes methods and "big data" algorithms</li>
<li>Experience with technical computing languages such as MATLAB or R</li>
<li>Knowledge of C++, Python, or Java</li>
<li>Experience with object-oriented design and implementation</li>
</ul><ul><li id="rq-display-li-1-3-I-G-J">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Software Engineer - Data Connectivity (13737-MCAR)13737http://www.mathworks.com/company/jobs/opportunities/senior-software-engineer-data-connectivity-13737.html
<p>The Data Connectivity Software Engineer will contribute to design, specification, development, and testing of database and data vendor integration. You will work as part of a multi-disciplinary team of programmers, scientists, engineers and marketing professionals to understand customer needs, and then translate those needs into effective product designs.</p><p>The Data Connectivity Software Engineer will contribute to design, specification, development, and testing of database, both relational and NoSQL, and data vendor integration. You will work as part of a multi-disciplinary team of programmers, scientists, engineers and marketing professionals to understand customer needs, and then translate those needs into effective product designs.</p>
<ul>
<li>In depth knowledge of 3rd party financial data providers and API's will provide the basis for data integration into core MATLAB including building user interfaces.</li>
<li>Combine strong programming skills and in depth knowledge of databases, SQL, NoSQL and API's to provide the basis for data integration into core MATLAB.</li>
<li>Using knowledge of data analysis techniques, contribute to the development of downstream products customized for specialist use within portfolio optimization, fixed-income, time series analysis, and derivatives</li>
</ul>
<p>Specialist knowledge of data analysis techniques as they are applied in one of these domains would further enable the candidate to lead the development of downstream products customized for specialist use within that discipline.</p><ul>
<li>Degree in Engineering, Statistics, Mathematics, or Financial Modeling with an emphasis on the application of data analysis methods, quantitative/mathematical finance.</li>
<li>3 or more years programming and product release experience.</li>
<li>Solid knowledge of, and track record in, programming for data analysis applications and user interfaces using MATLAB, SQL, Java, C++, and/or VB.</li>
<li>Industry experience in one or more of the disciplines that make extensive use of financial modeling and analysis, for example fixed-income and derivatives pricing, interest rate analysis, portfolio optimization, etc.</li>
<li>Programming experience in MATLAB preferred.</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">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) is required.</li>
<li id="rq-display-li-2-3-application_programming_interfaces_(APIs)">Experience with application programming interfaces (API's)</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Software Engineer - Application Deployment (13734-SMAR)13734http://www.mathworks.com/company/jobs/opportunities/senior-software-engineer-application-deployment-13734.html
<p>Are you someone who likes to roll up your sleeves and really get something done? Someone who can abstract, but will do whatever needs to be done now to make a difference? We are seeking a really special software developer who can look beyond the bits and bytes and help us shape our future. Someone who stays abreast of industry trends and can translate those changes and requirements into both our current products and new ones of which we haven’t even conceived. You will be working with a talented team of likeminded individuals on our deployment products using multiple disciplines- python, .net, java, C++, Azure, HADOOP, threading, multi-processing across Windows, Linux and OS X.</p>
<p>For more information on our deployment products see: <a href="http://www.mathworks.com/desktop-web-deployment/">http://www.mathworks.com/desktop-web-deployment/</a></p><ul>
<li>Design and implement next generation features of the deployment products. Produce requirements and design specifications.</li>
<li>Use build and debug tools in Windows, Linux and OS X.</li>
<li>Participate in design reviews, release planning, and code reviews.</li>
<li>Interact with all areas of the organization including quality engineering, technical support, usability, documentation and marketing.</li>
</ul><ul>
<li>Demonstrated proficiency in C++ and core OS APIs including file system management, process management, and multi-threading.</li>
<li>Experience in OOD include the application of design patterns.</li>
<li>Industry experience with a software configuration management system (e.g. CVS, Perforce, Subversion, Sourcesafe, Clearcase).</li>
<li>Experience with automated build systems (e.g. Makefile, MSBuild, ANT, Maven) with a little Perl thrown in.</li>
<li>Proficiency in .net C#, Python or Java.</li>
</ul><ul><li id="rq-display-li-2-3-C++">Expertise with C++</li>
<li id="rq-display-li-1-3-J-G-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSoftware Engineer - Compiler Componentization (13733-SMAR)13733http://www.mathworks.com/company/jobs/opportunities/software-engineer-compiler-componentization-13733.html
<p>We are looking for a Software Developer to be a member of a dynamic, cross functional team responsible for designing and building technologies used to share MATLAB algorithms and applications with other users or larger IT infrastructures. This role will focus on creating deployed applications through dependency analysis, packaging and build time tools.</p>
<p>For more information on our deployment products see: <a href="http://www.mathworks.com/desktop-web-deployment/">http://www.mathworks.com/desktop-web-deployment/</a></p><ul>
<li>Extend the code analysis capabilities of the application deployment products. </li>
<li>Analyze and improve the performance of the MATLAB runtime.</li>
<li>Participate in design activities, reviews, and release planning.</li>
<li>Interact with all areas of the organization including QE, Technical support, Doc, and Marketing.</li>
</ul><ul>
<li>Experience programming in MATLAB.</li>
<li>Experience with C++.</li>
<li>Familiarity with scripting Languages e.g.: Perl, Python.</li>
<li>Familiarity with build tools like Make, Visual Studio and Source code control systems such as CVS / Perforce.</li>
</ul>
<p><span style="text-decoration: underline;"><strong>Nice to have: </strong></span></p>
<ul>
<li>Cross platform experience on any combination of Windows, Unix, and Mac platforms.</li>
<li>Previous experience using formal unit testing tools such as Junit, Nunit, CPPunit</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedUI Developer - Toolboxes & Addons (13732-SMAR)13732http://www.mathworks.com/company/jobs/opportunities/ui-developer-toolboxes-addons-13732.html
<p>We are looking for a Software Developer to be a member of a dynamic, cross functional team responsible for designing and building technologies used to share MATLAB algorithms and applications with other users or larger IT infrastructures. This role will focus on developing UIs for packaging applications and toolboxes.</p>
<p>For more information on our deployment products see: <a href="http://www.mathworks.com/desktop-web-deployment/">http://www.mathworks.com/desktop-web-deployment/</a></p><ul>
<li>Design and implement next generation UIs for sharing MATLAB programs and toolboxes with other MATLAB users. </li>
<li>Interact with end users to understand their product needs and improve their experience with the deployment products.</li>
<li>Participate in design activities, reviews, and release planning.</li>
<li>Interact with all areas of the organization including QE, Technical support, Doc, and Marketing.</li>
</ul><ul>
<li>A strong working knowledge of Java or JavaScript</li>
<li>UI development experience.</li>
<li>Familiarity with scripting Languages e.g.: Perl, Python.</li>
<li>Familiarity with build tools like Make, Visual Studio and Source code control systems such as CVS / Perforce.</li>
</ul>
<p><span style="text-decoration: underline;"><strong>Nice to have: </strong></span></p>
<ul>
<li>Cross platform experience on any combination of Windows, Unix, and Mac platforms.</li>
<li>Previous experience with at least one of the following: C++, C#, .Net.</li>
<li>Experience with MATLAB.</li>
<li>Previous experience using formal unit testing tools such as Junit, Nunit, CPPunit</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedIntern in the Polyspace Core Team for 2015 (13725-AROH)13725http://www.mathworks.com/company/jobs/opportunities/intern-in-the-polyspace-core-team-for-2015-13725.html
<p>Work on the internal architecture of the engine of Polyspace (especially on initialization of globals). State of the existing mechanism + design + implementation + validation</p><p>Improve the handling of pointers and aliases in Polyspace Bug-Finder and Code-Prover.</p><p>Compilation techniques</p><ul><li id="rq-display-li-1-3-G">Candidates must be pursuing a bachelor's level degree.</li>
</ul>FR-Grenoble Related locations: Isère, Rhone Alpes FRSoftware DevelopmentInternshipsRelease Engineer (13722-BHIL)13722http://www.mathworks.com/company/jobs/opportunities/release-engineer-13722.html
<p>Would you like to join a fast-paced, dynamic build/release team that is constantly solving new and challenging problems? Are you a Build or Release Engineer who is dedicated to helping Engineers do their job faster and easier? Would you like to work with MathWorks cutting edge technology to build and deploy web applications? If you answered yes to these questions, we want to talk with you. Come join a talented team and work on a new and pioneering build and release systems. We are looking for a creative, energetic Release Engineer who is interested and passionate about driving innovation of release processes to new levels. You will gain valuable skills in commercial Software Development Life Cycle (SDLC), change management, building and deploying web applications, and continuous integration systems. </p><ul>
<li>Build and deploy customer facing web applications in different environments</li>
<li>Investigate and resolve build, deployment, and test issues</li>
<li>Maintain and support the development and test environments</li>
<li>Define and improve build and deployment processes</li>
<li>Coordinate the refresh and backfill of source code and data</li>
<li>Manage Continuous Integration Systems and train development with best practices</li>
<li>Branch and integrate code in Perforce</li>
</ul><ul>
<li>Experience with web application deployment and application servers</li>
<li>Experience with Perforce, or an equivalent source control management system</li>
<li>Hands on experience with multiple operating systems(Windows, UNIX)</li>
<li>Experience with Continuous Integration Systems such as AnthillPro and TeamCity</li>
<li>Experience with build technologies such as Ant and Maven</li>
<li>Strong troubleshooting, debugging, and analytical skills</li>
<li>Knowledge of SDLC</li>
<li>Programming experience with JavaScript, Ruby, and related technologies</li>
<li>Database experience (SQL Server, MySQL)</li>
<li>Experience in a core programming language(C++,Java)</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedApplication Engineer- Server Products (13720-TMEL)13720http://www.mathworks.com/company/jobs/opportunities/application-engineer-server-products-13720.html
<p>Are you interested in helping customers understand how to apply MathWorks server products to their problems? In this role you will help customers adopt MATLAB Distributed Computing Server and MATLAB Production Server in high-performance computing and enterprise-scale production systems. You will be the technical consultant/solution architect and will guide customers through implementing the solutions that address their needs.</p><ol>
<li>Determine customer requirements and recommend effective solutions. This involves analyzing users’ problems to recommend and demonstrate the best computational approach. This will involve writing custom integration code and advising on cluster configuration issues to ensure MathWorks products integrate smoothly into customer IT environments.</li>
<li>Perform extended evaluations (including coaching and best-practice advice) for MathWorks High Performance Computing (HPC) products with our customers. This includes coordinating activities of multiple internal and external teams to ensure customer success.</li>
<li>Provide technical support and guidance on integrating MathWorks application deployment tools (MATLAB Production Server) with enterprise systems and Big Data environments.</li>
<li>Work with MathWorks development staff when inherent tool design knowledge is needed.</li>
<li>Perform in-depth workshops on MathWorks server products.</li>
</ol><ul>
<li>A good honours degree from a top university, in a technical subject e.g. Mathematics, Physics, Engineering, Computer Science</li>
<li>3-5 years working experience, including significant knowledge of high performance computing</li>
<li>Knowledge of cluster and cloud computing including familiarity with scheduling software, for example LSF, CCS, SGE, Torque</li>
<li>Experience with system installation, configuration, and administration of Windows, VMware, Linux/Unix, and familiarity with networking equipment</li>
<li>Strong C++, Java or .NET skills and an understanding of the benefits of integration of MathWorks numerical analysis using MATLAB Compiler and related deployment products.</li>
<li>Excellent trouble-shooting, problem solving, and multi-tasking skills</li>
<li>Excellent verbal and written communication skills</li>
</ul>
<p><strong>Desirable</strong></p>
<ul>
<li>Knowledge of MATLAB, Parallel Computing Toolbox and MathWorks server products.</li>
<li>Relevant experience programming and deploying production IT applications using n-tier web architectures, development frameworks (Java/J2EE, .NET), and application frameworks (IIS, Tomcat/Spring, JBoss, Hadoop).</li>
<li>Experience with the design and deployment of enterprise applications such as SQL Server, Oracle, SAS, web/cloud services.</li>
</ul>
<p> </p>
<p>Most travel will be trips of a few days, within the UK and mainland Europe, up to a maximum of 25%.</p><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>UK-CambridgeRelated locations: East Anglia, CambridgeshireUKApplication EngineeringExperiencedSenior Software Engineer - Platform Evolution (13716-BHIL)13716http://www.mathworks.com/company/jobs/opportunities/senior-software-engineer-platform-evolution-13716.html
<p><span>As a member of the Platform Evolution team you’ll strive to ensure that MathWorks products take full advantage of the latest capabilities offered by Microsoft Windows and Apple Mac OS X. You will evangelize the need for our products to leverage these capabilities, work with product groups to determine how best to utilize those capabilities and implement foundation libraries to support those groups. This requires an in-depth knowledge of Windows or OS X, an ability to work effectively across organizational boundaries, and an ability to develop bulletproof foundation code.</span></p><ul>
<li>Identify ways to improve the quality of our Windows and OS X offerings in the areas of integration with the desktop, threads, OS integration, and more.</li>
<li>Improve the quality of existing cross-platform API's.</li>
<li>Improve the user experience of MATLAB on Mac and Windows.</li>
<li>Contribute to the ongoing development of the Platform Foundation libraries.</li>
<li>Share platform expertise with other teams.</li>
</ul><ul>
<li>Excellent knowledge of Windows or OS X and its inner workings.</li>
<li>Command of object-oriented design principles and must be fluent with coding in C++.</li>
<li>Solid hands on experience working with Visual Studio or Xcode, and various other development and debugging tools.</li>
<li>Development for the latest Windows platform or OS X platform a plus.</li>
<li>Development for mobile platforms a plus.</li>
<li>Familiarity with Intel assembly code a plus.</li>
<li>Working knowledge of UNIX a plus.</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Software Program Manager - Development Applications (13714-MCAR)13714http://www.mathworks.com/company/jobs/opportunities/senior-software-program-manager-development-applications-13714.html
<p>The Senior Development Applications Program Manager is a member of the Infrastructure / Architecture / Tools (IAT) development team and supports the planning and execution of multiple projects or programs. IAT provides the infrastructure, architecture and development tools that support development activities spanning the entire MathWorks product family. As a member of this team you will program manage the design and implementation of next-generation tools and technologies. Program Management is an integration and coordination role working with members of development including Engineering, Quality Engineering, Usability, and Documentation to facilitate the effective development and delivery of products.</p><p>Work with cross-functional teams across the Development organization as they plan, track and execute complex programs while maintaining focus on their strategic goals and objectives.&nbsp; Specific activities include performing program analysis, managing risk, influencing necessary course corrections, creative problem solving, and communicating program status and activities across multiple levels of management. This role additionally involves continuously assessing and improving the processes that comprise the software development lifecycle and mentoring/coaching other members of the Program Management and Product Development Teams.</p><ul>
<li>Expertise in providing cross-organizational management of software development programs from initiation through delivery</li>
<li>Experience implementing change in a large organization</li>
<li>Ability to appropriately balance strategic goals with tactical implementation</li>
<li>Hands-on experience with developing and reporting on metrics for engineering development, test development and execution, bugs, issues, risks, and other aspects of Project and Program Management</li>
<li>Ability to influence without authority</li>
</ul>
<p><strong><span style="text-decoration: underline;">Pluses:</span></strong></p>
<ul>
<li>Masters’ degree in Engineering, technical or related field</li>
<li>Experience in the commercial software product industry</li>
<li>Experience building tools to make software development processes easier</li>
<li>Experience with Internationalization concepts and technical implementations</li>
<li>Experience with MathWorks Products (MATLAB, Simulink)</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSProgram ManagementExperiencedSenior Program Manager - Web Applications and Services (13713-MCAR)13713http://www.mathworks.com/company/jobs/opportunities/senior-program-manager-web-applications-and-services-13713.html
<p>As a Software Program Manager on the Web Applications and Services team, you will be part of a highly skilled, dedicated team focused on delivering challenging, high value programs. You will join a growing team that nurtures individual growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence.</p><p>The Software Program Manager is a member of the software development management team and supports the planning and execution of multiple projects or programs for web applications and services that enrich our customer experience with our products. Responsibilities include:</p>
<ul>
<li>Partnering with extended software development teams to help them plan, track and execute complex, cross organizational programs while maintaining focus on building the right things at the highest levels of quality.</li>
<li>Performing program analysis, manage risk, identify and influence necessary course corrections, creatively solve problems, and communicate program status and activities across multiple levels of management.</li>
<li>Continuously assessing and improving the processes that comprise the software development lifecycle and mentor/coach other members of the Program Management and Product Development Teams.</li>
</ul><ul>
<li>Experience in developing commercial web applications and services</li>
<li>Outgoing, highly organized, persistent, and tenacious; able to deal with uncertainty and change</li>
<li>Ability to influence others in order to get things done, even when you have no direct line of authority over them.</li>
<li>Expertise in providing cross-organizational management of software development programs from initiation through delivery</li>
<li>Expertise in process improvement and change management</li>
<li>Hands-on experience with developing and reporting on metrics for engineering development, test development and execution, bugs, issues, risks, and other aspects of project and program management</li>
<li>Experience with MATLAB Products</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSProgram ManagementExperiencedSoftware Process Engineer - Quality Engineering (13707-BWAL)13707http://www.mathworks.com/company/jobs/opportunities/software-process-engineer-quality-engineering-13707.html
<p>As a Training Engineer on the Development University team, you will focus on improving skills and practices related to quality engineering. Development University partners with Development managers and staff to continuously improve the processes, practices and skills used to develop our products. </p>
<p>You will be responsible for creating self-serve and instructor-led training, contributing extensively to change management efforts, leading process improvement activities, and providing internal consulting and coaching support. Sample topics this position will support include; test plans and procedures, test development, unit testing, results analysis, testing harnesses and other quality engineering tools and best practices. </p>
<p>Our group works cross-functionally on a wide variety of projects, at every stage of the project lifecycle. The ideal candidate will combine technical expertise with excellence in verbal and written communication, creativity, initiative, and resourcefulness. A proven ability to drive complex projects to decisive completion is strongly desired.</p><ul>
<li>Develop a deep understanding of quality engineering philosophies, practices and tools at MathWorks, as well as related industry concepts. Work with senior Quality Engineering leaders to identify high-impact ideas and best practices. </li>
<li>Drive the development of new content (e.g., processes, methods, learning resources, reference material, prototype tools) including escalating or resolving key technical and process questions. </li>
<li>Guide internal business partners and cross-functional teams through the content development process. Pilot new content, and assess against defined measures of success.</li>
<li>Facilitate organizational adoption of approved processes, tools and resources. Produce change management plans and resources that rollout new best practices and help staff members successfully adopt them. Evaluate and report-out on progress against business drivers.</li>
<li>Develop creative ways to support the Development organization’s growth and learning. Create self-serve resources, teach formal classes, and facilitate informal groups and events. Evaluate impact with Kirkpatrick Level 1-4 evaluations. </li>
<li>Identify internal experts and ensure key knowledge is captured and shared. Continuously catalog and promote user-created documentation and resources. </li>
<li>Over time develop yourself as an internal SME regarding quality engineering practices, and provide expert consultancy on an ad hoc as well as more formal basis.</li>
<li>Work with managers to develop and implement curriculums for specific audiences, and define and track measures of success.</li>
</ul><ul>
<li>Degree in Computer Science, Electrical Engineering, or related field.</li>
<li>Experience in a commercial software development environment, with particular emphasis on development and/or testing. </li>
<li>Exceptional communication skills including clear and concise writing, an engaging presentation style, and strong group facilitation skills.</li>
<li>Experience in developing and delivering learning resources on technical topics is desirable. </li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedQuality Compliance / Quality Assurance SW Process Engineer (13701-BWAL)13701http://www.mathworks.com/company/jobs/opportunities/quality-compliance-quality-assurance-sw-process-engineer-13701.html
<p>Do you enjoy leading quality assurance efforts and contributing to software process improvement? Do you want to work with commercial software products that make the world a better place? If yes, we want to talk with you.</p>
<p>You will manage an internal quality assurance program where you will perform process assurance audits, teach others about quality assurance, and help continuously improve company-wide software development processes. You will work with an internal community of cross-functional development teams to improve their processes and products while helping to prepare them for external audits against industry standards such as ISO, DO, and SPICE.</p>
<p>This role requires a passion for continuous improvement, strong quality assurance expertise, excellence in software development processes, and natural leadership skills including great communication, creativity, initiative, and resourcefulness.</p><ul>
<li>Develop a deep understanding of software development processes, concepts, practices and tools used at MathWorks and within the industry, with a special focus on industry-wide quality standards (e.g. ISO, DO, SPICE).</li>
<li>Manage the quality assurance program at MathWorks, including performing process assurance audits, teaching others to do the same, and continuously improving the overall QA program</li>
<li>Establish a fully functioning internal quality assurance program, including process and conformity audits, and contribute to the continuous improvement of software development processes.</li>
<li>Work with senior leaders to identify issues and opportunities related to software development process. Develop clear and well-scoped problem statements, and drive related projects to completion.</li>
<li>Facilitate organizational adoption of new standards and best practices through thoughtful change management strategies. Rollout new content, and find ways to help staff members successfully adopt it. Report out to senior staff on progress against business drivers.</li>
<li>Find creative ways to support the Development organizations growth and learning around quality assurance, including producing self-serve resources and instructor-led training events. Evaluate impact with Kirkpatrick Level 1-4 evaluations.</li>
</ul><ul>
<li>Master’s degree in Engineering</li>
<li>Significant expertise in developing and carrying out quality assurance plans, activities, and audits</li>
<li>Familiar with industry quality standards, such as ISO, DO, or SPICE</li>
<li>Exceptional communication skills including clear and concise writing, an engaging presentation style, and group facilitation. </li>
<li>Strong leadership and teamwork skills, with a demonstrated ability to collaborate across teams and roles.</li>
<li>Experience with software development processes is a plus</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedSenior Consultant - Model Based Design (13688-YNIS)13688http://www.mathworks.com/company/jobs/opportunities/senior-consultant-model-based-design-13688.html
<p>Assist customers in all aspects of Model Based Design deployment with an emphasis in overall controller design technologies and guide the customers to become expert practitioners of MathWorks tools. Be a one of key assessors of MBD-PA services and contribute to accelerate the service in Japan.</p><ul>
<li>Consulting project management - maintaining task lists, budget tracking, customer interaction, resource estimating, and job size estimating</li>
<li>Consulting project execution - the technical application of MATLAB, Simulink, Stateflow, MathWorks discrete controller design tools (e.g. Fixed-Point, Verification and Validation), and code generation tools (e.g. RTW-EC) to assist customers in a variety of engineering disciplines.</li>
<li>MBD Process assessment - Be a key assessor of the assessment services</li>
<li>Consulting sales - interact with sales staff and customers to sell our services and manage customer expectations.</li>
<li>Requirements/product issues feedback to product development - interact directly with development staff to resolve tough customer issues and identify new product features.</li>
<li>Travel as required by the customer to customer facilities up to 40% of the time</li>
</ul><ul>
<li>Masters or PhD in engineering, physics or related field or equivalent</li>
<li>8+ years of industry experience in areas such as embedded control design, or embedded software design. </li>
<li>Be familiar with various software design methodologies</li>
<li>Customer facing engineering experience</li>
<li>Intermediate or above written and spoken English language skill (TOEIC score &gt; 700)</li>
<li>Strong working knowledge of MATLAB, Simulink and Stateflow</li>
<li>Flexibility to travel</li>
<li>Strong Japanese skills needed</li>
</ul><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 7 years of professional work experience, or master's degree and 5 years of professional work experience, or a PhD degree is required.</li>
</ul>JP-TokyoRelated locations: Minato-ku, Tokyo (東京都港区)JPEngineering ServicesExperiencedWeb Services Developer (13679-KCAR)13679http://www.mathworks.com/company/jobs/opportunities/web-services-developer-13679.html
<p>Implement and improve applications used for tracking interactions with customers. Focus is on building out web services as well as UI design.</p><p>Implement and improve applications used for tracking interactions with customers. Focus is on building out web services as well as UI design. Responsibilities are:</p>
<ul>
<li>Research web services</li>
<li>Implement web services</li>
<li>End to end testing of services</li>
</ul><p>Must have:</p>
<ul>
<li>JavaScript</li>
<li>jQUERY</li>
<li>PHP</li>
</ul>
<p>Nice to have:</p>
<ul>
<li>SQL</li>
<li>Restful services experience</li>
</ul><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingInternshipsRevenue Accounting and Controls Associate (13675-TMEL)13675http://www.mathworks.com/company/jobs/opportunities/revenue-accounting-and-controls-associate-13675.html
<p>Reporting to the Nordic Finance &amp; Operations Manager the candidate will be responsible for the entire Revenue and Order cycle. This person will interact daily with Customers, Sales and Finance personnel to ensure the accuracy and integrity of our revenue and order cycle processes.</p>
<p>This is a 12-month temporary contract.</p><p>Tasks include:</p>
<ul>
<li>Processing orders</li>
<li>Auditing customer purchase orders</li>
<li>Bank- and revenue reconciliations</li>
<li>Cash applications</li>
<li>Revenue reporting in support of the Nordic Sales organization.</li>
</ul>
<p> In addition, the candidate will be cross-trained on the activities within the Customer Service function.</p><ul>
<li>College degree in Accounting and Finance required</li>
<li>1-2 years working experience in an accounting or operations role, preferably with an international company</li>
<li>Prior experience of working with a Sales organization is a plus</li>
<li>Prior Order Management experience or strong motivation and relevant proven background to quickly learn the revenue and order cycle</li>
<li>Credit and collections experience is a plus</li>
<li>Must be detail oriented, accurate and able to provide solid audit trails</li>
<li>Must possess excellent communication, organization and follow-up skills and a hands-on attitude</li>
<li>Understanding and experience with with General Ledger functions a plus</li>
<li>Must be self-motivated, able to prioritize, and multitask to meet daily deadlines</li>
<li>Very good system skills including use of Data Base programs and reporting tools</li>
<li>Advanced Microsoft Excel experience required</li>
<li>Excellent written and oral communication skills in both Swedish and English required</li>
</ul>SE-KistaRelated locations: StockholmSEOperationsTemps/ConsultantsTemporary Sales Support Staff (13673-YNIS)13673http://www.mathworks.com/company/jobs/opportunities/temporary-sales-support-staff-13673.html
<p>As a member of sales support team, the temporary staff will handle purchase order process and SMS opportunities.</p><ul>
<li>Experience handling large, complex quotations, along with sales reporting and analysis</li>
<li>Take a message from customer or dispatch call to an appropriate department depends on contents of inquiry.</li>
<li>If escalation to the sales reps and the specialists who are away on business trip is necessary, use IT system to pass customers’ messages along.</li>
<li>Assign the qualified opportunities to sales reps with applicable information captured during the qualifying call.</li>
<li>Manage to closure the assigned annual maintenance renewal contacts/accounts.</li>
<li>Manage designated opportunities from lead to close, including order processing, approved by sales management.</li>
<li>Prepare quotations for transactional add-on sales to existing customers.</li>
</ul><ul>
<li>General awareness and understanding of the function of a sales organization.</li>
<li>Sales/sales support, telemarketing or customer service experience.</li>
<li>Familiarity with software licensing and policies preferred</li>
<li>Experience generating customer quotations is desired.</li>
<li>Thoroughly familiar with the use of spreadsheets, word processors, and the web.</li>
<li>General understanding of IT system.</li>
<li>General understanding of the function of a sales representative</li>
<li>Customer satisfaction focus</li>
<li>Ability to work well in a team environment</li>
</ul>JP-TokyoRelated locations: Minato-ku, Tokyo (東京都港区)JPSalesTemps/ConsultantsTechnical Support Engineer (13672-YNIS)13672http://www.mathworks.com/company/jobs/opportunities/technical-support-engineer-13672.html
<p>As a Technical Support Engineer you will help make our customers successful in the usage of MATLAB and our portfolio of MathWorks products. This involves resolving customer reported issues in a wide area of products, applications, and industries. Collaborating with specialists will help you understand customers’ requests and the background of their requests. Having a clear understanding of the issue, you will provide the customer with an appropriate solution. In addition, you act as a customer advocate if the issue requires internal escalation, keeping the customer informed of the progress. By providing feedback to our development organization, you enable the continuous improvement of our product lines. Your post-sales relationship with our customer is important to their long term satisfaction. The feedback that you provide to our organization will be very helpful in understanding the needs of our customers.</p><p>The Technical Support Engineer role allows you to identify and develop your technical, professional, and personal skills for a successful technical career at MathWorks. You will receive a combination of practical experience and formal training in a work environment that fosters and rewards cooperation, teamwork, learning, and fun.</p>
<p>MATLAB and companion toolboxes provide engineers, scientists, mathematicians, and educators with an environment for technical computing applications. These products serve a broad range of tasks across a variety of industries from automotive and electronics to industrial equipment and telecommunications.</p>
<p>We are looking for engineers to join our Technical Support team. As a Technical Support Engineer you will provide support to our customers and this will allow you to gain:</p>
<p><strong>Product knowledge</strong></p>
<ul>
<li>Skills in troubleshooting, software testing, and debugging</li>
<li>Exposure to real-world applications</li>
<li>Opportunities to develop your communication, presentation, and leadership skills</li>
<li>Opportunities to work closely with other departments across the company to resolve complex problems.</li>
</ul><p>The MathWorks has a passion for lifelong learning anchored in its core values. Because this position is extremely challenging and involves continuous learning and development, you must be extremely motivated and love to learn.</p>
<p><strong>We also require:</strong></p>
<ul>
<li>Master’s degree in Engineering or Computer Science required</li>
<li>Excellent verbal and written communication skills in Japanese required.</li>
<li>Spoken English skills required. TOEIC score 700 or more.</li>
<li>Familiarity with mathematics.</li>
<li>Familiarity with MathWorks Toolboxes.</li>
<li>Knowledge of at least one operating system and at least one programming language.</li>
<li>Strong commitment to learning and personal development.</li>
<li>Knowledge of MATLAB.</li>
</ul>
<p><strong>Plusses:</strong></p>
<ul>
<li>Knowledge of other MathWorks products.</li>
<li>Awareness of other areas such as Physical Modeling or Code Generation in Control Design.</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>JP-TokyoRelated locations: Minato-ku, Tokyo (東京都港区)JPEngineering ServicesExperiencedEmail Marketing Analyst (13670-JCAS)13670http://www.mathworks.com/company/jobs/opportunities/email-marketing-analyst-13670.html
<p>Working closely with Marketing Programs, Creative Services, Product Marketing and database marketing in a collaborative, cross-functional environment, the Marketing Analyst is responsible for creating effective email messaging and campaigns, assessing and reporting on email activity and performance, and initiating improvements to MathWorks email program.</p><p><strong>(1) Email Communications, Best Practices and Message Optimization</strong></p>
<ul>
<li>Transform campaign ideas and concepts into email messages and communication sequences. Combine direct marketing experience with the application of email tactics and best practices to create outstanding messages.</li>
<li>Synthesize offers and content into effective email messaging.</li>
<li>Create and maintain a library of email best practices for a community of internal stakeholders. Attend and present at team and group meetings to inform and educate coworkers on email tactics, best practices and trends.</li>
<li>Work cross functionally with other groups to design new emails and improve existing messaging. Point person for email message optimization.</li>
</ul>
<p> <strong>(2) Email A/B Testing</strong></p>
<ul>
<li>Conduct A/B tests on the copy, layout, offers and targeting of email promotions.</li>
<li>Identify measures of success, assemble post-test results, and report on the outcome.</li>
<li>Create and maintain processes, methodology, documentation and best practices for conducting tests.</li>
<li>Communicate and distribute test results and assessment of success.</li>
<li>Initiate improvements to email messaging based on industry best practices and successful tests.</li>
</ul>
<p> <strong>(3) Reporting and Benchmarks</strong></p>
<ul>
<li>Assemble and present analysis on email activity and performance, campaign effectiveness, and customer engagement.</li>
<li>Report on actual email performance vs. KPIs</li>
<li>Create and maintain internal and external email performance benchmarks.</li>
<li>Conduct ad-hoc analysis as needed.</li>
</ul>
<p> <strong>(4) Project Management</strong></p>
<ul>
<li>Create and launch highly targeted email programs. Measure effectiveness and report on success.</li>
<li>Project manage ad-hoc initiatives. Scope, define requirements, set expectations and manage projects to completion.</li>
</ul><ul>
<li>At least 3 years of email marketing experience</li>
<li>Proven track record of creating effective messaging for lead generation and response</li>
<li>Solid understanding of email marketing best practices for copy, design, and communication tactics</li>
<li>Presentation skills and ability to convey data are required</li>
<li>Exceptional analytic skills; curiosity to look beneath the surface to understand “why”</li>
<li>Experience with email marketing software and/or ESP solutions</li>
<li>Exceptional interpersonal skills and ability to operate in a collaborative, cross-functional environment</li>
<li>Excellent judgment and ability to make recommendations and decisions</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">A bachelor's degree and 7 years of professional work experience, or master's degree and 5 years of professional work experience, or a PhD degree is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSMarketingExperiencedSoftware Summer Intern - data type workflow visualization (13669-KCAR)13669http://www.mathworks.com/company/jobs/opportunities/software-summer-intern-data-type-workflow-visualization-13669.html
<p>We are looking for an Intern with enthusiasm to strengthen their software engineering skills and to contribute to the development of MATLAB and Simulink.</p>
<p>Join our team in the development of software that automates the creation and analysis of embedded designs for a wide range of applications. You will work to provide innovative solutions in the automated tool chains that take our customers from design requirement specification to successful application deployment.</p><p>You will participate in the full software development cycle:</p>
<ul>
<li>Participate in the process of gathering requirements and writing specifications.</li>
<li>Implement and test new graphical user interfaces to visualize large amounts of data that come from the design of real-time embedded algorithms</li>
<li>Collaborate with Software Engineers, User Experience Specialists, Visual Designers, and development support teams</li>
<li>Build a career track record of success by pursuing high quality and timely completion of projects</li>
<li>Leverage the latest technology to innovate and improve productivity of our engineering customers</li>
</ul><ul>
<li>Passionate about technology, software development, and innovations to improve user experiences</li>
<li>Experience using Simulink</li>
<li>Experience in JavaScript a plus</li>
<li>Experience real-time embedded devices a plus</li>
</ul><ul><li id="rq-display-li-1-3-J-I">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
<li id="rq-display-li-2-3-graphical_user_interfaces">Demonstrated experience in/with graphical user interfaces</li>
<li id="rq-display-li-2-3-MATLAB">Programming experience with MATLAB</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentInternshipsSummer Intern - CSG Apps (13664-KCAR)13664http://www.mathworks.com/company/jobs/opportunities/summer-intern-csg-apps-13664.html
<p>Are you interested in Ruby on Rails, JavaScript, and rich internet application technologies? We are looking for a motivated, fast-learning candidate with experience in web development and an interest in building internal apps for Consulting Services.</p>
<p> </p>
<p>You will be working on applications that enable consulting services group to manage and optimize the business. You should have strong skills with Ruby on Rails, JavaScript and be familiar with some of the prominent JavaScript libraries like jQuery. Other web technologies that may prove useful include server-side programming in Java, JavaScript, or Python. You need to be able to work independently and solve problems creatively. You must be able to write and speak clearly and articulately. </p><ul>
<li>Develop an application in JavaScript </li>
</ul>
<ul>
<li>Work with others in the Development organization</li>
</ul><p>• Experience with HTML, CSS, Ruby, JavaScript, Ajax</p>
<p>• Excellent written and verbal communication</p>
<p> • Experience with MATLAB a plus</p>
<p>• Experience with server side programming in Java or JavaScript a plus</p>
<p>• Knowledge of object-oriented design and implementation skills in Java preferred</p><ul><li id="rq-display-li-1-3-G">Candidates must be pursuing a bachelor's level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSEngineering ServicesInternshipsWeb GUI Engineer (13663-SMAR)13663http://www.mathworks.com/company/jobs/opportunities/web-gui-engineer-13663.html
<p>Do you want to leverage cutting edge technologies such as JavaScript, HTML, and CSS to create a web-based design environment? Are you interested in contributing to the next generation of GUIDE, MATLAB's GUI building tool? Would you like to enable our customers to create MATLAB apps for use on desktop and mobile platforms? If so, then join the App Designer team and contribute towards the development of a rich, interactive IDE for designing and programming UIs! We are looking for creative problem solvers who can work independently and lead feature development work from early design stages through delivery. If you have an eye for detail, are passionate for UI development, and actively apply user-centered design principles, then we have an opportunity for you!</p><ul>
<li>Designing and developing rich web applications by leveraging the latest web development technologies </li>
<li>Programming and debugging in JavaScript, HTML and CSS</li>
<li>Gathering requirements, designing/developing specifications and implementing plans for new capabilities</li>
<li>Presenting to and participating in team design reviews</li>
<li>Applying test driven and agile methodologies to software development</li>
</ul><ul>
<li>Experience building modern web application using JavaScript, HTML and CSS</li>
<li>Experience with a JavaScript toolkit (e.g. Dojo, jQuery, Bootstrap, AngularJS, etc) is desirable</li>
<li>Experience with OO design and API design desired</li>
<li>Experience with Java or C++ programming knowledge is a big plus</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-JavaScript">Programming experience with JavaScript</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedC++ Software Engineer Algorithms and Code Generation (13660-GMAR)13660http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-algorithms-and-code-generation-13660.html
<p>We seek a versatile engineer to join our team and contribute towards developing world class software products for development of distributed real-time embedded systems.</p>
<p>Simulink® is an environment for multi-domain simulation of dynamic and embedded systems. You will work on the next-generation solutions for generating C/C++ code from Simulink models. The generated code will plug onto real-time distributed architectures (e.g. AUTOSAR).</p><p>The position offers an exciting combination of C++ algorithm development, compiler technology and software engineering. You will participate in all phases of our design, development, testing of world-class simulation and code-generation technologies.</p>
<p>You will have a particular focus on designing and implementing new product enhancements to enable</p>
<ul>
<li>Modeling of real-time and distributed software components</li>
<li>Automatic code generation for embedded software architectures</li>
</ul>
<p>In addition, you will</p>
<ul>
<li>Collaborate with other teams working on automatic code generation</li>
<li>Work with team members to improve the design and architecture of C++ source code</li>
</ul><ul>
<li>A Master’s. or Ph.D. in Computer Science, Engineering or related field</li>
<li>3+ years of solid C++ coding experience including knowledge of STL, Boost and templates</li>
<li>High attention to detail and quality</li>
<li>Ability to work in a large code base</li>
<li>Must be self-motivated. Able to work independently as well as on multi-person development teams</li>
<li>Experience with any of the following is a plus:</li>
<ul>
<li>MATLAB and Simulink</li>
<li>Code optimization techniques</li>
<li>Compiler technology or code generation technology</li>
<li>Software Design Patterns</li>
</ul>
</ul>
<p> </p><ul>
<li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li><li id="rq-display-li-2-3-C++">Experience with C++</li>
<li id="rq-display-li-2-3-object_oriented_design">Experience with object oriented design</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedWeb Admin (Website Ops) (13659-SMAR)13659http://www.mathworks.com/company/jobs/opportunities/web-admin-website-ops-13659.html
<p>This position will be part of the Website Operations team and will be the primary administrator for our new WCXM (Website Content and eXperience Management) system. They will also be part of a larger team that is also responsible for administration of all website application delivery platforms of customer facing websites and SaaS products deployed to on premise and cloud based infrastructure. The candidate will need to be able to handle multiple tasks in a fast paced team environment. Experience with Linux (or UNIX) operating systems is required, and the candidate will ideally have skills and experience with the following technologies:</p>
<ul>
<li>Java, Ruby/Passenger and Node JS Server Administration </li>
<li>Linux (or UNIX) system and virtualization based technologies.</li>
<li>Apache webserver configuration and setup</li>
</ul><p>Responsibilities include but are not limited to:</p>
<ul>
<li>Setup and configuration of our Adobe AEM (Adobe Experience Manager) content management system in development and production for content creation and delivery.</li>
<li>Production and development support of Glassfish, Ruby, Node JS servers on Linux. Support systems serving Customers facing application, product integration services and SaaS products.</li>
<li>Making decisions in critical down time situations when escalation is impractical.</li>
<li>Helping developers leverage infrastructure, application and cloud platform features and functionality. Assisting developers in debugging application.</li>
<li>Using monitoring tools to find problems spots in production and development. Escalating these to development for resolution.</li>
<li>Leverage scripting (BASH, Ruby) and automation tools (Puppet, Ansible) to build required automation and tools on an adhoc basis.</li>
<li>Rotating on call support of production infrastructure and applications. Business hours support for development systems.</li>
<li>Create knowledge sharing presentations and documentation to help developers and operations teams understand and leverage the systems capabilities.</li>
</ul><ul>
<li>Working knowledge of both Unix/Linux and Windows operating systems</li>
<li>Application clustering / load balancing technologies</li>
<li>Clear written and verbal communication skills.</li>
<li>Java Application Server administration and tuning experience (e.g. Glassfish, Weblogic, Tomcat, Websphere)</li>
<li>Prior experience with Adobe CQ / Day CQ would be especially interesting</li>
</ul>
<p>Nice to have:</p>
<ul>
<li>Experience with monitoring systems (Nagios preferred)</li>
<li>Ruby or shell scripting experience. Java development experience is a strong plus</li>
<li>Familiarity with hardware load balancers (F5) strong plus</li>
<li>Experience with VMware and AWS (a strong plus)</li>
<li>Understanding of protocols/technologies like HTTP, SSL, LDAP, JDBC, Servlet/JSP, SQL, HTML, XML</li>
<li>Understanding of Web services (SOA)</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSInformation TechnologyExperiencedSharePoint Developer / Analyst (13658-PGUI)13658http://www.mathworks.com/company/jobs/opportunities/sharepoint-developer-analyst-13658.html
<p>MathWorks is looking for a talented SharePoint developer to collaborate with business users and implement custom solutions to help us continue getting the most out of the platform. Working closely with the SharePoint administrators, other intranet developers, and business teams, the candidate will code and deploy new features, integrate SharePoint with other systems, and explore new Microsoft tools like Yammer, Delve, and Office Video.</p><ul>
<li>Actively collaborate with technical and non-technical business teams.</li>
<li>Gather and document requirements, design solutions, and review with peers.</li>
<li>Build and maintain custom solutions for the SharePoint platform using the back-end object model and services.</li>
<li>Code, test, and release updates in response to SharePoint platform changes in partnership with SharePoint Administrators</li>
<li>Develop and maintain a deep understanding of the implications of Microsoft’s SharePoint / Office 365 strategy as it relates to our past and future custom code projects. Recommend when it’s time to change approaches, refactor, etc.</li>
<li>Provide escalated SharePoint support along with the rest of the team.</li>
</ul><ul>
<li>Experience with software development best practices including source control, release management, code reviews, and bug tracking.</li>
<li>Experience using SharePoint server-side and client-side object models</li>
<li>C#</li>
<li>Experience JavaScript</li>
<li>Experience using SharePoint’s REST services layer</li>
<li>Strong troubleshooting skills</li>
<li>Solid communication and writing skills</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-Microsoft_SharePoint_Server">Experience with Microsoft SharePoint Server</li>
<li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSInformation TechnologyExperiencedSimulink Code Inspector Software Engineer Summer Intern (13654-KCAR)13654http://www.mathworks.com/company/jobs/opportunities/simulink-code-inspector-software-engineer-summer-intern-13654.html
<p>As part of the Simulink Code Inspector development team, you will innovate and deliver key features to extend the verification capabilities of the Simulink Code Inspector product. You will be responsible for all stages of software development including requirements specifications, architecture, design, implementation, and testing. You will demonstrate your communication skills and inter-personal skills by working closely with other development teams to develop these capabilities.</p><p>Authorizing Simulink Block verification algorithm, extending core verification verification capability.</p><ul>
<li>MS or PhD in Software Engineering, Computer Science, or a closely related engineering field</li>
<li>Strong knowledge of software architecture, design, implementation, and qualification</li>
<li>Solid C++ programming experience</li>
<li>Experience with compiler technologies and working with intermediate code representations</li>
<li>Strong communication and inter-personal skills</li>
<li>Experience with MATLAB, Simulink, and/or code generation technologies is a plus</li>
</ul><ul><li id="rq-display-li-1-3-J-I">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentInternshipsHDL code generation for floating-point FPGAs (13653-KCAR)13653http://www.mathworks.com/company/jobs/opportunities/hdl-code-generation-for-floating-point-fpgas-13653.html
<p>Join the FPGA Prototyping team and help develop ground-breaking features that enable engineers to prototype communications and computer vision designs in MATLAB and Simulink and then bring their designs to hardware using automatic code generation technology. You will provide solutions for implementing real-world applications on state-of-the-art FPGA and SoC platforms.</p><p>You will work with the FPGA Prototyping development team to design platforms which allow our users to take their algorithms from MATLAB and Simulink onto real-time hardware implementations. You will work with other team members to create the infrastructure to enable this workflow – specifically you will:</p>
<ul>
<li>Work with other team members on HDLCoder infrastructure to implement floating point algorithms and target FPGAs and ASICs.</li>
<li>Work through the development cycle for each feature: gather requirements by engaging with customer-facing engineers, design the feature functionality by interacting with MathWorks development teams, code, debug and test new features and incorporate into our product’s codebase.</li>
<li>Work closely with the MathWorks Quality Engineering (QE) team who will test your feature, and the Applications Engineering (AE) team who will provide feedback on the feature's efficacy.</li>
</ul><p>A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</p><ul><li id="rq-display-li-1-3-J-I">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentInternshipsSr. Application Engineer (Post-Sales) - Embedded Targets IN (13650-MCIA)13650http://www.mathworks.com/company/jobs/opportunities/sr-application-engineer-post-sales-embedded-targets-in-13650.html
<p>Would you like to work with MathWorks cutting edge development staff to learn how MATLAB and Simulink tools are designed? Would you like to join a fast-paced, dynamic team that is constantly solving new and challenging problems? MathWorks software products allow controls system engineers to manage the research, design and testing of systems at a high level, allowing the rapid development of innovative products. MathWorks is the leading developer of mathematical computing software. Engineers and scientists worldwide rely on its products to accelerate the pace of discovery, innovation, and development.</p><p>1. Lead development facing post-sales advanced technical support activities directed towards customers whose business involves using Simulink products to develop software for embedded systems/applications in a production environment<br />2. Provide advanced technical post-sales support and guidance on issues:<br />• Relating to the MathWorks major accounts<br />• Escalated from the technical support group<br />• Relating to a strategic Account, Application, or Industry<br />• Requiring the combination of customer application knowledge, industry knowledge, and MathWorks product knowledge.<br />3. Communicate and work together with MathWorks Development staff when inherent tool design knowledge is needed. Troubleshoot issues involving core design aspects of the MathWorks tools, including access to source code and development strategies in order to provide solutions to customer<br />4. Provide the highest customer support level complimenting existing technical support. Will work very closely with and train existing support specialists within the support team<br />5. Provide direct customer feedback to MathWorks development for future enhancements to products since customer interactions will be of the highest technical nature. <br />6. This position will be co-located alongside Development staff, and will be part of a team centered approach exchanging customer feedback among the following internal groups:<br />• Major Account Sales, Development, Marketing<br />• All of the MathWorks support services including Technical Support, Consulting, and Training</p><ul>
<li>Specialization in Embedded Systems development and deployment</li>
<li>Excellent troubleshooting, problem solving, and multi-tasking skills</li>
<li>Excellent verbal and written communication skills</li>
<li>Ability to work in a team environment</li>
<li>Candidates must be interested in working directly with customers to understand their real engineering challenges, to help them understand how to apply our products to their problems.</li>
</ul>
<p><strong>Desirable: </strong></p>
<ul>
<li>Proficiency using MATLAB/Simulink/Stateflow/Simulink Coder/Embedded Coder</li>
<li>Knowledge of large scale modeling and processes; to include requirements management, configuration control, applying modeling standards, documentation, and legacy code inclusion</li>
</ul><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>IN-BangaloreRelated locations: Bengaluru, Karnataka, Garden CityINEngineering ServicesExperiencedApplication Engineer (Post-Sales) - Application Deployment (13649-MCAR)13649http://www.mathworks.com/company/jobs/opportunities/application-engineer-post-sales-application-deployment-13649.html
<p>The primary responsibility of this position is to manage post-sales advanced technical support activities towards customers who are using MathWorks’ tools for application development and deployment. Application deployment is a growing use of the MathWorks products across the world in many industries, such as Biomedical and Finance, and applications, such as statistics and image processing. The MathWorks realizes that efficient enterprise integration within unique company structures is necessary for the most successful and greatest leveraging of our tools.</p>
<p>This position will be co-located alongside Development staff working closely with existing MathWorks customers to help deploy their enterprise-wide desktop applications. The person will also work in a team environment with Sales, Consulting, and Training organizations when it is best suited for the customer.</p>
<p>This position will lead advanced support activities for the software integration task relating to application deployment. This requires in depth knowledge of the multitude of Desktop/OS integration methods and willingness to learn the current enterprise practices.</p>
<p>The products you’d be most involved with can be found at the following link:</p>
<p><a href="http://www.mathworks.com/desktop-web-deployment/">http://www.mathworks.com/desktop-web-deployment/</a></p><ul>
<li>Provide advanced technical post-sales support and guidance on issues that are:<br />- Escalated from the technical support group<br />- Related to the MathWorks major accounts<br />- Related to a strategic Account, Application, or Industry<br />- Requiring customer application knowledge and integration challenges the customer is facing, not only expertise on MathWorks product use</li>
<li>Communicate and work together with MathWorks Development staff when inherent tool design knowledge is needed. This position will be able to facilitate source code modifications and troubleshoot issues involving core design aspects of the MathWorks tools.</li>
<li>Provide the highest customer support level complimenting the existing and standard technical support. Will work very closely with, mentor, and sometimes train existing support specialists within the Engineering Development Group.</li>
<li>Provide direct customer feedback to MathWorks development for future enhancements to the MATLAB Compiler, Builders, and future product possibilities.</li>
</ul><p>• Knowledge of at least 2 of the following: C, C++, C#, VB.NET, ASP.NET, JAVA, IIS, COM<br />• Knowledge of development tool chain for at least one of Windows 7/Vista/XP, Linux, Mac OSX<br />• Demonstrated ability to perform software application development tasks, computational analysis, and algorithmic design<br />• Excellent troubleshooting, problem-solving, and multi-tasking skills<br />• Excellent verbal and written communication skills<br />• Candidates must be interested in working with customers to understand their real engineering challenges and to help them understand how to apply our products to their problems</p>
<p>• Knowledge of web-based applications<br />• Knowledge of database environments including database management and protocols<br />• Knowledge and experience of the MathWorks offerings towards application deployment</p><ul><li id="rq-display-li-1-3-J-G-I">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSEngineering ServicesExperiencedSr. Application Engineer (Post-Sales) Parallel Computing, UK (13648-TMEL)13648http://www.mathworks.com/company/jobs/opportunities/sr-application-engineer-post-sales-parallel-computing-uk-13648.html
<p>MathWorks is the leading developer of mathematical computing software. The Advanced Support Group at MathWorks helps our customers resolve challenging service requests involving our products, and gives guidance to MathWorks staff on customer requirements. We are looking for someone with knowledge of parallel computing who enjoys a fast-paced environment covering many aspects of parallel computing, including multi-core CPUs, GPUs, distributed clusters, and cloud computing.</p><ul>
<li>Lead advanced technical support activities for MATLAB parallel computing products. These activities can be escalations from the Technical Support group, or may involve a strategic account, application, or industry.</li>
<li>Work closely with Technical Support and Development staff to quickly resolve technical issues, identifying improvements to products.</li>
<li>Collaborate with customer-facing groups such as Consulting, Training, and Sales.</li>
<li>Work with Development to modify source code, build patches, fix bugs, and troubleshoot issues involving core design aspects of the MathWorks tools.</li>
</ul><p><strong><span style="text-decoration: underline;">Minimum Requirements</span></strong>:</p>
<ul>
<li>MS or PhD in Science, Engineering, or Computer Science.</li>
<li>At least 2 years of experience in high performance computing.</li>
<li>Experience with a concurrent programming API (e.g., MPI, OpenMP, CUDA, pthreads).</li>
<li>Ability to program in a language such as C++, C, MATLAB.</li>
</ul>
<p><strong><span style="text-decoration: underline;">Plusses:</span></strong></p>
<ul>
<li>Proficiency with MATLAB.</li>
<li>Proficiency with C++.</li>
<li>Experience with MATLAB Parallel Computing Toolbox (PCT) and MATLAB Distributed Computing Server (MDCS).</li>
<li>Experience with computer networking.</li>
<li>Experience with multiple operating systems (Windows, Mac, Linux, etc.).</li>
<li>Experience with job schedulers such as PBS, LSF, Windows HPC Server, Sun Grid Engine.</li>
</ul>UK-CambridgeRelated locations: East Anglia, CambridgeshireUKEngineering ServicesExperiencedTraining Engineer for Embedded System (13642-YNIS)13642http://www.mathworks.com/company/jobs/opportunities/training-engineer-for-embedded-system-13642.html
<p> As a MathWorks Training Engineer you prepare and deliver product training courses for MATLAB and Simulink to customers who work in a variety of engineering and scientific applications. Training courses may be off-the shelf offerings or may require some customization to address customer educational, industry and application requirements. You will deliver trainings mostly in Japan, but you might have an opportunity to deliver trainings throughout Asia in English.</p><p>You will spend up to 50% of your time presenting training courses to our customers. In the remaining time you prepare for course delivery, customize course material to meet special customer requirements, develop new course material, Japanese validation task for those courses, and work with other teams within MathWorks to enhance the overall impact of Training Services.</p>
<p><br />Your work will involve teaching a range of courses. This will include MATLAB, Simulink, and Stateflow at a fundamental level, courses related to Production Code Generation and Validation and Verification, and some additional advanced courses dependent on your background.</p>
<p>1.Delivering training courses using an approach that provides value to the course delegates and which allows delegates to understand and make use of the full capabilities of the MathWorks products.<br />2.Working with customers to gather requirements for customized training courses and to prepare the training material, as far as possible using existing course material.<br />3.Reviewing new training course material and providing feedback to the developer of that course via training delivery and Japanese validation task.<br />4.Developing training material including presentation slides, programs, application examples, and simulation models. This material must demonstrate best practice in the use of MathWorks products as well as highlighting important features and capabilities<br />5.Accountability for quality of work, timing and level of effort including the submission of trip or training report.</p><p>• BS or MS in Computer Science.<br />• The knowledge of embedded system and work-flow for control system applications<br />• Working experience of embedded application by C/C++ language in automotive company is big plus.<br />• Industry experience using MATLAB/Simulink (or similar products) a big plus<br />• Strong verbal and written communications skills in Japanese.<br />• Formal presentation or training delivery experience are big plusses<br />• Business level English communication skills in speaking and in writing (TOEIC 650 or equivalent)</p><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
</ul>JP-TokyoRelated locations: Minato-ku, Tokyo (東京都港区)JPEngineering ServicesExperiencedSenior Application Engineer - Polyspace & Code Generation (13635-JSAR)13635http://www.mathworks.com/company/jobs/opportunities/senior-application-engineer-polyspace-code-generation-13635.html
<p lang="en-US">As an Application Engineer you will work directly, sometimes in great depth, with customers to understand their technical and business challenges and help them appreciate how to apply our products toward the resolution of their problems.</p>
<p lang="en-US">Using your knowledge and experience in the fields of production code generation, code analysis and verification using formal methods based tools and support of software certification processes based upon industry standards (IEC 61508, ISO 26262, DO-178), you will establish the value and capabilities of our products in customer meetings, conference calls, through the delivery of seminars, and in the development of product demonstrations to develop a shared vision for success with customers and prospects. Thorough technical know-how and strong presentation and interpersonal skills are key ingredients in your success in this role.</p>
<p lang="en-US">As a successful Senior Application Engineer you will understand and be able to effectively communicate the benefits of using tools for generating production code and static analysis tools for verifying embedded code . You will involve yourself in supporting and driving pre-sales activities primarily at automotive, aerospace, defense, and industrial automation customers to promote and support the adoption of workflows that enable automatic production code generation and verification based on products such as Embedded Coder, Simulink Verification and Validation, Simulink Design Verifier, DO Qualification Kit (for DO-178), and IEC Certification Kit (for ISO 26262 and IEC 61508).</p>
<p lang="en-US"> </p><ul>
<li style="text-align: justify; color: black; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;" lang="en-US"><span style="font-family: Arial; font-size: 10pt;">Providing technical pre-sales support and guidance to our sales organization and customers in India in the fields of embedded production code generation, code verification using Polyspace, certification for safety critical system design (DO-178, ISO 26262, and IEC 61508)</span></li>
<li style="text-align: justify; color: black; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;" lang="en-US"><span style="font-family: Arial; font-size: 10pt;">Working with prospective commercial customers to understand their workflows and using this knowledge to build successful technical sales strategies.</span></li>
<li style="text-align: justify; color: black; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;" lang="en-US"><span style="font-family: Arial; font-size: 10pt;">Leveraging product knowledge and industry experience to give sound recommendations to customers and prospects on how solutions from MathWorks can improve the results of their product development process.</span></li>
<li style="text-align: justify; color: black; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;" lang="en-US"><span style="font-family: Arial; font-size: 10pt;">Preparing and delivering product presentations and demonstrations for customer meetings and to larger audiences at public and private seminars, webinars, and other events.</span></li>
<li style="text-align: justify; color: black; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;" lang="en-US"><span style="font-family: Arial; font-size: 10pt;">Developing demonstration programs, application examples, and proof-of-concept models. These are generally used to illustrate the value of our offerings based on typical customer applications.</span></li>
<li style="text-align: justify; color: black; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;" lang="en-US"><span style="font-family: Arial; font-size: 10pt;">Managing product evaluations - Prospective customers may require guidance on how to evaluate our products to prove their value within the constructs of a feasibility project.</span></li>
<li style="text-align: justify; color: black; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;" lang="en-US"><span style="font-family: Arial; font-size: 10pt;">Working closely with the worldwide MathWorks application engineering, development, and marketing organizations to identify new prospects, new application areas based on customer interactions, and to develop and refine accurate and compelling messaging targeting the marketplace.</span></li>
</ul>
<p style="margin: 0in 0in 0in 0.375in; color: black; font-family: Arial; font-size: 10pt;" lang="en-US"> </p><ul>
<li style="text-align: justify; color: black; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;" lang="en-US"><span style="font-family: Arial; font-size: 10pt;">Significant experience in Model-Based Design and/or embedded software engineering using tools such as MATLAB, Simulink, Embedded Coder ,Polyspace or equivalents is essential</span></li>
<li style="color: black; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;" lang="en-US"><span style="font-family: Arial; font-size: 10pt;">In-depth knowledge of C for developing embedded applications, for example through experience in using various IDEs and exposure to critical software development processes, is essential. </span></li>
<li style="color: black; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;" lang="en-US"><span style="font-family: Arial; font-size: 10pt;">Experience in verification of code using formal methods based tools, for example using Polyspace or comparable code verification tools, is a strong plus.</span></li>
<li style="color: black; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;" lang="en-US"><span style="font-family: Arial; font-size: 10pt;">Experience in (safety, mission, or business) critical software/system development, for example through experience of certification processes such as IEC 61508, ISO 26262, DO-178B/C, or similar, is a strong plus.</span></li>
<li style="color: black; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;" lang="en-US"><span style="font-family: Arial; font-size: 10pt;">Knowledge of (and enthusiasm for!) the model based design process, especially model verification and testing, for example using tools such as or comparable to Simulink, Simulink Design Verifier, and Simulink Verification and Validation, is a plus.</span></li>
<li style="color: black; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;" lang="en-US"><span style="font-family: Arial; font-size: 10pt;">Excellent verbal and written communication skills.</span></li>
<li style="color: black; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;" lang="en-US"><span style="font-family: Arial; font-size: 10pt;">Highly motivated toward working directly with customers.</span></li>
<li style="color: black; margin-top: 0px; margin-bottom: 0px; vertical-align: middle;" lang="en-US"><span style="font-family: Arial; font-size: 10pt;">This position is based in Pune with travel generally throughout India specific to various customer visits and seminars. Travel time can be expected to amount to approximately 30-40% with trips generally no longer than four days. Though far less frequent, some international travel is expected. </span></li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">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) is required.</li>
</ul>IN-PuneRelated locations: Maharashtra, Western GhatsINApplication EngineeringExperiencedSenior Application Engineer - Video Image/Signal Processing (13634-YNIS)13634http://www.mathworks.com/company/jobs/opportunities/senior-application-engineer-video-image-signal-processing-13634.html
<p>The Applications Engineer (AE) will spend most of their time focused on applying MATLAB and Simulink capabilities to the development of SPC applications (Video &amp; Image Processing, Digital Signal Processing, etc.) in various industries (Automotive, Medical, Electronics, Education, etc.) and will be responsible for demonstrating their knowledge during sales meetings, conference calls, public seminars, and in the development of complex product demonstrations.</p><ol>
<li>Providing technical pre-sales support, in understanding and synthesizing customer requirements, then explaining the features and capabilities of our products and related third party products relative to their specific needs.<br /><br /></li>
<li>Preparing and delivering product presentations to customers. These are delivered during customer meetings and during marketing seminars where large audiences exist.<br /><br /></li>
<li>Developing demonstration programs, application examples, and simulation models. These are generally used as support for a sales call or to make a solution clear relative to an application support assignment.<br /><br /></li>
<li>Providing technical support to customers who require guidance on how to use evaluation products for their adaption of MathWorks product.</li>
</ol><p>- Knowledge of MATLAB and/or Simulink (or similar tools)</p>
<p>- Knowledge of Video &amp; Image Processing</p>
<p>- Knowledge and experience of C/C++ would be better.</p>
<p>- Knowledge and experience of digital logic design would be better.</p>
<p>- Experience of a Field Application Engineer would be better.</p>
<p>- Fluency in Japanese and English skills.</p>
<p>- Pro-active</p>
<p>- Flexibility</p>
<p>- Team works</p>
<p>- Motivation for customer facing activities. </p>
<p>Travel is generally throughout Japan specific to various seminars, customer visits, etc. Though far less frequent, some international travel is expected. The candidate should expect to travel about 20-40% of the time with trips generally no longer than two to three days.</p><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 7 years of professional work experience, or master's degree and 5 years of professional work experience, or a PhD degree is required.</li>
</ul>JP-TokyoRelated locations: Minato-ku, Tokyo (東京都港区)JPApplication EngineeringExperiencedSenior Application Engineer - Automotive Data Analytics (13629-SMAR)13629http://www.mathworks.com/company/jobs/opportunities/senior-application-engineer-automotive-data-analytics-13629.html
<p>Shape the way the automotive industry leverages Big Data and analytics to improve design and operational decision-making. By partnering with automotive customers you will help them advance their capabilities for data mining and machine learning using MATLAB.</p>
<p>In this pre-sales role, you will leverage your experiences to understand and effectively communicate the benefits of MathWorks tools for data analytics. You will spend most of your time working with automotive engineers and analysts to understand their technical and business challenges and proposing solutions for data analytics including data access, data mining, and machine learning.</p>
<p>This position is located in Novi, MI and travel can be expected up to about 30 – 40% generally throughout North America.</p><ul>
<li>Engage with prospective customers to understand their workflow and use this knowledge to recommend effective solutions.</li>
<li>Develop demonstrations including programs, application examples, and simulations to demonstrate how MathWorks software addresses the needs of our customers.</li>
<li>Prepare and deliver presentations and demonstrations at both small and large audience venues.</li>
<li>Partner with sales representatives to provide technical guidance for selling strategies toward successful achievement of sales goals.</li>
<li>Advocate for the future direction of MathWorks products based on customer interactions.</li>
<li>Identify new application areas and working with development and marketing to create compelling messaging and demonstrations.</li>
</ul><ul>
<li>Strong knowledge of data analytics and mathematical modeling software, such as MATLAB, R, Python.</li>
<li>2+ years programming experience (i.e. C, C++, C#, Java).</li>
<li>Understanding of the different types of data analysis in industry.</li>
<li>MS or Ph.D. in engineering, mathematics, computer science, or equivalent experience.</li>
<li>Exceptional verbal and written communication skills in both a group and individual settings.</li>
<li>Strong engineering skills in data access, data pre-processing, statistical analysis, signal processing, and machine learning.</li>
<li>Experience with automotive data acquisition, diagnostics (OBD II), and communication protocols such as CAN.</li>
<li>Experience with analyzing large datasets.</li>
</ul>
<p><span style="text-decoration: underline;"><strong>Pluses:</strong></span></p>
<ul>
<li>Experience with Hadoop, on-database analytics, and data visualization tools.</li>
<li>.NET or Java experience.</li>
<li>Knowledge of distributed/parallel computing and/or GPUs for numerical computation.</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">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) is required.</li>
</ul>US-MI-NoviRelated locations: Detroit, Ann Arbor, Oakland, MichiganUSApplication EngineeringExperiencedApplication Engineer (f/m) - Software Testing (13624-PSIM)13624http://www.mathworks.com/company/jobs/opportunities/application-engineer-f-m-software-testing-13624.html
<p>Join a dynamic team that combines a passion for MATLAB and for SIMULINK, for engineering and in particular for static model/code analysis to work face-to-face with customers, understand their technical and business challenges, and help our customer envision solutions with MathWorks products.</p>
<p>For the Munich office we are looking for a successful "Application Engineer (f/m) - Software testing" who can leverage their experience in this area and can effectively communicate the benefits of the integrated MathWorks tool chain to our customers.</p><ul>
<li>Providing technical pre-sales support ensuring the successful achievement of the annual goals of the MathWorks sales organization</li>
<li>Working with prospective customers to understand their workflow and using this knowledge to build successful techncial sales strategies</li>
<li>Delivering product presentations and demonstrations at customer meetings and seminars</li>
<li>Support technical product evaluations by our clients</li>
<li>Working closely with MathWorks product developement and product marketing to further improve our products</li>
</ul><p>Experience with</p>
<ul>
<li>MATLAB,Simulink</li>
<li>C/C++ programming (very important)</li>
<li>Embedded Software Engineering</li>
<li>Test management and/or engineering</li>
<li>Methods of static model and/or code analysis</li>
<li>Formal method based analysis e.g. Polyspace</li>
<li>Other products such as PC-LINT, QAC, Coverity</li>
</ul>
<p>Business fluent language skills in German and English, French optional</p><ul><li id="rq-display-li-1-3-G-I-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-5-3-1760">Candidates must be willing to travel 25% to 50% of the time</li>
</ul>DE-MünchenRelated locations: München, Oberbayern, Bayern, DeutschlandDEApplication EngineeringExperiencedC++ Software Engineer - User Interfaces and Visualization (13621-GMAR)13621http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-user-interfaces-and-visualization-13621.html
<p><span>Our products, Simulink, Stateflow and Simulink Coder, are driving today's sophisticated and safety-critical embedded systems. Join a team looking at innovative ways of visualizing and analyzing large datasets. We are looking for highly motivated and adaptable engineers to solve problems ranging from big data storage and management to data visualization to human-machine interfaces. <span>The ideal candidate will thrive in a small high-energy team.</span></span></p><p><span>These tools represent a key part of the workflow for Model-Based Design. </span><span>Y</span><span>ou will be responsible for:</span></p>
<ul>
<li><span>Full Software Development Lifecycle (SDLC) </span></li>
<li><span>Development with multiple languanges and spanning different technologies </span></li>
<li><span>Working closely within the team and with teams across the organization</span></li>
<li><span>Taking initiative to promote new ideas and opportunities in all stages of software design, coding, testing, and maintenance </span></li>
</ul><ul>
<li>High-level software design skills especially object-oriented design and methodologies</li>
<li>In-depth knowledge of data structures and the ability to apply them correctly</li>
<li>Ability to take on varied tasks in unfamiliar areas and provide results in a timely manner</li>
</ul>
<p>Experience in any of the following is a plus:</p>
<ul>
<li>Building large-scale engineering software in C/C++</li>
<li>Automated testing</li>
<li>Client/server architectures</li>
<li>Web technologies including HTML, JavaScript, AJAX, XML, and web servers</li>
<li>Database technologies including SQL, indexing, stored procedures, and query optimization</li>
<li>Qt framework</li>
</ul><ul><li id="rq-display-li-1-3-I-G-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-C++">Experience with C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedSenior Accountant (13611-JCAL)13611http://www.mathworks.com/company/jobs/opportunities/senior-accountant-13611.html
<p>Become an integral member of our Finance team, which has worldwide responsibilities for the financial reporting and analysis of operations in addition to the global consolidation, financial statement audit, and development of expense planning and support for our ERP system (Oracle).</p><p>Reporting to the Controller, you will interface with all departments and international field offices and participate in the company expense review meeting preparation, special projects and planning. You will be involved in a significant portion of the worldwide financial reporting and analysis of operations, the monthly close, and the expense budget process. You will also support the streamlining of the close process, integration of strategic acquisitions and financial statement preparation and presentation.</p>
<ul>
<li>Assure the integrity of the financial statements and associated general ledger accounts, complying with GAAP and company policy.</li>
<li>Lead a variety of projects. Communicate project opportunities and constraints to teams while monitoring project status. Will also participate in cross-functional projects as a team member.</li>
<li>Prepare reports ensuring appropriate use of historical information and current trends.</li>
<li>Execute a portion of the financial reporting which could include the global consolidation for all entities in over 13 countries, internal management reporting packages, departmental support or international results.</li>
<li>Perform revenue recognition, including preparation of entries, analysis of VSOE and support for audit</li>
<li>Produce Balance Sheet account analysis and provide all supporting schedules.</li>
<li>Liaise with various departments throughout the organization which could include Corporate Tax, IT, Sales, Marketing, Human Resources, etc.</li>
<li>Prepare and/or review account reconciliations (including various reserves and accruals, intangible assets, etc.)</li>
<li>Assist with preparation of schedules, analysis and system documentation as required for external audit.</li>
</ul><ul>
<li>A degree in Accounting, Finance, or Business Administration</li>
<li>CPA preferred</li>
<li>Strong project management experience</li>
<li>Demonstrated experience in financial reporting</li>
<li>Experience in worldwide reporting and consolidation processes</li>
<li>Applied knowledge of accounting terms and processes including knowledge of GAAP accounting and revenue recognition</li>
<li>Experience working in an international environment</li>
<li>Hands-on process improvement experience a plus</li>
</ul><ul><li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
<li id="rq-display-li-1-3-G-J-I">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSFinanceExperiencedSimulink and CodeGen Test Infrastructure Engineer (13606-BHIL)13606http://www.mathworks.com/company/jobs/opportunities/simulink-and-codegen-test-infrastructure-engineer-13606.html
<p>As a Simulink and Code Generation Test Infrastructure Software Engineer, you will be responsible for helping define and drive our automated testing infrastructures, automated test suites, testing processes, and tooling for the MathWorks product line and internal infrastructure, primarily focusing on Simulink and the MathWorks code generation products. You will work closely with other Quality Engineering teams, Development teams, and third-party vendors to evolve and support standards and strategies for efficient automated testing.</p><ul>
<li><span style="font-family: Arial, sans-serif; font-size: small;">Design, implement, and qualify testing tools and harnesses for the Simulink area and generated C/C++ code</span></li>
<li><span style="font-family: Arial, sans-serif; font-size: small;">Identify and document detailed requirements to develop design specifications</span></li>
<li><span style="font-family: Calibri, sans-serif; font-size: small;"><span><span style="color: black; font-family: Arial, sans-serif; font-size: small;"><span>Participate in proposals, design reviews, and code reviews</span></span></span></span></li>
<li><span style="font-family: Calibri, sans-serif; font-size: small;"><span><span style="color: black; font-family: Arial, sans-serif; font-size: small;"><span>Design and communicate resourceful test standards</span></span></span></span></li>
<li><span style="font-family: Arial, sans-serif; font-size: small;">Support the internal user community by addressing questions and problems pertaining to automated testing</span></li>
</ul><ul>
<li><span style="font-family: Arial, sans-serif; font-size: small;">2+ years experience in Quality Engineering and Automated Testing</span></li>
<li><span style="font-family: Calibri, sans-serif; font-size: small;"><span><span style="color: black; font-family: Arial, sans-serif; font-size: small;"><span>2+ years experience in developing automated test harnesses and tooling</span></span></span></span></li>
<li><span style="font-family: Calibri, sans-serif; font-size: small;"><span><span style="color: black; font-family: Arial, sans-serif; font-size: small;"><span>Experience with MATLAB, Simulink, Simulink Coder and Embedded Coder</span></span></span></span></li>
<li><span style="font-family: Calibri, sans-serif; font-size: small;"><span><span style="color: black; font-family: Arial, sans-serif; font-size: small;"><span>Experience with defining, implementing and piloting test infrastructures and tools</span></span></span></span></li>
<li><span style="font-family: Arial, sans-serif; font-size: small;">Programming experience in C++ or Java</span></li>
<li><span style="font-family: Arial, sans-serif; font-size: small;">Demonstrated commitment to quality and root cause analysis</span></li>
<li><span style="font-family: Calibri, sans-serif; font-size: small;"><span><span style="color: black; font-family: Arial, sans-serif; font-size: small;"><span>Strong ability to work independently as well as with highly cross-functional teams</span></span></span></span></li>
<li><span style="font-family: Calibri, sans-serif; font-size: small;"><span><span style="color: black; font-family: Arial, sans-serif; font-size: small;"><span>Superior analytical and problem solving skills</span></span></span></span></li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedC++ Software Engineer Summer Intern (13603-KCAR)13603http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-summer-intern-13603.html
<p><span>We are looking for individuals with energy and enthusiasm for strengthening their software engineering skills while contributing to the development of MATLAB &amp; Simulink. Join the Fixed Point Designer team in developing advanced tools our customers use to rapidly implement their numerical designs as high performance embedded software in spaceships, automobiles, robots, and medical devices.</span></p><p>Participating in the full software development cycle, and being a part of an Agile team, you will:</p>
<ul>
<li>Design, implement, and test software using C++ and Object Oriented Programming </li>
<li>Collaborate with Software Engineers and Development Support Teams</li>
<li>Build a career track record of success by pursuing high quality and timely completion of projects</li>
</ul><ul>
<li>Programming experience in MATLAB</li>
</ul><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
<li id="rq-display-li-2-3-C++">Programming experience in C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentInternshipsDesktop Support Intern (13599-KCAR)13599http://www.mathworks.com/company/jobs/opportunities/desktop-support-intern-13599.html
<p>Perform all aspects of support related to the day to day computing needs of MathWorks employees. Provide support via phone, e-mail and Intranet as well as perform problem determination at the users’ workstations throughout MathWorks' Natick offices.</p><p>Responsibilities <br />• Diagnose and resolve computer problems and requests from users in a timely manner. Accurately record such requests into the help system <br />• Install, configure, and troubleshoot hardware, including desktops, laptops, peripherals, network equipment <br />• Install, configure, and troubleshoot software packages, including operating systems, desktop software and custom applications <br />• Provide first level support for networking and application issues; escalate complex problems to the appropriate groups or staff <br /><br /></p><p><br />• Successful completion of at least one year towards a University Degree in Computer Science, Computer Engineering, or Information System Technology <br />• Working knowledge of desktop Operating Systems and desktop software including Microsoft Office products<br />• Familiarity of Desktop and Laptop hardware components <br />• Strong technical, analytical, and problem-solving skills <br />• Customer focus and dedication to customer satisfaction <br />• Ability to maintain calm demeanor under client deadline pressures <br />• Excellent communication skills, both written and verbal <br />• Strong initiative, self-motivation, and ability to complete tasks on time <br />• Ability to work well in a fast-paced, team environment <br />• Attention to detail <br />• Knowledge of network protocols and topology a plus <br />• Unix/Linux/Mac knowledge a plus</p><ul><li id="rq-display-li-1-3-G">Candidates must be pursuing a bachelor's level degree in a technical discipline.</li>
<li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSInformation TechnologyInternshipsPolyspace UI - Graphical visualization of Polyspace results (13583-AROH)13583http://www.mathworks.com/company/jobs/opportunities/polyspace-ui-graphical-visualization-of-polyspace-results-13583.html
<p>Polyspace UI – Graphical visualization of Polyspace results (Java)</p><p>Provide a powerful graphical visualization of Polyspace results to customers through dynamic charts and graphs.<br /> Graphs should provide common functionalities like zoom capabilities or save as jpeg or png image and should manage efficiently large object amounts.</p>
<p> </p>
<p>We are seeking an intern who is passionate about user interface design to join the Polyspace UI team. The intern will have the opportunity to:</p>
<ul>
<li>Familiarize themselves with the Polyspace tools and graphical interfaces.</li>
<li>Define user requirements and specify graphical functionalities in collaboration with the usability and UI development teams.</li>
<li>Design the chosen solutions and implement features.</li>
<li>Provide unit and integration tests (manual and automatic).</li>
</ul><p>This position requires strong development skills in Java/Swing and related technologies. You must have strong requirements gathering, design, coding and debugging skills, with a passion for developing high-quality and well-architected software.</p>
<ul>
<li>Software engineering fundamentals, software design, and user interface design skills</li>
<li>Object-oriented languages skills, experience with Java/Swing</li>
<li>Data-base technical knowledge (SQLite)</li>
<li>Experience writing automated tests</li>
<li>knowledge of Eclipse</li>
</ul><ul><li id="rq-display-li-1-3-J-I">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>FR-Grenoble Related locations: Isère, Rhone Alpes FRSoftware DevelopmentInternshipsMATLAB Online Quality Engineer (13581-BHIL)13581http://www.mathworks.com/company/jobs/opportunities/matlab-online-quality-engineer-13581.html
<p>MathWorks is looking for a talented Quality Engineer with an intrinsic interest in problem solving and expertise in GUI automated testing. Join our team, where you will work with a talented engineering group that delivers the web-based version of MATLAB. </p><p>As a Quality Engineer you will be responsible for hands-on testing of MathWorks GUIs and Graphics in MATLAB on the Web. In this role, you will engage early in the software development process, influencing requirements specifications, attending usability sessions, and discussing software design and testability with developers. You will collaborate with the team to deliver high quality software and products in functionality, performance, security and reliability.</p>
<ul>
<li>Contribute to major Java, JavaScript and HTML Web Integration projects in a multi-tier and multi-platform environment</li>
<li>Design and develop test plans based upon functional and design specifications</li>
<li>Participate in functional specification, test specification, documentation, and code reviews</li>
<li>Create and maintain automated and manual test suites</li>
</ul><ul>
<li>Automated GUI testing (Selenium preferred)</li>
<li>JavaScript programming</li>
<li>Experience with JUnit test frameworks</li>
<li>Client/server testing experience</li>
<li>MATLAB knowledge</li>
<li>Knowledge of unit test patterns</li>
<li>Experience with build and continuous integration systems (Maven, TeamCity)</li>
<li>Experience with Agile frameworks (Scrum)</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-Java">Programming experience in Java</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedStaff Accountant (13580-JCAL)13580http://www.mathworks.com/company/jobs/opportunities/staff-accountant-13580.html
<p>Become an integral member of our Finance team, which has worldwide responsibilities for the financial reporting and analysis of operations in addition to the global consolidation, financial statement audit, and development of expense planning and support for our ERP system (Oracle).</p><p>Reporting to the Controller, you will be involved in a significant portion of the monthly close, financial reporting, analysis of operating results and the expense budget process. Responsibilities include and are not limited to:</p>
<ul>
<li>Produce Balance Sheet account analysis and provide all supporting schedules</li>
<li>Analyze general ledger accounts and trends</li>
<li>Assure the integrity of the financial statements and associated general ledger accounts, complying with GAAP and company policy</li>
<li>Liaise with various departments throughout the organization which may include Corporate Tax, IT, Sales, Marketing, Human Resources, etc.</li>
<li>Work collaboratively with Purchasing and Accounts Payable teams to understand business transactions and ensure accurate accounting</li>
<li>Assist with preparation of schedules, analysis and system documentation as required for external audit.</li>
</ul><ul>
<li>A degree in Accounting, Finance, or Business Administration</li>
<li>CPA preferred</li>
<li>Strong project management experience</li>
<li>Demonstrated experience in financial reporting</li>
<li>Applied knowledge of accounting terms and processes including knowledge of GAAP accounting and revenue recognition</li>
<li>Experience working in an international environment</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-4-3-US">Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.</li>
<li id="rq-display-li-3-3-US">Visa sponsorship will not be provided for this position.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSFinanceExperiencedMachine learning development summer intern (13579-KCAR)13579http://www.mathworks.com/company/jobs/opportunities/machine-learning-development-summer-intern-13579.html
<p>The statistics team produces MATLAB software for Statistics and Machine Learning Toolbox and other products</p><p style="font: 13px/normal Arial, Helvetica, sans-serif; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; word-spacing: 0px; white-space: normal; font-size-adjust: none; font-stretch: normal; background-color: #ffffff; -webkit-text-stroke-width: 0px;">Various projects may be available, involving the following activities:</p>
<ul style="font: 13px/normal Arial, Helvetica, sans-serif; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; padding-left: 5px; margin-top: 0px; margin-left: 17px; word-spacing: 0px; white-space: normal; font-size-adjust: none; font-stretch: normal; background-color: #ffffff; -webkit-text-stroke-width: 0px;">
<li style="padding: 0px; font-size: 10pt; list-style-type: disc;">Prototype new machine learning algorithms</li>
<li style="padding: 0px; font-size: 10pt; list-style-type: disc;">Explore performance of alternatives</li>
<li style="padding: 0px; font-size: 10pt; list-style-type: disc;">Review the results with other team members</li>
<li style="padding: 0px; font-size: 10pt; list-style-type: disc;">Write unit tests for the new feature</li>
</ul><ul style="font: 13px/normal Arial, Helvetica, sans-serif; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; padding-left: 5px; margin-top: 0px; margin-left: 17px; word-spacing: 0px; white-space: normal; font-size-adjust: none; font-stretch: normal; background-color: #ffffff; -webkit-text-stroke-width: 0px;">
<li style="padding: 0px; font-size: 10pt; list-style-type: disc;">Some knowledge of statistics, machine learning, or related fields would be helpful</li>
</ul><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
<li id="rq-display-li-2-3-MATLAB">Programming experience in MATLAB</li>
<li id="rq-display-li-2-3-C++">Programming experience in C++</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentInternshipsJava Web Application Developer (13578-PGUI)13578http://www.mathworks.com/company/jobs/opportunities/java-web-application-developer-13578.html
<p>The Commerce Applications team is seeking a self-motivated and self-directed software engineer to help build a new generation of Commerce related web applications, services, and APIs using Java, JavaScript, jQuery, Spring, Groovy/Grails. The software you help build will be used by MathWorks Sales and Service organizations world-wide to quote and order products and services offered by MathWorks.</p>
<p><strong>About the team:</strong><br />The Commerce applications team is a close knit development team who have a deep understanding of the MathWorks selling model and strategic goals. The team works closely with other teams to define, design and implement robust solutions to meet the needs of the organization and customers.</p><p>• Collaborate with business analysts to determine requirements and design for enhancements and new features<br />• Document technical specifications and designs<br />• Complete coding of features, according to our architectural principles and best practices<br />• Work with the quality team to ensure test cases are appropriately developed<br />• Work with our business partners to troubleshoot and resolve production issues with our applications<br />• Resolve bugs and improve code quality<br />• Ability to learn quickly with the goal of working independently<br />• Contribute to the team through knowledge sharing, code reviews and design reviews</p><p>• Experience in constructing web based Java applications in a professional working environment<strong><br /></strong>• Demonstrated experience in/with JavaScript is highly desired<strong><br /></strong>• Experience with technologies such as CSS, HTML, JQuery, Backbone, Hibernate, Spring<strong><br /></strong>• Experience writing tests using jUnit and Jasmine<strong><br /></strong>• Experience working on Agile projects (SCRUM)<strong><br /></strong>• Experience creating/working with web services and message based integration<strong><br /></strong>• Knowledge of JSON and/or XML<strong><br /></strong>• Experience working with business partners to gather and document requirements</p><ul><li id="rq-display-li-2-3-Java">Experience with Java</li>
<li id="rq-display-li-2-3-SQL">Experience with SQL</li>
<li id="rq-display-li-1-3-J-G-I">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSBusiness ApplicationsExperiencedSummer Software Intern - Simulink Certification and Standard (13570-KCAR)13570http://www.mathworks.com/company/jobs/opportunities/summer-software-intern-simulink-certification-and-standard-13570.html
<p><span>Join the Simulink Certification and Standards team and develop cutting-edge software tools that perform model analysis and standards checking. You will be part of the global development team responsible for the</span> <a href="http://www.mathworks.com/help/simulink/ug/consulting-the-model-advisor.html">Model Advisor</a> widely used in aerospace, automotive, railway and industrial automation industries. </p><p><span>As part of a small, high energy team, you will innovate and deliver key features to extend the capabilities of Model Advisor. You will become an expert in the inner workings of our tools and apply your software development skills to solve challenging problems. You will be responsible for all stages of software development including requirements specifications, architecture, design, implementation, and testing. You will leverage your communication and inter-personal skills working closely with other development teams to deliver the best product possible.</span></p><ul>
<li>Nice to have:
<ul>
<li>Experience with C++</li>
<li>Experience with Web Technologies (Javascript, Dojo, etc.)</li>
<li>Experience with MathWorks tools a plus (e.g. MATLAB, Simulink, etc.)</li>
<li>Experience with Object Oriented Programming</li>
<li>Knowledge of Compiler Design</li>
</ul>
</li>
</ul><ul><li id="rq-display-li-1-3-J-I">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentInternshipsSenior Release Program Manager (13555-MCAR)13555http://www.mathworks.com/company/jobs/opportunities/senior-release-program-manager-13555.html
<p>The Senior Release Program Manager is a member of the Program Management team and supports the planning and execution of multiple web application release programs. Work with cross-functional teams across the Development and IT organizations as they plan, track and execute complex web application release programs while maintaining focus on their strategic goals and objectives. Cross functional groups include Development, Quality Engineering, Documentation, Usability, other Program Managers, Release Engineering, IT, Marketing, Operations, eProducts and Services (mobile/web), and Technical Support. Perform program analysis, manage risk, influence necessary course corrections, creative problem solving, and communicate program status and activities across multiple levels of management. Continuously assess and improve the processes that comprise the software development lifecycle and mentor/coach other members of the Program Management and Web Application Development Teams. Release Program Managers require outstanding written and verbal communication skills and the ability to work well at all organizational levels.</p><ul>
<li>Coordinate, support and execute various release programs from initiation through completion</li>
<li>Release schedule and milestone definition, execution, tracking and delivery</li>
<li>Work with the Development organization to coordinate, plan, monitor, etc. release programs</li>
<li>Effectively communicating release program status to all levels of the organization</li>
<li>Assess risk and manage contingency plans at the release program level</li>
<li>Identify and resolve release program-level conflicts</li>
<li>Work with senior management to escalate release program issues in a timely manner</li>
<li>Identify, collect and monitor metrics to measure release program success</li>
<li>Continuously assessing and improving key aspects of the release lifecycle to creatively address complex problems</li>
<li>Performing program analysis, managing risk, influencing necessary course corrections, and communicating program status and activities across multiple levels of management</li>
</ul><ul>
<li>Experience implementing change in a large organization</li>
<li>Ability to appropriately balance strategic goals with tactical implementation</li>
<li>Expertise in providing cross-organizational management of software development programs from initiation through delivery</li>
<li>Hands-on experience with developing and reporting on metrics for engineering development, test development and execution, bugs, issues, risks, and other aspects of Project and Program Management</li>
<li>Ability to influence without authority</li>
</ul>
<p><strong><span style="text-decoration: underline;">Pluses: </span></strong></p>
<ul>
<li>Masters’ degree in engineering, technical or related field</li>
<li>Experience in the commercial software product industry</li>
<li>Experience with MathWorks Products (MATLAB, Simulink)</li>
<li>Familiarity with web application development and web technologies</li>
<li>Familiarity with Information Technology systems and processes</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">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) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSProgram ManagementExperiencedC++ Software Engineer - Graphical User Interfaces (13545-GMAR)13545http://www.mathworks.com/company/jobs/opportunities/c-software-engineer-graphical-user-interfaces-13545.html
<p>We are seeking a software engineer who is passionate about user interface design to join our <a href="http://www.mathworks.com/physical-modeling/">Physical Modeling</a> development team. Our team is one of the fastest growing teams at MathWorks and our products are used by hundreds of thousands of engineers worldwide. You will be working with a talented development team to design and implement new features. You will have the opportunity to work with traditional C++ and JavaScript-based web applications. </p>
<p>This job requires strong GUI development and object oriented design skills. You must have strong requirements gathering, design, coding and debugging skill, with a commitment to developing high-quality and well-architected software. Although previous web development experience is not required, you must be interested in expanding your skills to include web user interface development.</p><ul>
<li>Play a major role advancing the user experience of our products by creating new graphical interfaces as well as the supporting infrastructure.</li>
<li>Work with internal and external customers in defining requirements, workflows, priorities, and features.</li>
<li>Collaborate with other development teams and creatively invent new solutions.</li>
</ul><ul>
<li>Advanced degree in computer science or engineering</li>
<li>Web development experience is a plus</li>
<li>Excellent design and user interface design skills</li>
<li>Experience with MATLAB, Simulink, and our Physical Modeling tools</li>
<li>Professional software engineering experience</li>
</ul><ul><li id="rq-display-li-2-3-object_oriented_design">Experience with object oriented design</li>
<li id="rq-display-li-2-3-C++">Experience with C++</li>
<li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedContract Technical Recruiter (13543-JFRA)13543http://www.mathworks.com/company/jobs/opportunities/contract-technical-recruiter-13543.html
<p><strong>(Direct applicants only, no agency submittals please.)</strong></p>
<p><span style="text-decoration: underline;">This is a 6-12 month contract position with a possibility of converting to full-time/permanent.</span></p>
<p>MathWorks is seeking new talent to join our seasoned recruiting team! <br /><br />Your prior technical recruiting experience will help you quickly build expertise in our structured corporate recruiting process. We offer a fast-paced, exciting and challenging environment, which can offer growth to all levels of recruiting candidates. </p>
<p>We value recruiters who bring creativity to the process of candidate sourcing and are tenacious in their desire to recruit and hire the best candidates. Above all, we have a high ethical bar in conducting our business, and seek recruiters who are interested in building credible and consistent relationships with hiring managers, based on finding great candidates and providing sound advice during the hiring cycle.</p><p>You will be responsible for:</p>
<ul>
<li>Partnering with Hiring Managers and developing candidate pipelines with backgrounds in software engineering technologies.</li>
<li>Communicating with hiring managers and interview teams to ensure preparedness during the candidate consideration process.</li>
<li>Facilitating the screening, interview, and hiring process.</li>
</ul>
<p>Performance is not measured strictly by candidate volume, but is more heavily weighted toward the quality of the candidate pool you generate and the quality of the relationships you build with your hiring managers.</p>
<p> </p><p>The ideal candidate will have demonstrated success in driving software development recruiting initiatives through collaborative relationships with software development managers, and proactive sourcing of highly skilled software engineering candidates with expertise developing programming languages, software compilers, or code generation technology.</p>
<ul>
<li>3+ years technical recruiting experience in a fast-paced corporate or agency environment.</li>
<li>Demonstrated experience with full lifecycle recruiting including sourcing, screening/interviewing, closing, and onboarding.</li>
<li>Expertise with online networking tools such as: LinkedIn, Entelo, Connectifier, Gild, Quora, etc.</li>
<li>A great sense of humor is required!</li>
</ul>
<p> </p>
<p><span style="text-decoration: underline;"><strong>*Please provide a technical staffing summary as part of your resume submission.</strong></span></p>
<p><strong>(Direct applicants only, no agency submittals please.)</strong></p><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
<li id="rq-display-li-2-3-recruiting_tools">Expertise with recruiting tools</li>
<li id="rq-display-li-2-3-recruiting_competencies">Demonstrated experience in/with recruiting competencies</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSHuman ResourcesExperiencedOAuth / LTI Integration Software Intern (13538-KCAR)13538http://www.mathworks.com/company/jobs/opportunities/oauth-lti-integration-software-intern-13538.html
<p>This development team is designing and implementing solutions using cutting edge technologies (cloud, HTML5, JavaScript, Web Services) to extend the power of MATLAB and Simulink. This internship provides an opportunity to learn, design, and implement OAuth and LTI intergrated solutions. Members work with Quality Engineering, Product Marketing, Usability and other product development teams. </p><p>As an intern software engineer you will be called upon to support a variety of software engineering activities in a fast paced engineering environment. In this role you may be assigned to a variety of engineering tasks including software design and implementation, shell programming, OAuth and LTI integrations, and more. Candidates should be able to speak, write, and listen well. Candidates should have initiative, be motivated, adaptable to change, industrious, honest, and be able to juggle multiple tasks. Activities include:</p>
<ul>
<li>Designing, developing, debugging, testing and supporting Java web applications and services, cloud infrastructure, and integrations with OAuth and LTI</li>
<li>Creating design specifications and test case documents</li>
<li>Participating in design discussions and code reviews</li>
<li>Working with product management teams to refine product requirement specifications and functional specifications</li>
<li>Diagnosing problems found by other developers, QA, support, customers or others</li>
<li>Providing timely bug fixes as required</li>
<li>Taking responsibility for maintenance and further development of code developed by others</li>
</ul><ul>
<li>Strong technical aptitude</li>
<li>Experience with MATLAB, JavaScript, Maven, Perforce, OAuth, LDAP, JAAS, desired</li>
</ul><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentInternshipsWerkstudenten (w/m) (13534-PSIM)13534http://www.mathworks.com/company/jobs/opportunities/werkstudenten-w-m-13534.html
<p>Verstärken Sie unser Team zum nächstmöglichen Zeitpunkt als Werkstudent (w/m) im Technischen Support und unterstützen Sie Forscher und Entwickler an Hochschulen sowie aus der Industrie bei Fragestellungen zu ihren Anwendungen mit MATLAB und Simulink.</p>
<p>Wir suchen laufend für unseren Standort in Ismaning bei München:</p>
<p><strong>Werkstudenten (w/m)</strong></p>
<p>Sie werden eng mit MathWorks Ingenieuren und Entwicklern zusammenarbeiten, dabei einen exzellenten Überblick über die Arbeit und Karrieremöglichkeiten bei MathWorks bekommen und auch andere Unternehmen kennenlernen, die MATLAB und Simulink einsetzen.</p>
<p>Es sind verschiedene Arbeitszeitmodelle möglich, wie z. B. eine Vollzeitbeschäftigung über 2-3 Monate, aber auch eine längerfristige Beschäftigung bei 9 bis19 Stunden pro Woche. Sprechen Sie uns an!</p><p>Aufgaben</p>
<ul>
<li>Kernaufgabe ist die Beantwortung von Supportanfragen im Team mit MathWorks Ingenieuren und Entwicklern. Teilaufgaben dabei sind z. B. der Test in verschiedenen Umgebungen, Datenbankrecherche, die Problemanalyse von großen Modellen / Codes sowie die Erstellung von Codebeispielen. </li>
<li>Selbständige Bearbeitung von Anwenderfragen aus der Web-Community.</li>
<li>Unterstützung bei großen Kundenveranstaltungen (Messen / Seminare).</li>
</ul><div id="job-posting">
<p>Ihr Profil</p>
<ul>
<li>Sie streben einen Master-Abschluss in einer Ingenieursdisziplin oder der Informatik an.</li>
<li>Sie haben exzellente Deutschkenntnisse (C1 Level und höher).</li>
<li>Sie haben Anwendungserfahrung mit MATLAB.</li>
</ul>
<p>Erwünschte Qualifikationen</p>
<ul>
<li>Sie haben Erfahrung mit weiteren MathWorks Produkten wie z. B. Simulink.</li>
<li>Sie haben Erfahrung mit anderer Simulationssoftware sowie Programmiersprachen wie C, C++, JAVA.</li>
<li>Sie beherrschen neben Englisch und Deutsch auch andere europäische Sprachen.</li>
</ul>
</div><ul><li id="rq-display-li-2-3-MATLAB">MATLAB</li>
</ul>DE-MünchenRelated locations: München, Oberbayern, Bayern, DeutschlandDEEngineering ServicesInternshipsFPGA Prototyping Intern (13530-KCAR)13530http://www.mathworks.com/company/jobs/opportunities/fpga-prototyping-intern-13530.html
<p><span>You will work with MathWorks engineers to develop FPGA targets for rapid prototyping from MATLAB and Simulink for applications like Software Defined Radio and Video. </span></p><p>Your work will be focused on developing new or enhancing the existing automated workflows for FPGA prototyping platforms with MATLAB and Simulink for Software Defined Radio and Video applications. Your responsibilities will include:</p>
<ul>
<li>Design and develop complex FPGA and Zynq designs</li>
<li>Integrate designs into a complex system involving host, FPGA, embedded processor and radio frequency/Image sensor front end</li>
<li>Develop MATLAB/Simulink Examples with real world data</li>
<li>Write automated tests</li>
</ul><ul>
<li>Must be proficient in VHDL or Verilog</li>
<li>Experience with FPGA design workflow</li>
<li>Experience with MATLAB programming skill</li>
<li>Knowledge of signal processing and communications systems is a plus</li>
<li>C or C++ programming skills would be helpful.</li>
<li>Excellent oral and written communication skills are essential</li>
</ul><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentInternshipsHDL Verifier Intern (13529-KCAR)13529http://www.mathworks.com/company/jobs/opportunities/hdl-verifier-intern-13529.html
<p><span>You will work with MathWorks engineers to integrate emerging FPGA prototyping platforms, create examples to ship with the product, write use case descriptions, and propose improvements to our integration workflows</span></p><p>Your work will be focused on integrating new hardware devices into existing automated workflows for HDL verification with MATLAB and Simulink. You will work with new, high performance hardware platforms, enabling MATLAB and Simulink users to rapidly create prototypes of algorithms and systems with custom hardware and verify their designs. You will develop deep knowledge of MathWorks software and HDL verification and apply them in this project. </p>
<p>You will write object oriented MATLAB software to integrate high performance hardware interfaces and their device drivers with HDL Verifier. You will implement tests in the automated test environment, develop examples of Model Based Design and workflows for HDL verification in simulation and on hardware. </p><ul>
<li>Must be proficient in VHDL or Verilog</li>
<li>Good understanding of FPGA design workflow</li>
<li>Experience with HDL simulator</li>
<li>Experience with MATLAB programming</li>
<li>C or C++ programming skills would be helpful.</li>
<li>Excellent oral and written communication skills are essential</li>
</ul><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentInternshipsFPGA Prototyping Intern (13524-TMEL)13524http://www.mathworks.com/company/jobs/opportunities/fpga-prototyping-intern-13524.html
<p>Help develop ground-breaking features that enable engineers to prototype communications and computer vision designs in MATLAB and Simulink and then bring their designs to hardware using automatic code generation technology. You will deepen your knowledge of MATLAB/Simulink while learning about implementing embedded systems for vision and communications applications.</p><p><span style="line-height: 107%; font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-GB; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><span style="line-height: 107%; font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-GB; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"></span></span></p>
<ul>
<li>Work with other team members to implement software and hardware platforms for use in prototyping communications and vision systems.</li>
<li>Develop new demos on FPGA hardware using our SDR and vision products.</li>
<li>Provide feedback to our developers and quality engineers on our existing implementations.</li>
</ul><p style="background: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 7px; list-style-type: none; box-sizing: border-box;"><strong>Required Qualifications:</strong> </p>
<ul>
<li>Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>
<p style="background: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 7px; list-style-type: none; box-sizing: border-box;"> </p>
<p><strong>Preferred Qualifications:</strong></p>
<ul>
<li>Experience in MATLAB</li>
<li>Experience in VHDL and/or Verilog and HDL simulators like ModelSim<span style="font-family: Times New Roman; font-size: medium;"> </span></li>
<li>Experience programming in C/C++</li>
<li>Experience in FPGA implementation for computer vision, signal processing or communications systems</li>
</ul>
<p style="background: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 7px; list-style-type: none; box-sizing: border-box;"> </p>
<p style="background: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 7px; list-style-type: none; box-sizing: border-box;"> </p>
<p style="background: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 7px; list-style-type: none; box-sizing: border-box;"><span style="font: 15px/21.89px Arial, Helvetica, sans-serif; color: #595959; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; float: none; display: inline !important; white-space: normal; font-size-adjust: none; font-stretch: normal; background-color: #ffffff; -webkit-text-stroke-width: 0px;"> </span></p><ul><li id="rq-display-li-4-3-UK">Candidates for this position must hold a valid work permit in the United Kingdom</li>
</ul>UK-GlasgowUKSoftware DevelopmentTemps/ConsultantsSignal Processing Software Summer Intern (13523-KCAR)13523http://www.mathworks.com/company/jobs/opportunities/signal-processing-software-summer-intern-13523.html
<p><span>We're looking for an energetic team player to work in the Signal and Array Processing team developing new state of the art MATLAB tools for acoustic array signal processing. </span></p><p>Responsibilities include developing and maintaining specifications and software, working with quality engineering to develop tests and test plans, and working with documentation and user experience groups. Excellent project management skills required.</p><ul>
<li>MS in Electrical Engineering (EE); PhD preferred</li>
<li>Solid background in sonar or ultrasound signal processing</li>
<li>Experience in implementing algorithms and GUIs in MATLAB</li>
<li>Experience in object oriented programming</li>
<li>Excellent analytic and creative thinking skills</li>
<li>Ability to communicate effectively both orally and in writing</li>
</ul><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentInternshipsSignal Processing Apps Summer Internship (13522-KCAR)13522http://www.mathworks.com/company/jobs/opportunities/signal-processing-apps-summer-internship-13522.html
<p style="margin: 0in 0in 8pt;"><span style="font-family: Calibri; font-size: medium;">Join our signal processing team at MathWorks and help develop the next generation of signal processing apps. This position requires someone who has an eye for detail, and is passionate about user interface design using the latest web technologies including JavaScript, HTML, and CSS.</span></p><p><span style="font: 13.33px/normal Arial, Helvetica, sans-serif; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; float: none; display: inline !important; white-space: normal; font-size-adjust: none; font-stretch: normal; background-color: #ffffff; -webkit-text-stroke-width: 0px;">Responsibilities include developing and maintaining specifications and software, working with quality engineering to develop tests and test plans, and working with documentation and usability groups. Excellent project management skills required.</span></p>
<p> </p><ul>
<li>Experience developing web applications using HTML5, CSS, Java Script, and dojo.</li>
<li>Experience in MATLAB coding.</li>
<li>Experience with D3.js</li>
<li>Signal processing background or coursework.</li>
</ul><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentInternshipsEmbedded Targets Intern (13521-KCAR)13521http://www.mathworks.com/company/jobs/opportunities/embedded-targets-intern-13521.html
<p>As an engineering intern on the Targets development team you will apply your skills and experience to develop software that integrates MATLAB and Simulink to hardware systems running RTOS. You will learn to define, design, and apply exciting new technologies to products based on ARM. This position offers the opportunity to work as a member of a collaborative team, assist in a number of high visibility deliverables, leverage new technologies as part of your work, and participate in all stages of software design, coding, testing, and documentation.</p><p><span style="font: 13px/normal Arial, Helvetica, sans-serif; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; float: none; display: inline !important; white-space: normal; font-size-adjust: none; font-stretch: normal; background-color: #ffffff; -webkit-text-stroke-width: 0px;">Join a dynamic, cross functional team and participate in all stages of design, implementation, testing, and product release.</span></p><p>* Experience with C/C++</p>
<p>* Experience with MATLAB, Simulink</p>
<p>* Experience with Xilinx Zynq 7000/Altera SoC is a plus</p><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentTemps/ConsultantsSignal Processing HDL Development (13517-TMEL)13517http://www.mathworks.com/company/jobs/opportunities/signal-processing-hdl-development-13517.html
<p>Come work with a team of experienced Signal Processing and Communications HDL engineers to develop exciting new features. You will get practical experience from design to FPGA implementation in a fun and fast-paced work environment and receive hands-on training on MATLAB and Simulink products. You will develop support for various signal processing algorithms using our HDL Coder products, develop cutting-edge examples for our products, present the demos to our customer-facing engineers and provide feedback to our development staff on their implementations. You will be able to avail of opportunities to develop your communication, presentation and leadership skills.</p><p>Develop HDL friendly architectures and implementations for Signal processing and Communications algorithms for FPGAs and ASICs</p>
<p>Create real-life demos to present the implementations to our customers and customer facing engineers</p>
<p>Participate in reviews of HDL friendly architectures and implementations proposed by other developers</p>
<p>Provide feedback to developers, quality and documentation engineers on their features</p><p>Experience in MATLAB<br />Experience in Signal processing and Communications design<br />Experience in VHDL and/or Verilog and HDL simulators<br />Experience in FPGA and ASIC implementations</p>
<p>Knowledge of coding theory is a plus<br />Knowledge of Simulink is a plus</p>
<p> </p><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
<li id="rq-display-li-4-3-UK">Candidates for this position must hold a valid work permit in the United Kingdom</li>
</ul>UK-GlasgowUKSoftware DevelopmentInternshipsFPGA Prototyping Summer Intern (13516-KCAR)13516http://www.mathworks.com/company/jobs/opportunities/fpga-prototyping-summer-intern-13516.html
<p>Come work with a team of experienced HDL engineers to develop exciting new features in the FPGA prototyping area with focus on Computer Vision. You will get practical experience from design to FPGA implementation in a fun and fast-paced work environment. You will receive hands-on training on MATLAB and Simulink products. As an intern, you will develop new real-life demos using FPGA hardware for various video processing applications using our HDL Coder products . You will be able to avail of opportunities to develop your communication, presentation and leadership skills. You will also interact with our Customer facing Engineers to train them up on your new demos.</p><p>Devise and create new Video processing &amp; Computer Vision demos on FPGA hardware<br />Provide feedback to our developers and quality engineers on our existing implementations</p><p>Experience in MATLAB<br />Experience in VHDL and/or Verilog and HDL simulators like ModelSim<br />Experience in FPGA design tools like Quartus, ISE/Vivado<br />Experience in working with Altera and Xilinx boards with video boards<br />Experience in FPGA implementation for Video processing and Computer Vision designs<br /><br />Knowledge of Simulink is a plus</p><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentInternshipsEmbedded Software Engineer in Test (13503-BWAL)13503http://www.mathworks.com/company/jobs/opportunities/embedded-software-engineer-in-test-13503.html
<p>The Embedded Software Engineer in Test is responsible for developing and maintaining qualification and testing tools for the MathWorks Code Generation product set. As a member of the Development team, the candidate will participate in the project from its early design stages and play a critical role in driving it to final product release.</p><ul>
<li>Design test strategies and create test tools to efficiently test the functionality of the Code Generation product set.</li>
<li>Execute test suites, investigate results, and report bugs using a bug tracking system.</li>
<li>Ensure code generation performance and efficiency of generated code.</li>
<li>Examine and improve source code coverage in the Code Generation product set.</li>
<li>Advise other teams on code generation quality impact.</li>
</ul><ul>
<li>Programming experience in C and C++ </li>
<li>Experience with Modeling Simulation</li>
<li>Experience with Embedded Systems</li>
<li>Experience with Object-Oriented Programming and Design.</li>
<li>Knowledge in compiler technology.</li>
<li>Programming experience in MATLAB.</li>
<li>Experience with Simulink or Model Based Design software.</li>
<li>Programming experience in a scripting language such as Perl or Python.</li>
<li>Knowledge of industry standards, Software Development and Quality Engineering process.</li>
<li>Industry experience in Aerospace, Automotive, DSP or similar domains</li>
</ul><ul><li id="rq-display-li-1-3-G-J-I">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
<li id="rq-display-li-2-3-object_oriented_design">Familiar with object oriented design</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedSoftware Engineer (13502-AROH)13502http://www.mathworks.com/company/jobs/opportunities/software-engineer-13502.html
<p><span style="font-family: Calibri; font-size: medium;">Do you have a computer science degree?</span></p>
<p><span style="font-family: Calibri;"><span style="font-size: medium;">Did you spent the last </span><span style="font-size: medium;"> </span><span style="font-size: medium;">years working in the development of concrete tools in an industrial environment?</span></span></p>
<p><span style="font-family: Calibri; font-size: medium;">Do you have a diversified experience in various programming languages?</span></p>
<p><span style="font-family: Calibri; font-size: medium;">MathWorks is seeking a Software Engineer to work on the development of Polyspace critical parts. At the center of Polyspace development teams you will be responsible to ensure the team’s smooth coordination.</span></p>
<p> </p>
<p><span style="font-family: Calibri;"><span style="font-size: medium;">Polyspace tools find bugs and prove their absence in C/C++ applications and Simulink models, using state-of-the-art static analysis.</span><span style="font-size: medium;"> </span><span style="font-size: medium;">It is used to verify embedded software and especially safety-critical systems in planes, trains, and automobiles.</span></span></p>
<p><span style="font-family: Calibri; font-size: medium;"> </span></p><ul>
<li>
<p>You will help design the collaborative use of the tool making sure it fits into users’ environment</p>
</li>
<li>
<p>You will participate in the specification, design, and implementation of critical parts of Polyspace products</p>
</li>
<li>
<p>You will translate the needs into written specifications</p>
</li>
<li>
<p>You will participate in the development of various components in various programming languages</p>
</li>
</ul><p><span style="font-family: Calibri; font-size: medium;">A computer science degree and 7 years of professional work experience. </span></p>
<p><span style="font-family: Calibri; font-size: medium;">Excellent oral and written English and French communication. </span></p>
<p><span style="font-family: Calibri; font-size: medium;">Strong knowledge and experience on various languages (C, C++, MATLAB…).</span></p>
<p><span style="font-family: Calibri; font-size: medium;">Knowledge of MATLAB and/or Simulink is a plus. </span></p>
<p><span style="font-family: Calibri; font-size: medium;">Knowledge of functional languages (e.g. O’caml) is a plus.</span></p>
<p><span style="font-family: Calibri; font-size: medium;">Strong collaborative skills, as development work will be strongly linked to activities of other members of the team. </span></p>
<p><span style="font-family: Calibri; font-size: medium;">Comfortable when working on a large code base with minimal guidance.</span></p><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>FR-Grenoble Related locations: Isère, Rhone Alpes FRSoftware DevelopmentExperiencedSimulink Verification & Validation Quality Engineer (13501-BWAL)13501http://www.mathworks.com/company/jobs/opportunities/simulink-verification-validation-quality-engineer-13501.html
<p style="widows: 2; text-transform: none; background-color: #ffffff; margin-top: 0px; text-indent: 0px; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Simulink Verification and Validation and Simulink Design Verifier are important products for customers designing production, safety-critical code with Simulink.&nbsp;These products use formal analysis techniques to help customers test and gain confidence in their designs, and hence quality is of utmost importance.</p>
<p style="widows: 2; text-transform: none; background-color: #ffffff; margin-top: 0px; text-indent: 0px; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">For more details about these products, click here:</p>
<p style="widows: 2; text-transform: none; background-color: #ffffff; margin-top: 0px; text-indent: 0px; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a style="background-image: none; color: #333366; font-size: 10pt;" href="http://www.mathworks.com/products/simverification/">http://www.mathworks.com/products/simverification/</a></p>
<p style="widows: 2; text-transform: none; background-color: #ffffff; margin-top: 0px; text-indent: 0px; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a style="background-image: none; color: #333366; font-size: 10pt;" href="http://www.mathworks.com/products/sldesignverifier/">http://www.mathworks.com/products/sldesignverifier/</a></p>
<p style="widows: 2; text-transform: none; background-color: #ffffff; margin-top: 0px; text-indent: 0px; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">As a member of a growing development team, the engineer participates in every phase of software development; from feature inception to its final release. It is an excellent opportunity to work with some of our strategic, highly visible products that span a wide variety of programming languages and technologies. You will also collaborate with a wide range of development and quality engineering groups.</p><p><span style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; display: inline !important; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; float: none; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><span style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; display: inline !important; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; float: none; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&bull; </span>Designing test plans and test procedures&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span><br style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" /><span style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; display: inline !important; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; float: none; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&bull;&nbsp;Developing automated test infrastructure and test suites&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span><br style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" /><span style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; display: inline !important; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; float: none; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&bull;&nbsp;Designing and running sweep testing using various techniques&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span><br style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" /><span style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; display: inline !important; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; float: none; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&bull;&nbsp;Designing system-level and performance testing based on industry models&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span><br style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" /><span style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; display: inline !important; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; float: none; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&bull;&nbsp;Reporting bugs and qualifying bug fixes&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span><br style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" /><span style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; display: inline !important; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; float: none; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&bull;&nbsp;Providing feedback to development throughout the development process&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span><br style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" /><span style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; display: inline !important; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; float: none; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&bull;&nbsp;Working directly with customers to solve problems and understand industry requirements&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span><br style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" /><span style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; display: inline !important; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; float: none; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&bull;&nbsp;Coordinating with multiple development teams to assess and test cross-product feature impact</span></p><p style="widows: 2; text-transform: none; background-color: #ffffff; margin-top: 0px; text-indent: 0px; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><span class="Apple-converted-space"> </span><br />• Proficiency in MATLAB<span class="Apple-converted-space"> </span><br />• Working knowledge of C/C++ <span class="Apple-converted-space"> </span></p>
<p style="widows: 2; text-transform: none; background-color: #ffffff; margin-top: 0px; text-indent: 0px; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><br /> <strong><span style="text-decoration: underline;">Pluses:</span></strong></p>
<p style="widows: 2; text-transform: none; background-color: #ffffff; margin-top: 0px; text-indent: 0px; font: 13px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">• Familiarity with Simulink/Stateflow <span class="Apple-converted-space"> </span><br />• Knowledge of software quality industry standard processes and testing methodologies <span class="Apple-converted-space"> </span><br />• Knowledge of safety-critical systems processes and/or formal methods <span class="Apple-converted-space"> </span><br />• Familiarity with code coverage analysis and collection</p><ul><li id="rq-display-li-1-3-I-G-J">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
<li id="rq-display-li-2-3-MATLAB">MATLAB</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringExperiencedEmbedded Software Engineer in Test Summer Intern (13498-KCAR)13498http://www.mathworks.com/company/jobs/opportunities/embedded-software-engineer-in-test-summer-intern-13498.html
<p>The Embedded Software Engineer in Test Intern will participate in developing and qualifying testing tools and product features for the MathWorks Code Generation product set. The candidate will sharpen the coding and software development skills that he or she is familiar with.</p><ul>
<li>Create new test tools to test the functionalities of the Code Generation product set.</li>
<li>Improve existing test tools to enhance testing coverage.</li>
<li>Resolve test failures due to, but not limted to, integration, cross feature impacts.</li>
<li>Validate feature correctness.</li>
<li>Create new tests to prevent regression.</li>
</ul><ul>
<li>Programming experience in C Language</li>
<li>Programming experience in C++</li>
<li>Experience with Object-Oriented Programming</li>
<li>Familiar with Object-Oriented Design</li>
<li>Programming experience in MATLAB</li>
<li>Programming experience in a scripting language such as Perl or Python</li>
<li>Experience with Embedded Systems</li>
</ul><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringInternshipsComputer Engineering - Application Support Engineer (13474-KKOT)13474http://www.mathworks.com/company/jobs/opportunities/computer-engineering-application-support-engineer-13474.html
<p>Join our Engineering Development Group (EDG) where you will have the opportunity to develop your technical and leadership skills for a successful career at MathWorks.</p><p>The position consists of two central components – Application support and collaborative project work with other departments. Your specific responsibilities include:</p>
<ul>
<li>Contribute to products and projects with other departments, such as Software Development, Technical Marketing, Customer Training, and Consulting etc. to strengthen your technical and professional skills, discover your professional interests, and help advance your career.</li>
<li>Provide application support to MathWorks customers for highly complex technical issues in MATLAB, Simulink, and our entire suite of products.</li>
<li>Specialize and develop technical skills in your domain and MathWorks product suite</li>
<li>Develop and demonstrate leadership skills through opportunities to coach and mentor others, and initiate and lead process improvement projects</li>
</ul><ul>
<li>M.S. or Ph.D. in computer engineering with a strong academic record</li>
<li>Strong knowledge in one of the following domains: Control Theory or Embedded Systems.</li>
<li>Strong knowledge of MATLAB. Experience with Simulink and other MathWorks products is a plus</li>
<li>Strong programming skills in C++ and/or Java</li>
<li>Excellent communication and time management skills</li>
</ul>
<p>Nice to Have</p>
<ul>
<li>Experience with Arduino, Raspberry Pi, Robotics, Physical Modeling</li>
</ul><ul><li id="rq-display-li-1-3-J-I-G">A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSEngineering ServicesNew GraduateDSP/Communications Engineering Intern (13470-KCAR)13470http://www.mathworks.com/company/jobs/opportunities/dsp-communications-engineering-intern-13470.html
<p>Join our Quality Engineering team and contribute to designing, coding and testing new infrastructure that will help Mathworks qualify our products. As an intern on the SPC quality engineering team, you will learn valuable software test automation skills while working on testing infrastructure as you program in MATLAB. You will work closely with the Engineering, QE, Usability, and Documentation teams while bringing your test harness on-line and you will also contribute by qualifying bug fixes and new features</p><p>You will have the opportunity to learn about MathWorks products and software development processes. Your responsibilities will include but are not limited to:</p>
<ul>
<li>Participating in design discussions and test planning.</li>
<li>Authoring tools, harnesses and writing automated test suites using MATLAB.</li>
<li>Creating and executing the scripted tests on multiple platforms.</li>
<li>Diagnosing and reporting bugs.</li>
</ul><ul>
<li>Knowledge of Communication Systems</li>
<li>Knowledge of Simulink</li>
<li>Knowledge of PC and UNIX / Mac environments.</li>
<li>Strong verbal and written communication skills required.</li>
<li>Good problem-solving and programming skills</li>
<li>Independent and self-motivated</li>
</ul><ul><li id="rq-display-li-1-3-I-J">Candidates must be pursuing a master's level or a PhD level degree in a technical discipline.</li>
<li id="rq-display-li-2-3-MATLAB">Programming experience with MATLAB</li>
<li id="rq-display-li-2-3-DSP">Knowledge of DSP</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSQuality EngineeringInternshipsSummer interns- 2015 (13469-TMEL)13469http://www.mathworks.com/company/jobs/opportunities/summer-interns-2015-13469.html
<p>We have a number of places available for students of Computer Science, Mathematics, Physics, Engineering and other technical subjects.<br /><br />Internships are available from June 2015- September 2015<br /><br />You will work within one of our Cambridge based technical teams with a supervising mentor. You will be involved in:</p>
<ul>
<li>Defining and executing a project which will demonstrate the application of MATLAB and/or Simulink to exciting real-world engineering problems</li>
<li>Contributing to our products’ development</li>
</ul>
<p><br />You will deepen your knowledge of MATLAB/Simulink while learning more about a specific application or industry area of interest to you.</p><p><strong>Potential project ideas for 2014 include:</strong></p>
<ul>
<li>Scenario exploration through modelling and simulation for the BLOODHOUND SuperSonic Car</li>
<li>Building a novel proof of concept for educational or research purposes using low-cost hardware such as the Raspberry Pi or Lego Mindstorms</li>
<li>Develop robust host/target connectivity between Simulink and embedded targets such as Raspberry Pi, Arduino, and ARM. Focus on real-time execution, verification and run-time execution profiling and code coverage analysis</li>
<li>Develop production code generation tools for mapping Simulink to externally defined software standards such as AUTOSAR.</li>
<li>Implement an image processing algorithm on an FPGA-based development platform</li>
<li>Developing new demonstration programs for data analytics or computational finance e.g. algorithmic trading, risk, or econometrics</li>
</ul>
<p>You can also propose your own project from a variety of application areas including:</p>
<ul>
<li>Data analysis and visualization</li>
<li>Mathematical and physical modelling</li>
<li>Control system design</li>
<li>Design and development of embedded systems</li>
<li>Signal and image processing.</li>
</ul><p><strong>Required Qualifications: </strong></p>
<ul>
<li>Practical programming experience in C/C++, Java or C# is required</li>
</ul>
<p><strong>Preferred Qualification</strong></p>
<ul>
<li>You will be studying for a degree in Mathematics, Engineering, Physics, Computer Science or a related discipline</li>
<li>Familiarity with MATLAB and/or Simulink would be beneficial</li>
<li>Good mathematical and communication skills is a must</li>
<li>We will consider undergraduate and postgraduate students</li>
</ul><ul><li id="rq-display-li-4-3-UK">Candidates for this position must hold a valid work permit in the United Kingdom</li>
</ul>UK-CambridgeRelated locations: East Anglia, CambridgeshireUKHuman ResourcesInternshipsJavaScript Software Engineer (13466-SMAR)13466http://www.mathworks.com/company/jobs/opportunities/javascript-software-engineer-13466.html
<p>Be part of a team building a modern, standards based web UI platform for the MathWorks cutting edge software tools. We’re looking for a creative engineer who is passionate about producing user interfaces that run on the web. You’ll work on a forward thinking, cross-functional engineering team that likes to get things done and deliver well-crafted, high quality solutions. In this position, you will directly contribute to product vision, and will guide and influence collaborating teams. This group is responsible for core framework development that is central to the evolution of our products.</p>
<p> </p><ul>
<li>Design and implement a multi-device, modern JavaScript/HTML5/CSS platform</li>
<li>Design and implement reusable web UI components</li>
<li>A passion for quality and delivering well tested and testable solutions</li>
<li>Collaborate in a fast paced Agile environment</li>
<li>Prepare and present design specifications to colleagues</li>
<li>Coordinating with other groups to make our vision a reality</li>
<li>Evaluating product performance.</li>
</ul><ul>
<li>Programming experience with HTML5</li>
<li>Programming experience with CSS3</li>
<li>Web application design experience</li>
<li>Object Oriented Development experience is a strong plus.</li>
<li>Excellent design skills, familiarity with Agile development practices and test driven development</li>
<li>Experience with Web Components, WebWorkers, EcmaScript 6, WebSockets, Cometd</li>
<li>Experience with package management systems (node, npm, Bower, Maven, etc.), Perforce, Git, Continuous Delivery</li>
<li>Previous experience with MATLAB</li>
<li>Prior experience with cloud based, scalable applications and Cloud APIs, such as Amazon EC2</li>
</ul><ul><li id="rq-display-li-1-3-I-J-G">A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.</li>
<li id="rq-display-li-2-3-JavaScript">Programming experience with JavaScript</li>
</ul>US-MA-NatickRelated locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New EnglandUSSoftware DevelopmentExperiencedData Center Facilities Lead (13428-BWAL)13428http://www.mathworks.com/company/jobs/opportunities/data-center-facilities-lead-13428.html
<p><span style="font-family: 'Times New Roman','serif'; font-size: 10pt; mso-fareast-font-family: 'MS Mincho'; mso-fareast-theme-font: minor-fareast; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">This position will support Operations of Data Centers located at both the Company’s Lakeside Place and Apple Hill campuses (LS and AH). Lakeside Place currently has ~10,000 square feet raised access floor (RAF) space and Apple Hill 1,700 square feet of RAF for data center operations. This role includes planning, scheduling, communicating and managing all 3<sup>rd</sup> party vendors servicing facilities critical system infrastructure associated with the Data Centers.</span></p>