Software Engineer Jobs in Natick, Massachusetts
Job Summary We are seeking a Senior Software Engineer to join our Foundation Architecture 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. Work as a member of a small, dynamic team responsible for developing and maintaining core infrastructure used throughout the MathWorks’ product line. Responsibil...
Job Summary 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. Responsibilities Design test strategies and cre...
Job Summary 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. For example, detecting use of undefined variables, indexing beyond the end of arrays, etc. Responsib...
Job Summary The Computational Finance Software Engineer will design and develop tools for financial modeling and analysis, exploration and visualization in the areas of fixed income and financial derivatives. Specific tasks include developing graphical user interfaces, object oriented design of supporting classes, researching and implementing data analysis algorithms, defining needs through custom...
Job Summary We seek a versatile engineer to join our team and contribute towards developing world class software products for designing software architecture of real-time systems. Simulink® is an environment for multi-domain modeling of dynamic and embedded systems. You will work on next-generation solutions for modeling and generating C/C+ code for software architectures. Responsibilities The pos...
Job Summary 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, E...
Job Summary We are seeking a Software Engineer to join the MATLAB GUIDE development team, responsible for providing MATLAB users a modern and rich environment for designing and programming custom UIs. 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...
Job Summary We are seeking a Senior Software Engineer to join our Statistics development team to enhance the statistical offerings of MathWorks products. 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. About the team: The Statistics team is a tight knit team with software engineers, quality engineers, us...
Job Summary We are seeking a Senior 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. A...
Job Summary We are seeking a 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. About th...
Job Summary We are looking for an experienced software engineer who is good at abstract thinking and algorithm design. Knowledge of compilers, 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 tech...
SOFTWARE QUALITY ASSURANCE ENGINEER Our client is seeking an experienced software quality assurance engineer. Responsibilities Perform software testing on the entire suite of our client’s products, including web-based access, web ordering, data warehouse, hand-held inventory, video cameras, and our in-house help-desk system. Learn and test new products and features as they are introduced. Organize...
Requirements Embedded Software Engineer for Headphones and Headsets Bose Corporation’s Noise Reduction Technology Group has a tradition of creating innovative headphone and headset products, including the QuietComfort® 15 Acoustic Noise Cancelling® headphones, the Bose® Bluetooth® Headset, and the A20® Aviation Headset. As an embedded software engineer at Bose, you will help extend this tradition...
ABOUT THE COMPANY Michael Page Boston is working with a technology firm that manufactures electro mechanical hardware optics products that are used across industries including biotech, medical device, food manufacturing, automotive, consumer products, and much more. The firm is experience unparallelled growth and will likely double their size within the next 3 years. Due to this outstanding growth...
Requirements Consider a role at Bose Corporation as a Software Automation Engineer. In this role, you will be a key member of the Automation and Tools group in our Home Entertainment Division. You will collaborate with software developers, program managers, and other members of the project team to develop automated test tools and frameworks to improve the quality of Bose products and processes. Th...
Company provides expert consulting, custom programming and innovative software products for investment firms. They have been a leader in the development and implementation of Trading, Portfolio Management, and Accounting Systems. Great pay plus bonus and fantastic benefits! We would like to find people who have worked with any of the following companies: * Bloomberg * Sim Corp * Fin Cad * Charles...
We are searching for a software engineer who can program in C and has financial product software experience and specific fixed income security experience. Great pay plus bonus and fantastic benefits! We would love to see candidates who have experience working for the following companies: * Bloomberg * Sim Corp * Fin Cad * Charles River Development * Thomson Reuters * DST Company provides expert co...
Requirements At Bose we strive to provide extraordinary sound quality for our customers. The Home Entertainment Division is seeking a Networking Test Engineer for development of the 802.11 b/g/n/ac based test solutions for networked in-home entertainment products. In this position you will work with Test & Product Development engineering teams to define and develop optimal test solutions. This is...
It's Free, Forever: SmartRecruiters Recruiting Software. Signup Now.
$37-$47/hr Real Work at home Jobs (Requirements: Must Have Computer)
the Engineer Positions Open. Hiring Now - Apply Today!
Up to $47/hr Part-Time Job Openings. Free Schedule, No Scam. Start Now
Get new jobs by email for this search
We'll keep looking and send you new jobs that match this search.
Upload your resume and let employers find you!
It's that simple!
IT Career Tools
$45,760.00 - $142,800.00
Typical Salary for Software Engineer in Natick
Source: Monster.com Careerbenchmarking Tool
Education / Training
Some College Coursework Completed
Source: Monster.com Careerbenchmarking Tool
Develops information systems by designing, developing, and installing software solutions.
Rate of Growth
Size of Industry in 2006:
Source: Bureau of Labor Statistics, May 2006
General Programming Skills
Prepares and installs solutions by determining and designing system specifications, standards, and programming.
Improves operations by conducting systems analysis; recommending changes in policies and procedures.
Popular Software Engineer Articles
Sample Resume for a Midlevel Software Engineer
Do you need to reengineer your resume to better present your software engineering skills? View this sample for a midlevel software engineer for ideas.
Sample Cover Letter for a Software Engineer
If writing a good cover letter seems harder than hammering out lines of code, here's a prototype to go by.
Sample Resume for an Entry-Level Software Engineer
Are you skilled at writing code but need help writing your resume? Get ideas from this sample resume for an entry-level software engineer.
Sample Resume for a Software Engineer
Get inspired by this sample resume for a software engineer to program your own crucial document for success.
Technology Career Advice
Browse our complete library of IT career advice for tips on finding a job, writing your resume, preparing for an interview, getting ahead and more.