We are seeking a full-time Sr. Software Development Engineer to join our innovative team! We are looking for a passionate and experienced engineer who will design, develop, and maintain high-quality ...
We are seeking a full-time Sr. Software Development Engineer to join our innovative team! We are looking for a passionate and experienced engineer who will design, develop, and maintain high-quality ...
UKG is seeking a highly skilled and influential Lead Software Development Engineer to join our Shared Services team within Employee Solutions & Experience (ESE). This role is focused on advancing ...
UKG is seeking a highly skilled and influential Lead Software Development Engineer to join our Shared Services team within Employee Solutions & Experience (ESE). This role is focused on advancing ...
Lead Software Development Engineer
Lowell, MA · On-site +1
UKG is seeking a highly skilled and influential Lead Software Development Engineer to join our Shared Services team within Employee Solutions & Experience (ESE). This role is focused on advancing ...
Lead Software Development Engineer
Lowell, MA · On-site +1
UKG is seeking a highly skilled and influential Lead Software Development Engineer to join our Shared Services team within Employee Solutions & Experience (ESE). This role is focused on advancing ...
Ring is looking for an experienced Software Development Engineer to join our growing Cloud Development Team. Ring has a mission to make neighborhoods safer. With affordable solutions that work on any ...
Ring is looking for an experienced Software Development Engineer to join our growing Cloud Development Team. Ring has a mission to make neighborhoods safer. With affordable solutions that work on any ...
Senior Software Development Engineer
Reading, MA · On-site
$129K - $170K/yr
We're pioneering high-performance, low-latency systems ( Amazon is seeking an exceptional Senior Software Development Engineer to build and scale software systems that enable advanced manufacturing ...
Senior Software Development Engineer
Reading, MA · On-site
$129K - $170K/yr
We're pioneering high-performance, low-latency systems ( Amazon is seeking an exceptional Senior Software Development Engineer to build and scale software systems that enable advanced manufacturing ...
Co-op - Software Development Engineer - Cambridge, MA - Jan-Aug 2027
Cambridge, MA · On-site
$26 - $29/hr
Job TitleCo-op - Software Development Engineer - Cambridge, MA - Jan-Aug 2027 Are you interested in ... As a Platform Engineering Intern, you will help create self-service tools and CI/CD pipelines that ...
Co-op - Software Development Engineer - Cambridge, MA - Jan-Aug 2027
Cambridge, MA · On-site
$26 - $29/hr
Job TitleCo-op - Software Development Engineer - Cambridge, MA - Jan-Aug 2027 Are you interested in ... As a Platform Engineering Intern, you will help create self-service tools and CI/CD pipelines that ...
This role requires hands-on development expertise in modern programming languages, design methodologies, and client-server software applications, along with strong collaboration skills and the ...
This role requires hands-on development expertise in modern programming languages, design methodologies, and client-server software applications, along with strong collaboration skills and the ...
Co-op - Software Development Engineer - Cambridge, MA - Jan-Aug 2027
Cambridge, MA · On-site
$26 - $29/hr
Job Title Co-op - Software Development Engineer - Cambridge, MA - Jan-Aug 2027 Are you interested ... As a Platform Engineering Intern, you will help create self-service tools and CI/CD pipelines that ...
Co-op - Software Development Engineer - Cambridge, MA - Jan-Aug 2027
Cambridge, MA · On-site
$26 - $29/hr
Job Title Co-op - Software Development Engineer - Cambridge, MA - Jan-Aug 2027 Are you interested ... As a Platform Engineering Intern, you will help create self-service tools and CI/CD pipelines that ...
As a Software Development Engineer at Ring, you will be responsible for business critical large-scale cloud services that will be used by millions of Ring customers. This position gives you the ...
As a Software Development Engineer at Ring, you will be responsible for business critical large-scale cloud services that will be used by millions of Ring customers. This position gives you the ...
This role requires hands-on development expertise in modern programming languages, design methodologies, and client-server software applications, along with strong collaboration skills and the ...
This role requires hands-on development expertise in modern programming languages, design methodologies, and client-server software applications, along with strong collaboration skills and the ...
... years of software development engineer or related occupational experience - 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software ...
... years of software development engineer or related occupational experience - 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software ...
Principal Software Development Engineer in Test
Mansfield, MA · On-site
$142K - $191K/yr
Principal Software Engineer in Test eClinical Solutions is transforming clinical development with elluminate, our Clinical Data Cloud, helping life sciences organizations unify, analyze, and unlock ...
Principal Software Development Engineer in Test
Mansfield, MA · On-site
$142K - $191K/yr
Principal Software Engineer in Test eClinical Solutions is transforming clinical development with elluminate, our Clinical Data Cloud, helping life sciences organizations unify, analyze, and unlock ...
Software Engineer Intern
Andover, MA · Hybrid
Software Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will ... Develops understanding of and relationship with internal and outsourced development partners on ...
Software Engineer Intern
Andover, MA · Hybrid
Software Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will ... Develops understanding of and relationship with internal and outsourced development partners on ...
As a Software Development Engineer at Ring, you will be responsible for business critical large-scale cloud services that will be used by millions of Ring customers. This position gives you the ...
As a Software Development Engineer at Ring, you will be responsible for business critical large-scale cloud services that will be used by millions of Ring customers. This position gives you the ...
Senior Software Development Engineer
North Reading, MA · On-site
$127K - $168K/yr
Amazon is seeking an exceptional Senior Software Development Engineer to build and scale software systems that enable advanced manufacturing capabilities and industrial operations. You will architect ...
Senior Software Development Engineer
North Reading, MA · On-site
$127K - $168K/yr
Amazon is seeking an exceptional Senior Software Development Engineer to build and scale software systems that enable advanced manufacturing capabilities and industrial operations. You will architect ...
Software Development Engineer III (ADBL192)
Cambridge, MA · On-site
$178K - $194K/yr
Software Development Engineer III Location: 101 Main Street, Cambridge, MA 02142 Duties: Serve as technical lead throughout the full software development lifecycle end-to-end, from scoping, planning ...
Software Development Engineer III (ADBL192)
Cambridge, MA · On-site
$178K - $194K/yr
Software Development Engineer III Location: 101 Main Street, Cambridge, MA 02142 Duties: Serve as technical lead throughout the full software development lifecycle end-to-end, from scoping, planning ...
Senior Software Development Engineer
North Reading, MA · On-site
$127K - $168K/yr
Amazon is seeking an exceptional Senior Software Development Engineer to build and scale software systems that enable advanced manufacturing capabilities and industrial operations. You will architect ...
Senior Software Development Engineer
North Reading, MA · On-site
$127K - $168K/yr
Amazon is seeking an exceptional Senior Software Development Engineer to build and scale software systems that enable advanced manufacturing capabilities and industrial operations. You will architect ...
Software Engineer Intern
Westford, MA · Hybrid
Software Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will ... Develops understanding of and relationship with internal and outsourced development partners on ...
Software Engineer Intern
Westford, MA · Hybrid
Software Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will ... Develops understanding of and relationship with internal and outsourced development partners on ...
Senior Software Development Engineer
Reading, MA · On-site
$129K - $170K/yr
A day in the life As a Senior Software Development Engineer you will work within cross-functional teams to design, develop, test, and deploy software for robotic systems that operate in Amazon ...
Senior Software Development Engineer
Reading, MA · On-site
$129K - $170K/yr
A day in the life As a Senior Software Development Engineer you will work within cross-functional teams to design, develop, test, and deploy software for robotic systems that operate in Amazon ...
SDET- Cypress/Rest Assured
Boston, MA · On-site
$54.25 - $70/hr
Software Engineer In Test (SDET) As a Software Engineer in Test (SDET) you will be applying your strong software development and test automation skills to design, develop, test, deploy, maintain and ...
SDET- Cypress/Rest Assured
Boston, MA · On-site
$54.25 - $70/hr
Software Engineer In Test (SDET) As a Software Engineer in Test (SDET) you will be applying your strong software development and test automation skills to design, develop, test, deploy, maintain and ...
Software Development Engineer Intern information
See Needham Heights, MA salary details
$14.80 - $17.33
5% of jobs
$17.33 - $19.85
7% of jobs
$22.32 is the 25th percentile. Wages below this are outliers.
$19.85 - $22.37
13% of jobs
$22.37 - $24.89
9% of jobs
The median wage is $26.93 / hr.
$24.89 - $27.42
19% of jobs
$27.42 - $29.94
18% of jobs
$30.57 is the 75th percentile. Wages above this are outliers.
$29.94 - $32.46
14% of jobs
$32.46 - $34.99
7% of jobs
$34.99 - $37.51
4% of jobs
$37.51 - $40.03
0% of jobs
$40.03 - $42.56
3% of jobs
$14
$27
$42
How much do software development engineer intern jobs pay per hour?
What does a software development engineer intern do?
What are the key skills and qualifications needed to thrive as a software development engineer intern, and why are they important?
What types of projects do software development engineer interns typically work on, and how much ownership do they have over their work?
What is the difference between Software Development Engineer Intern vs Software Engineer?
| Aspect | Software Development Engineer Intern | Software Engineer |
|---|---|---|
| Credentials | Typically pursuing or recently completed a bachelor's or master's degree in computer science or related field | Usually holds a bachelor's degree or higher in computer science or related discipline |
| Work Environment | Internship programs, often part-time or summer roles within tech companies | Full-time employment in software development teams |
| Employer & Industry Usage | Used across tech companies, startups, and large corporations for entry-level roles | Full-time professional role in similar environments |
| Common Search & Comparison | Often compared for entry-level experience and career progression | Represents a standard professional role in software development |
The main difference between a Software Development Engineer Intern and a Software Engineer is the experience level and employment status. Interns are typically students gaining practical experience, while Software Engineers are full-time professionals responsible for designing, developing, and maintaining software products.
What cities near Needham Heights, MA are hiring for Software Development Engineer Intern jobs?
Cities near Needham Heights, MA with the most Software Development Engineer Intern job openings:

Hologic rating
8.0
Based on 25 frontline employees who took The Breakroom Quiz
182nd of 499 rated machine equipment manufacturers
Job description
Job Summary:
We are seeking a full-time Sr. Software Development Engineer to join our innovative team! We are looking for a passionate and experienced engineer who will design, develop, and maintain high-quality embedded software applications using C and C++, and who can also develop the algorithms behind them, including signal processing, real-time control, and sensor fusion and tracking.
This candidate will take algorithms from concept through prototyping, implementation, and verification on embedded targets, and will collaborate with cross-functional teams to ensure the software meets user needs. They will provide technical support, lead project modules to completion, and explore new technologies to enhance software quality and performance. Mentoring junior engineers and continuous improvement are key, and you will work with internal teams to drive innovation and achieve project goals.
Essential Duties and Responsibilities:
The incumbent may be asked to perform other function-related activities in addition to the below mentioned as responsibilities as reasonably required by business needs.
- Design, develop, test and maintain high-quality Embedded software applications using C and C++ programming languages.
- Design, develop, and validate algorithms for signal processing, real-time control (e.g., closed-loop energy delivery, motor and thermal control), and sensor fusion and tracking.
- Prototype and evaluate algorithms in MATLAB or Python, characterize performance against bench and clinical data, and implement them as efficient, production-quality C/C++ on resource-constrained targets.
- Define algorithm requirements, performance metrics, and acceptance criteria, and document design rationale, verification results, and known limitations in accordance with design controls.
- Work closely with the cross-functional team consisting of Systems, Electrical, Marketing, Manufacturing, Design Assurance, Service team etc. on system behavior, sensor and control requirements, and graphical user interface (GUI) design, and ensure that they meet the user needs and expectations.
- Work effectively in an agile environment with other software developers, testers, engineers, and project managers and deliver software solutions in a timely manner.
- Adhere to the best practices for software development, testing, documentation, and code review and ensure that the software meets the quality standards and requirements.
- Support and provide constructive feedback on the architecture and design of the project and suggest improvements and enhancements.
- Identify and resolve software issues and bugs and provide technical support to the users.
- Explore and assess new technologies and tools that can improve software quality and performance and integrate them into the software development process.
- Communicate clearly and effectively with internal and external stakeholders such as users, clients, vendors, etc. and provide regular updates on the project status and progress.
- Demonstrate flexibility to work on multiple projects simultaneously and prioritize tasks accordingly.
- Ability to lead and drive software modules and algorithm components to completion and ensure that they meet the project objectives and goals.
- Write clear and concise software requirements based on systems requirements and specifications.
- Work autonomously and in a team environment and collaborate with other team members.
- Support custom tool design and implementation (e.g., data capture, analysis, and simulation tools) if required by the project.
- Mentor Junior Engineers on the team.
Qualifications
Education:
- Bachelor's degree in computer science, Engineering or related field or equivalent work experience.
- 8+ years of proven experience in software development using C & C++ programming languages.
- Hands-on experience developing and implementing algorithms in at least one of the following areas: digital signal processing (filtering, spectral analysis, estimation), closed-loop control (PID and related techniques), or sensor fusion and tracking (Kalman and complementary filters, IMU integration, calibration and drift compensation).
- Proficiency in MATLAB, Python (NumPy/SciPy), or similar tools for algorithm prototyping, data analysis, and simulation.
- Experience implementing numerical algorithms on embedded processors in fixed-point or floating-point, including performance profiling and optimization.
- Experience with Real Time operating system.
- Proficiency in object-oriented programming, data structures, algorithms and design patterns and their applications in software development.
- Familiarity with software development tools such as Git, Visual Studio, Eclipse, etc. and their usage in software development lifecycle.
- Experience with tools like googleTest/Parasoft/JUnit for unit testing and code coverage.
Experience:
Skills:
Preferred skills
- Experience with continuous integration/continuous delivery (CI/CD) tools such as Azure DevOps Services or similar tools.
- Experience with debugging tools such as JTAG, oscilloscope, etc.
- Familiarity with medical device software development or related domain and compliance with medical device standards such as IEC 62304, ISO 13485, etc. or similar standards
- Experience with RF or ultrasound signal chains, ADC/DAC interfaces, and sensor data acquisition.
- Familiarity with state estimation and tracking for handheld or surgical devices (IMU-based orientation, positional sensing, calibration and drift compensation).
- Master's degree in Computer Engineering, Electrical Engineering, or a related field with a focus in signal processing, controls, or robotics.
So why join Hologic?
We are committed to making Hologic the company where top talent comes to grow. For you to succeed, we want to enable you with the tools and knowledge required and so we provide comprehensive training when you join as well as continued development and training throughout your career. We offer a competitive salary and annual bonus scheme, one of our talent partners can discuss this in more detail with you.
If you have the right skills and experience and want to join our team, apply today. We can't wait to hear from you!
Additional Info:
The annualized base salary range for this role is $128,200 - $200,500 and is bonus eligible. Final compensation packages will ultimately depend on factors including relevant experience, skillset, knowledge, geography, education, business needs and market demand.
Agency and Third-Party Recruiter Notice:
Agencies that submit a resume to Hologic must have a current executed Hologic Agency Agreement executed by a member of the Human Resource Department. In addition, Agencies may only submit candidates to positions for which they have been invited to do so by a Hologic Recruiter. All resumes must be sent to the Hologic Recruiter under these terms, or they will not be considered.
Hologic, Inc. is proud to be an Equal Opportunity Employer inclusive of disability and veterans.
#LI-RT1
About Hologic
Sourced by ZipRecruiter
Industry
Health care and social assistance
Company size
5,001 - 10,000 Employees
Headquarters location
Marlborough, MA, US