Software Engineer Jobs in Framingham, Massachusetts

1000+ jobs

Job Summary Our team is seeking an engineer or computer scientist who would shout YES to all 3 of these questions. Do you love developing software and have a deep talent for it? Does creating an automated solution to a hard technical problem sound like an inspiring challenge? Would you be proud to create the sophisticated tools that allow engineers around the world to bring smarter and smarter...

Position Summary The QA Software Automation Engineer will be responsible for performing best-in-class quality assessment by creating and maintaining scripts utilizing QTP. The candidate will be working within the existing automation framework and should be familiar with core development concepts and paradigms. The candidate will also need to interface with developers and other SME’s to elucidate ...

Job Summary 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 tal...

Job Summary 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. Successful candidates will join an en...

Are you interested in joining a community of dynamic, professional engineers? Are you a Software Engineer who is looking for a new opportunity in a collaborative environment which is characterized by respect for the individual and problem solving in a team setting? Our company is focused on achieving excellence through thought and team work while leveraging individual diversity. Our team makes a d...

We are changing the way business information is found and managed, and the Web Applications team builds the tools that make our business information available to the world at large. Our mission is to build attractive and easy?to use tools that empower America's knowledge workers by enabling responsive access to in?depth profiles on millions of business people and companies, and to do it in a way t...

Requirements Bose Corporation’s Noise Reduction Technology Group has a tradition of creating innovative headphone and headset products, including the QuietComfort® 15, 20 and 25 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 of excellence by developing and supporting...

Our prestigious, expanding software powerhouse client looks for the best and brightest software engineers. They offer a stimulating work environment with industry leading products. Their benefits, salary, and career growth potential is among the tops in the industry. Currently they are seeking a software engineer to work on User Interfaces and Visualizations related to big data. Below is more deta...

Job Summary Working under the direction of Engineering Manager 1, will leverage software architecture skills to design and develop the next generation of block diagram features and tools for use in modeling, simulation and code generation of complex multi-domain systems; advance the component based modeling capabilities in Simulink and code generation products; and work closely with other teams i...

Job Summary Working under the direction of Engineering Senior Technical Lead 3, will be responsible for developing user interfaces for MATLAB and Simulink; architecting plug-in frameworks that will be leveraged across the entire product line for web delivery of product extensions; collaborating with other innovators to evolve the standard for Internet-aware UI applications; playing a key role in ...

Job Summary Working under the direction of Engineering Manager 1, will be responsible for developing the foundational APIs and User Interface (UI) libraries for providing a seamless MATLAB user experience on the Desktop and over the Cloud; leveraging state-of-the-art web UI technologies to enable building modern Apps and performing high visibility within the organization; engaging in all aspects ...

Job Summary 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 opportunit...

Job Summary 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 tech...

Job Summary 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 specificatio...

Job Summary 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 tal...

Job Summary 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 in...

Job Summary 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 ful...

Job Summary 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 machine...

Job Summary 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. Responsibilities 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, deve...

Job Summary 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. For this position, we are looking for an experienced C++ ...