Software Engineering Internship

02021 Canton, Massachusetts Sick AG

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Software Engineering Internship

Mission of the Role

This internship will take place for the 2026 summer season and will be located at our Canton, MA office.

An intern at SICK is involved in the day-to-day activities within the business through immersion into different projects. The intern will have the opportunity to work within a team to gain knowledge and first-hand experience of what a career in this industry would be like. This position has primary responsibility for hands-on design and support of SICK products through entire product lifecycle. The Software Engineer will use their skills to capture customer requirements, devise appropriate solutions and evaluate results for function, reliability, and performance. Work with a multi-national team to design new product offerings and enhance performance of existing production lines.

Key Responsibilities

  • Work on a chosen project with the assistance of the manager, mentor, and team.
  • Work closely with the manager and a selected mentor to understand systems, processes, and key information.
  • Actively seek out information to learn how SICK operates as a business (products, departments, etc.).
  • Interface with other departments and interns to gain knowledge of the business, products, positions and more.
  • Provide innovative recommendations on how SICK can improve.
  • Complete a final presentation at the close of the internship that outlines the involved project(s) and knowledge gained.
  • Provide feedback on the internship experience at the close of the internship.
  • Ability to design code to meet software requirements with limited supervision.
  • Plan, develop and execute tests to verify the operation, reliability, and performance of targeted product and or systems.
  • Ensure that product quality and reliability requirements are incorporated into the design.
  • Contribute to project teams involving cross-functional participants.
  • Develop and execute projects in the product development process in full compliance with all design control, quality, and company regulations and national and international regulatory body requirements. This could include the understanding of change control, validation, documentation practices, and design control requirements.
  • Regular attendance and timeliness.
  • Carry out other duties and responsibilities as may be assigned or required.
Key Qualifications

QUALIFICATIONS:

Education and Experience:
  • High school degree or equivalent.
  • Must be enrolled in an accredited university/college program in Electrical, Software Engineering, Computer Science, or related field.
  • Strong computer and math skills.
  • Experience with C, C++, or Java.
  • Some design and development experience with script-based languages such as Lua, Python or JavaScript.
  • Familiarity with image processing and/or machine vision algorithms. Experience with OpenCV or PCL.
  • Familiarity with machine learning frameworks.
  • Familiarity with modern AI-assisted development tools such as GitHub Copilot, ChatGPT, and Cursor IDE to enhance productivity, code quality, and learning.
  • Comfortable leveraging AI tools for code generation, debugging, documentation, and rapid prototyping in collaborative environments.
  • Excellent written and verbal communication skills.
  • Self-directed and able to work without supervision.
  • Energetic and eager to tackle new projects and ideas.
  • Zero-two years of professional experience in software design for product development.
  • Some Image Processing or Dimensioning Algorithm experience.
  • Strong analytical, design, debugging and decision-making skills.
  • Ability to participate in multidiscipline projects and report status to project leaders and management.
  • Ability to manage time effectively.
  • Ability to thoroughly understand technical issues and propose solutions to resolve issues.
  • *This position is not eligible for sponsorship now or in the future.
Compensation

The base salary is one part of our Total Rewards package and is determined within a range. The starting base salary range for this position is listed below; the actual starting salary will be based on a variety of factors including experience, skill set, education, performance, licenses/certifications, business needs and other job-related factors, as permitted by law.
  • Starting Base Annual Salary Range : $26 - $36 per hour
  • Bonus Eligibility : This role is NOT eligible for an annual bonus.


Information at a Glance
View Now

Software Engineering Manager

02494 Needham Heights, Massachusetts Hpr LLC

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

HPR is the leading provider of high-performance and ultra-low latency electronic trading and capital markets infrastructure solutions offered as a managed service. Our cutting-edge technology is used by tier-1 financial institutions to monitor and execute trades rapidly and efficiently. We are searching for a forward thinking Software Engineering Manager to lead the engineers building the future of capital markets infrastructure. Headquartered in Needham, Massachusetts, HPR is undergoing exponential growth as we expand our existing product lines and develop the next generation of HPR products, building upon an already highly profitable company.

The Software Engineering Manager will report to senior leadership developing high performance software and hardware appliances and/or applications for the financial markets. This position requires a steadfast execution mindset, exceptional organizational skills, and the ability to collaborate in a demanding environment while maintaining a composed, professional demeanor. A high degree of ownership, initiative, drive for excellence, and an aptitude for understanding and simplifying complex, diverse technologies are required to be effective in this role.

As a Software Engineering Manager at HPR you will:

  • Leverage your proven team leadership skills to direct a group of engineers and deliver new products with minimal oversight
  • Utilize strong organizational skills to distill complex project deliverables, milestones, and timelines into predictable team output
  • Train and mentor engineering team members
  • Demonstrate and instill a strong sense of ownership and accountability for the projects that you are leading within the team
  • Leverage a strong technical background from any relevant domain to participate in the design and development of cutting-edge financial technology products
  • Guide project phases through the HPR Engineering Process and ensure that Best Practices are adhered to on an ongoing basis
Required Qualifications:
  • MS/BS in Computer Science, Computer Engineering, or related
  • 3+ years of managing and leading engineering teams
  • 5+ years of hands-on development in a software engineering role in any relevant industry (not necessarily financial technology)
  • Strong communication and interpersonal skills, with the ability to communicate effectively within all levels of the organization
  • A passion for organizing complex details and logistics planning for project deliverables
  • Relentless sense of urgency and accuracy with an execution mindset
  • Demonstrable ability to work well in a fast-paced environment
  • Strong executive presence and presentation skills
Desired Qualifications:
  • Financial market knowledge
  • Knowledge of C, Embedded Systems & Networking

Please note: HPR currently does not provide employment sponsorship
View Now

Software Engineering Intern

02026 Dedham, Massachusetts General Dynamics Mission Systems

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description


Basic Qualifications

Candidates should demonstrate a thorough understanding of engineering technology. Engineering Interns must be enrolled in an accredited degree program in Computer Engineering, Systems Engineering, Software Engineering, Electrical Engineering, Mechanical Engineering or other related scientific or technical discipline with a preference for a standing of a junior or higher.

Responsibilities for this Position

REPRESENTATIVE DUTIES AND TASKS:

Apply your classroom-learned skills to a program supporting the defense of our country. GDMS has an immediate opening for an Engineering Intern to join our team in Dedham, MA. The position provides an opportunity to work on projects that support some of our nation's fundamental defense services. GDMS employees work closely with esteemed customers to develop solutions that allow them to carry out high-stakes national security missions.

The selected candidate will work with collaborative teams on various technical projects associated with our core mission. In addition to receiving a competitive wage, the Engineering Intern will enhance their skill set by working among a talented and technically accomplished group of colleagues. Interns will also enjoy a flexible work environment where contributions are recognized and rewarded.

#LI-Hybrid

Target salary range: USD $23.65/Hr. - USD $29.45/Hr. This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.

Company Overview

General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!


Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

View Now

Director of Software Engineering

02471 Watertown, Massachusetts CDS Visual

Posted today

Job Viewed

Tap Again To Close

Job Description

CDS Visual, a Dover operating company, enables manufacturers to drive business value by unlocking their CAD assets to deliver dynamic interactive visual experiences that support the complete customer and product lifecycle. Our cloud-based visualization solutions, trusted by the world's biggest industrial suppliers, revolutionize their commerce, configure price quote (CPQ), and training initiatives. With an extensive offering of 2D and 3D visualization solutions, CDS uniquely re-purposes existing CAD assets to deliver impactful solutions for 3D configuration, aftermarket part search, digital work instructions, and enhanced digital content.

Reporting to the Vice President, Digital Products the Director of Software Engineering will spearhead R&D initiatives for innovative SaaS digital products for CPQ, Digital work instructions, Visual search with 3D visualization technologies. This position involves collaborating with cross-functional and cross-company teams to incubate solutions that drive revenue and customer engagement. The role demands strategic leadership coupled with tactical execution to develop and maintain a robust digital product portfolio on a connected platform.

Based in Downers Grove, IL, Dover Corporation (NYSE: DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion.

Responsibilities:
Lead SaaS Digital Solutions: Direct end-to-end development of cloud and edge-centric digital solutions such as visual configurators, SaaS solutions that enhance real-time 3D data & visualization, interactive digital content creation across platforms. Provide mature engineering leadership by instilling process-oriented culture with best practices.
Innovate with Cutting-Edge Technologies: Utilize Three.js, WebGL, and other 3D technologies to push the boundaries of what is possible in digital product visualization, ensuring solutions are at the forefront of industry trends.
Matrix Management: Effectively manage teams through a matrix structure; responsible for hiring, mentoring, career development, and performance management of team members.
Vendor and Budget Management: Oversee vendor relationships and budget allocations to ensure projects are delivered efficiently without compromising on quality.
Collaborate Across Functions: Work closely with Digital Program and Project Managers and operational teams to ensure successful, on-time delivery of solutions.
Technical Leadership and Mentorship: Provide ongoing technical guidance and mentorship, establish development and deployment best practices, and promote a culture of continuous improvement.
Strategic Stakeholder Engagement: Engage with General Manager, Sales, Presales of the business to align with business priorities and provide operational leadership and report out Engineering Products progress on a periodic basis
Team Morale and Success: Foster an environment that supports high team morale and tenacity in achieving success goals. Be a player-coach, hands-on with team activities, and drive team efficiency and productivity.

Qualifications:
• Educational Background: Bachelor's or Master's degree in Computer Science, Electrical, or Electronics Engineering.
• Industry Experience: At least 10 years in the software industry, including 4+ years in leadership roles managing cloud-based SaaS products.
• Technical Expertise:
o Cloud services (AWS/Azure), API design, and modern software development practices. Experience with Agile methodologies and DevOps practices.
o Hands-on technical leader who can be player/coach for architecture and designs.
o Strong in scalable cloud and data architecture. Experience with SQL and NoSQL technologies are mandatory
o Working experience and knowledge of CAD, BOM data models
o Working experience and knowledge of CPQ technologies is a strong plus
o Proficient in Three.js, WebGL is a plus
• Leadership Skills: Demonstrated ability to manage large teams and complex projects within a matrix organizational structure. Strong capability in mentorship and team development.
• Communication Skills: Excellent verbal and written communication abilities; adept at handling presentations and engaging with stakeholders across all levels of the organization.
• Strategic Vision: Ability to translate business needs into actionable technological strategies and detailed execution plans.

Additional Desired Competencies:
Data-Driven Decision Making: Combines analytical decision-making with the ability to leverage intuition in ambiguous situations.
Innovative Thinking: Utilizes creativity in problem identification and resolution, embracing and synthesizing disparate views.
Persuasiveness: Skilled in articulating and championing the division's strategy to gain buy-in within the organization and among external stakeholders.
Leadership in Technology Innovation: Proven track record of leading technology innovation initiatives that have transformed business processes and delivered measurable improvements in efficiency, scalability, and customer satisfaction.
Strategic Planning and Execution: Capability to contribute to strategic planning and translate business objectives into actionable technology roadmaps. Skilled in project prioritization and resource allocation to maximize impact.
Communication and Collaboration: Exceptional communication skills, adept at building cross-functional partnerships and leading collaborative teams to achieve technology goals. Ability to translate complex technical details into clear, actionable insights for non-technical stakeholders.

Work Arrangement: Hybrid
Pay Range: $00,000.00 - 225,000.00 annually

This position is eligible to earn a discretionary bonus based on performance metrics and other criteria outlined in our applicable bonus plan.
We consider several job-related, non-discriminatory factors when determining the pay rate for a position, including, but not limited to, the position's responsibilities, a candidate's work experience, a candidate's education/training, the position's location, and the key skills needed for the position. Pay is one of the Total Rewards that we provide to compensate and recognize employees for their work.

Benefits: Our total rewards package for eligible team members also includes: a 401(k) savings plan with employer contributions; medical, dental and vision insurance; wellness programs; health savings account, health care and dependent care flexible spending accounts; company paid short-term disability and long-term disability; company paid employee basic life and AD&D insurance; supplemental employee and dependent life insurance; optional accident, hospital indemnity and critical illness insurance; adoption, surrogacy, and fertility benefits and assistance; commuter benefits; parental, military, jury duty, and bereavement leaves of absence; paid time off, including business travel services; employee discounts; and an employee assistance program that includes company paid counseling sessions and legal services. Eligibility for benefits is governed by applicable plan documents and policies.

All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law.


Location:
Subdivision: CDS Visual
Job Requisition ID: 61399
Job Function:

View Now

Director of Software Engineering

02471 Watertown, Massachusetts CDS Visual

Posted today

Job Viewed

Tap Again To Close

Job Description

CDS Visual, a Dover operating company, enables manufacturers to drive business value by unlocking their CAD assets to deliver dynamic interactive visual experiences that support the complete customer and product lifecycle. Our cloud-based visualization solutions, trusted by the world's biggest industrial suppliers, revolutionize their commerce, configure price quote (CPQ), and training initiatives. With an extensive offering of 2D and 3D visualization solutions, CDS uniquely re-purposes existing CAD assets to deliver impactful solutions for 3D configuration, aftermarket part search, digital work instructions, and enhanced digital content.

Reporting to the Vice President, Digital Products the Director of Software Engineering will spearhead R&D initiatives for innovative SaaS digital products for CPQ, Digital work instructions, Visual search with 3D visualization technologies. This position involves collaborating with cross-functional and cross-company teams to incubate solutions that drive revenue and customer engagement. The role demands strategic leadership coupled with tactical execution to develop and maintain a robust digital product portfolio on a connected platform.

Based in Downers Grove, IL, Dover Corporation (NYSE: DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion.

Responsibilities:
Lead SaaS Digital Solutions: Direct end-to-end development of cloud and edge-centric digital solutions such as visual configurators, SaaS solutions that enhance real-time 3D data & visualization, interactive digital content creation across platforms. Provide mature engineering leadership by instilling process-oriented culture with best practices.
Innovate with Cutting-Edge Technologies: Utilize Three.js, WebGL, and other 3D technologies to push the boundaries of what is possible in digital product visualization, ensuring solutions are at the forefront of industry trends.
Matrix Management: Effectively manage teams through a matrix structure; responsible for hiring, mentoring, career development, and performance management of team members.
Vendor and Budget Management: Oversee vendor relationships and budget allocations to ensure projects are delivered efficiently without compromising on quality.
Collaborate Across Functions: Work closely with Digital Program and Project Managers and operational teams to ensure successful, on-time delivery of solutions.
Technical Leadership and Mentorship: Provide ongoing technical guidance and mentorship, establish development and deployment best practices, and promote a culture of continuous improvement.
Strategic Stakeholder Engagement: Engage with General Manager, Sales, Presales of the business to align with business priorities and provide operational leadership and report out Engineering Products progress on a periodic basis
Team Morale and Success: Foster an environment that supports high team morale and tenacity in achieving success goals. Be a player-coach, hands-on with team activities, and drive team efficiency and productivity.

Qualifications:
• Educational Background: Bachelor's or Master's degree in Computer Science, Electrical, or Electronics Engineering.
• Industry Experience: At least 10 years in the software industry, including 4+ years in leadership roles managing cloud-based SaaS products.
• Technical Expertise:
o Cloud services (AWS/Azure), API design, and modern software development practices. Experience with Agile methodologies and DevOps practices.
o Hands-on technical leader who can be player/coach for architecture and designs.
o Strong in scalable cloud and data architecture. Experience with SQL and NoSQL technologies are mandatory
o Working experience and knowledge of CAD, BOM data models
o Working experience and knowledge of CPQ technologies is a strong plus
o Proficient in Three.js, WebGL is a plus
• Leadership Skills: Demonstrated ability to manage large teams and complex projects within a matrix organizational structure. Strong capability in mentorship and team development.
• Communication Skills: Excellent verbal and written communication abilities; adept at handling presentations and engaging with stakeholders across all levels of the organization.
• Strategic Vision: Ability to translate business needs into actionable technological strategies and detailed execution plans.

Additional Desired Competencies:
Data-Driven Decision Making: Combines analytical decision-making with the ability to leverage intuition in ambiguous situations.
Innovative Thinking: Utilizes creativity in problem identification and resolution, embracing and synthesizing disparate views.
Persuasiveness: Skilled in articulating and championing the division's strategy to gain buy-in within the organization and among external stakeholders.
Leadership in Technology Innovation: Proven track record of leading technology innovation initiatives that have transformed business processes and delivered measurable improvements in efficiency, scalability, and customer satisfaction.
Strategic Planning and Execution: Capability to contribute to strategic planning and translate business objectives into actionable technology roadmaps. Skilled in project prioritization and resource allocation to maximize impact.
Communication and Collaboration: Exceptional communication skills, adept at building cross-functional partnerships and leading collaborative teams to achieve technology goals. Ability to translate complex technical details into clear, actionable insights for non-technical stakeholders.

Work Arrangement: Hybrid
Pay Range: $00,000.00 - 225,000.00 annually

This position is eligible to earn a discretionary bonus based on performance metrics and other criteria outlined in our applicable bonus plan.
We consider several job-related, non-discriminatory factors when determining the pay rate for a position, including, but not limited to, the position's responsibilities, a candidate's work experience, a candidate's education/training, the position's location, and the key skills needed for the position. Pay is one of the Total Rewards that we provide to compensate and recognize employees for their work.

Benefits: Our total rewards package for eligible team members also includes: a 401(k) savings plan with employer contributions; medical, dental and vision insurance; wellness programs; health savings account, health care and dependent care flexible spending accounts; company paid short-term disability and long-term disability; company paid employee basic life and AD&D insurance; supplemental employee and dependent life insurance; optional accident, hospital indemnity and critical illness insurance; adoption, surrogacy, and fertility benefits and assistance; commuter benefits; parental, military, jury duty, and bereavement leaves of absence; paid time off, including business travel services; employee discounts; and an employee assistance program that includes company paid counseling sessions and legal services. Eligibility for benefits is governed by applicable plan documents and policies.

All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law.


Location:
Subdivision: CDS Visual
Job Requisition ID: 61399
Job Function:

View Now

Director of Software Engineering

02471 Watertown, Massachusetts CDS Visual

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

CDS Visual, a Dover operating company, enables manufacturers to drive business value by unlocking their CAD assets to deliver dynamic interactive visual experiences that support the complete customer and product lifecycle. Our cloud-based visualization solutions, trusted by the world's biggest industrial suppliers, revolutionize their commerce, configure price quote (CPQ), and training initiatives. With an extensive offering of 2D and 3D visualization solutions, CDS uniquely re-purposes existing CAD assets to deliver impactful solutions for 3D configuration, aftermarket part search, digital work instructions, and enhanced digital content.

Reporting to the Vice President, Digital Products the Director of Software Engineering will spearhead R&D initiatives for innovative SaaS digital products for CPQ, Digital work instructions, Visual search with 3D visualization technologies. This position involves collaborating with cross-functional and cross-company teams to incubate solutions that drive revenue and customer engagement. The role demands strategic leadership coupled with tactical execution to develop and maintain a robust digital product portfolio on a connected platform.

Based in Downers Grove, IL, Dover Corporation® (NYSE: DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. 

Responsibilities:
•    Lead SaaS Digital Solutions: Direct end-to-end development of cloud and edge-centric digital solutions such as visual configurators, SaaS solutions that enhance real-time 3D data & visualization, interactive digital content creation across platforms. Provide mature engineering leadership by instilling process-oriented culture with best practices.
•    Innovate with Cutting-Edge Technologies: Utilize Three.js, WebGL, and other 3D technologies to push the boundaries of what is possible in digital product visualization, ensuring solutions are at the forefront of industry trends.
•    Matrix Management: Effectively manage teams through a matrix structure; responsible for hiring, mentoring, career development, and performance management of team members.
•    Vendor and Budget Management: Oversee vendor relationships and budget allocations to ensure projects are delivered efficiently without compromising on quality.
•    Collaborate Across Functions: Work closely with Digital Program and Project Managers and operational teams to ensure successful, on-time delivery of solutions.
•    Technical Leadership and Mentorship: Provide ongoing technical guidance and mentorship, establish development and deployment best practices, and promote a culture of continuous improvement.
•    Strategic Stakeholder Engagement: Engage with General Manager, Sales, Presales of the business to align with business priorities and provide operational leadership and report out Engineering Products progress on a periodic basis
•    Team Morale and Success: Foster an environment that supports high team morale and tenacity in achieving success goals. Be a player-coach, hands-on with team activities, and drive team efficiency and productivity.
 
Qualifications:
•    Educational Background: Bachelor's or Master’s degree in Computer Science, Electrical, or Electronics Engineering.
•    Industry Experience: At least 10 years in the software industry, including 4+ years in leadership roles managing cloud-based SaaS products.
•    Technical Expertise:
o    Cloud services (AWS/Azure), API design, and modern software development practices. Experience with Agile methodologies and DevOps practices.
o    Hands-on technical leader who can be player/coach for architecture and designs.
o    Strong in scalable cloud and data architecture. Experience with SQL and NoSQL technologies are mandatory
o    Working experience and knowledge of CAD, BOM data models
o    Working experience and knowledge of CPQ technologies is a strong plus
o    Proficient in Three.js, WebGL is a plus
•    Leadership Skills: Demonstrated ability to manage large teams and complex projects within a matrix organizational structure. Strong capability in mentorship and team development.
•    Communication Skills: Excellent verbal and written communication abilities; adept at handling presentations and engaging with stakeholders across all levels of the organization.
•    Strategic Vision: Ability to translate business needs into actionable technological strategies and detailed execution plans.
 
Additional Desired Competencies:
•    Data-Driven Decision Making: Combines analytical decision-making with the ability to leverage intuition in ambiguous situations.
•    Innovative Thinking: Utilizes creativity in problem identification and resolution, embracing and synthesizing disparate views.
•    Persuasiveness: Skilled in articulating and championing the division’s strategy to gain buy-in within the organization and among external stakeholders.
•    Leadership in Technology Innovation: Proven track record of leading technology innovation initiatives that have transformed business processes and delivered measurable improvements in efficiency, scalability, and customer satisfaction.
•    Strategic Planning and Execution: Capability to contribute to strategic planning and translate business objectives into actionable technology roadmaps. Skilled in project prioritization and resource allocation to maximize impact.
•    Communication and Collaboration: Exceptional communication skills, adept at building cross-functional partnerships and leading collaborative teams to achieve technology goals. Ability to translate complex technical details into clear, actionable insights for non-technical stakeholders.

Work Arrangement: Hybrid
Pay Range: $00,000.00 - 225,000.00 annually

This position is eligible to earn a discretionary bonus based on performance metrics and other criteria outlined in our applicable bonus plan.
We consider several job-related, non-discriminatory factors when determining the pay rate for a position, including, but not limited to, the position’s responsibilities, a candidate’s work experience, a candidate’s education/training, the position’s location, and the key skills needed for the position.  Pay is one of the Total Rewards that we provide to compensate and recognize employees for their work.

Benefits: Our total rewards package for eligible team members also includes: a 401(k) savings plan with employer contributions; medical, dental and vision insurance; wellness programs; health savings account, health care and dependent care flexible spending accounts; company paid short-term disability and long-term disability; company paid employee basic life and AD&D insurance; supplemental employee and dependent life insurance; optional accident, hospital indemnity and critical illness insurance; adoption, surrogacy, and fertility benefits and assistance; commuter benefits; parental, military, jury duty, and bereavement leaves of absence; paid time off, including business travel services; employee discounts; and an employee assistance program that includes company paid counseling sessions and legal services. Eligibility for benefits is governed by applicable plan documents and policies.

All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law.


Location: 
Subdivision: CDS Visual
Job Requisition ID: 61399
Job Function:

#LI-TE1

View Now

Director of Software Engineering

02471 Watertown, Massachusetts CDS Visual

Posted today

Job Viewed

Tap Again To Close

Job Description

CDS Visual, a Dover operating company, enables manufacturers to drive business value by unlocking their CAD assets to deliver dynamic interactive visual experiences that support the complete customer and product lifecycle. Our cloud-based visualization solutions, trusted by the world's biggest industrial suppliers, revolutionize their commerce, configure price quote (CPQ), and training initiatives. With an extensive offering of 2D and 3D visualization solutions, CDS uniquely re-purposes existing CAD assets to deliver impactful solutions for 3D configuration, aftermarket part search, digital work instructions, and enhanced digital content.

Reporting to the Vice President, Digital Products the Director of Software Engineering will spearhead R&D initiatives for innovative SaaS digital products for CPQ, Digital work instructions, Visual search with 3D visualization technologies. This position involves collaborating with cross-functional and cross-company teams to incubate solutions that drive revenue and customer engagement. The role demands strategic leadership coupled with tactical execution to develop and maintain a robust digital product portfolio on a connected platform.

Based in Downers Grove, IL, Dover Corporation® (NYSE: DOV). Dover is a diversified global manufacturer and solutions provider with annual revenue of approximately $8 billion. 

Responsibilities:
•    Lead SaaS Digital Solutions: Direct end-to-end development of cloud and edge-centric digital solutions such as visual configurators, SaaS solutions that enhance real-time 3D data & visualization, interactive digital content creation across platforms. Provide mature engineering leadership by instilling process-oriented culture with best practices.
•    Innovate with Cutting-Edge Technologies: Utilize Three.js, WebGL, and other 3D technologies to push the boundaries of what is possible in digital product visualization, ensuring solutions are at the forefront of industry trends.
•    Matrix Management: Effectively manage teams through a matrix structure; responsible for hiring, mentoring, career development, and performance management of team members.
•    Vendor and Budget Management: Oversee vendor relationships and budget allocations to ensure projects are delivered efficiently without compromising on quality.
•    Collaborate Across Functions: Work closely with Digital Program and Project Managers and operational teams to ensure successful, on-time delivery of solutions.
•    Technical Leadership and Mentorship: Provide ongoing technical guidance and mentorship, establish development and deployment best practices, and promote a culture of continuous improvement.
•    Strategic Stakeholder Engagement: Engage with General Manager, Sales, Presales of the business to align with business priorities and provide operational leadership and report out Engineering Products progress on a periodic basis
•    Team Morale and Success: Foster an environment that supports high team morale and tenacity in achieving success goals. Be a player-coach, hands-on with team activities, and drive team efficiency and productivity.
 
Qualifications:
•    Educational Background: Bachelor's or Master’s degree in Computer Science, Electrical, or Electronics Engineering.
•    Industry Experience: At least 10 years in the software industry, including 4+ years in leadership roles managing cloud-based SaaS products.
•    Technical Expertise:
o    Cloud services (AWS/Azure), API design, and modern software development practices. Experience with Agile methodologies and DevOps practices.
o    Hands-on technical leader who can be player/coach for architecture and designs.
o    Strong in scalable cloud and data architecture. Experience with SQL and NoSQL technologies are mandatory
o    Working experience and knowledge of CAD, BOM data models
o    Working experience and knowledge of CPQ technologies is a strong plus
o    Proficient in Three.js, WebGL is a plus
•    Leadership Skills: Demonstrated ability to manage large teams and complex projects within a matrix organizational structure. Strong capability in mentorship and team development.
•    Communication Skills: Excellent verbal and written communication abilities; adept at handling presentations and engaging with stakeholders across all levels of the organization.
•    Strategic Vision: Ability to translate business needs into actionable technological strategies and detailed execution plans.
 
Additional Desired Competencies:
•    Data-Driven Decision Making: Combines analytical decision-making with the ability to leverage intuition in ambiguous situations.
•    Innovative Thinking: Utilizes creativity in problem identification and resolution, embracing and synthesizing disparate views.
•    Persuasiveness: Skilled in articulating and championing the division’s strategy to gain buy-in within the organization and among external stakeholders.
•    Leadership in Technology Innovation: Proven track record of leading technology innovation initiatives that have transformed business processes and delivered measurable improvements in efficiency, scalability, and customer satisfaction.
•    Strategic Planning and Execution: Capability to contribute to strategic planning and translate business objectives into actionable technology roadmaps. Skilled in project prioritization and resource allocation to maximize impact.
•    Communication and Collaboration: Exceptional communication skills, adept at building cross-functional partnerships and leading collaborative teams to achieve technology goals. Ability to translate complex technical details into clear, actionable insights for non-technical stakeholders.

Work Arrangement: Hybrid
Pay Range: $00,000.00 - 225,000.00 annually

This position is eligible to earn a discretionary bonus based on performance metrics and other criteria outlined in our applicable bonus plan.
We consider several job-related, non-discriminatory factors when determining the pay rate for a position, including, but not limited to, the position’s responsibilities, a candidate’s work experience, a candidate’s education/training, the position’s location, and the key skills needed for the position.  Pay is one of the Total Rewards that we provide to compensate and recognize employees for their work.

Benefits: Our total rewards package for eligible team members also includes: a 401(k) savings plan with employer contributions; medical, dental and vision insurance; wellness programs; health savings account, health care and dependent care flexible spending accounts; company paid short-term disability and long-term disability; company paid employee basic life and AD&D insurance; supplemental employee and dependent life insurance; optional accident, hospital indemnity and critical illness insurance; adoption, surrogacy, and fertility benefits and assistance; commuter benefits; parental, military, jury duty, and bereavement leaves of absence; paid time off, including business travel services; employee discounts; and an employee assistance program that includes company paid counseling sessions and legal services. Eligibility for benefits is governed by applicable plan documents and policies.

All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law.


Location: 
Subdivision: CDS Visual
Job Requisition ID: 61399
Job Function:

#LI-TE1

View Now
Be The First To Know

About the latest Software engineering Jobs in Massachusetts !

Product Software Engineering Manager

02298 Boston, Massachusetts META

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Summary:

Meta is seeking a highly motivated and experienced Software Engineering Manager to join our team. As a leader in the tech industry, we are looking for someone who can drive innovation, collaboration, and technical proven experience.

Required Skills:

Product Software Engineering Manager Responsibilities:

  1. Lead and manage a team of software engineers to deliver high-quality products and solutions

  2. Collaborate with cross-functional teams to drive technical innovation and proven experience

  3. Develop and implement technical strategies to achieve business objectives

  4. Foster a work environment of continuous learning, growth, and improvement

Minimum Qualifications:

Minimum Qualifications:

  1. Demonstrated experience recruiting and managing technical teams, including performance management and managing engineers

  2. 12+ years, or PhD + 8 years, of software engineering work experience, including technical management

  3. BS or MS in Computer Science, Engineering, or a related technical discipline or equivalent experience

  4. 2+ years managing managers, 5+ years managing technical teams

Preferred Qualifications:

Preferred Qualifications:

  1. Hands-on technical management building holistic web based software solution, API design, and interactions between servers and clients

Public Compensation:

$213,000/year to $293,000/year + bonus + equity + benefits

Industry: Internet

Equal Opportunity:

Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.

Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at

View Now

Android Software Engineering Manager

02298 Boston, Massachusetts Bevi

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Bevi is on a mission to disrupt the beverage supply chain and replace single-use water bottles with smart water machines. Thousands of companies use Bevi to sustainably provide their employees with pure, sparkling, and flavored water at work. As the market leader in IoT-enabled beverage machines, we’ve raised over $160M in venture capital and we’re doubling year over year. In addition to maintaining hypergrowth with our current product line, Bevi is heavily investing in new product development. 

Bevi is seeking an experienced and passionate Android Software Engineering Manager to coach and contribute directly to our Android software development team. In this hands-on role, you will work alongside your team to deliver high-performance Android applications and critical software features for Bevi’s smart water machines. You’ll foster a culture of technical excellence and collaboration while guiding a small team of skilled engineers. You’ll also play a key role in hardware-software integration, working closely with cross-functional teams on system design, documentation, and implementation. 

We’re a small, collaborative, and fun software team within a fast-growing hardware startup. Our customers already love our product—and you’ll play a key role in making their experience even better. If you enjoy coming up with new ideas, designing unique interactions, and bringing them to life in innovative ways—while keeping user experience at the center—come join us! 

The ability to be in the office 3+ days per week in our Boston (Charlestown) headquarters is required for this position. 

Your Day to Day
  • Manage and mentor a growing team of 2–3 Android engineers, providing day-to-day support, technical guidance, and regular feedback
  • Drive career development on the team by setting clear expectations, identifying growth opportunities, and conducting performance reviews
  • Work efficiently to deliver consistent results as part of an agile software development team by overseeing the planning, execution, and delivery of software development projects and ensuring your team’s code is clean, reliable, and easy to maintain
  • Collaborate with cross-functional teams, including product management, firmware engineering, and hardware teams, to define, create, and ship new features to Bevi’s customers
  • Foster a strong culture of accountability, quality, and continuous learning within the team
  • Hands-on recruitment and onboarding of new software engineers as the team grows
  • Significantly influence the team’s software development and delivery strategy and contribute considerably to software development planning including sprint planning, daily stand-ups, and retrospectives
  • Contribute directly to feature development by building, optimizing, and maintaining Bevi’s Android applications to facilitate consistent reliable operation, remote management, and scalability of Bevi’s rapidly expanding fleet of machines
  • Directly support hardware-software integration efforts on both existing and new products by building UI controls that interface with the firmware that powers Bevi machines
  • Create and maintain software documentation to proactively contribute to knowledge sharing across the team
  • Set the standard for software quality and delivery across Bevi’s Android software team through the use of modern software frameworks and organizational practices
  • Help triage, identify, and resolve complex issues and bugs that surface in the Android stack for reliable system operation on Bevi machines and to reduce impact to customers
  • Participate in architectural decisions and app optimization strategies
  • Stay up-to-date with the latest mobile technology trends and Android SDK advancements

Requirements

  • A BS in Computer Engineering, Computer Science or other related field, or the equivalent in related software development experience
  • 8+ years of professional Android development experience
  • 2+ years of experience in a technical leadership or management role
  • Strong expertise in Java or Kotlin with mastery of the Android SDK and frameworks, including Couroutines and State Flows. Hands-on experience working with Jetpack components, especially Compose, is a plus
  • Strong communication and interpersonal skills that allow you to effectively communicate feedback to your direct reports and to collaborate effectively with cross-functional teams
  • Proven success with performance management and employee development
  • Hands-on experience developing and deploying production-ready Android applications that can support large-scale usage. You have experience overseeing the deployment and stable rollout of those applications across multiple sites
  • Strong knowledge of tools such as Git, Gradle, Android Studio, CI/CD build systems, and debugging tools
  • Solid understanding of MVVM, Clean Architecture, and other design patterns
  • Experience with unit testing, UI testing, and test-driven development. Experience using Espresso and/or Robolectric is a plus
  • A working knowledge of the application development landscape, architectural trends, and emerging technologies. Your passion for new technologies gives you a genuine desire to learn and to devise innovative solutions that enhance application performance
  • Experience working directly with hardware teams, integrating with hardware testing frameworks, and/or supporting sensor data streaming is a strong plus

Benefits

  • Comprehensive medical, dental and vision insurance plans with BlueCross BlueShield, 95% paid by employer
  • 401(k) with company match, and environmentally responsible investment options
  • Flexible PTO plus 12 company holidays, and additional paid days for sick leave, etc (including sustainability or social justice volunteer events)
  • Generous fully paid parental leave for both birth parents and non-birth parents
  • Fully employer paid disability and life insurances
  • Wellness and fitness reimbursements
  • Monthly stipends for cell phone use and commuting costs
  • Onsite snacks, weekly catered lunch, and (of course) unlimited Bevi . plus composting and terracycling, too
  • Happy hours, team-building events, bagel breakfasts, Hero awards - and more!
View Now

Software Engineering Manager (Healthcare)

02298 Boston, Massachusetts WHOOP

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

At WHOOP, we're on a mission to unlock human performance. WHOOP empowers users to perform at a higher level through a deeper understanding of their bodies and daily lives. Our wearable device tracks key physiological metrics such as heart rate variability, resting heart rate, and sleep quality to provide personalized insights into users' fitness, health, and recovery. We seek a passionate Engineering Manager to lead a passionate team focused on driving real, measurable health outcomes. Teams in healthcare work with cutting-edge technology and research in both the medical and wellness industries, ranging from launching medical devices such as ECG, to expanding into the clinical space with Advanced Labs, to developing novel measurements and insights like WHOOP Age and Menstrual Cycle Insights.

As an Engineering Manager at WHOOP, you will have technical and people management responsibilities. On the technical side, you will work closely with product management, design, and quality assurance teams to successfully enable your team to deliver. You will support the team in developing their features' technical designs, architecture, and operational excellence needs. You will ensure that the engineering team adheres to best practices and standards for software development. You will be instrumental in guiding your team to innovate and maintain the high standards of our platform, driving the success of our healthcare services.

On the people management side, you will manage and mentor a team of up to 12 engineers, provide regular performance feedback, and ensure professional development and growth. You will work to foster a culture of innovation, teamwork, psychological safety, and continuous learning. You are responsible for promoting a positive work environment where all team members feel valued, supported, and empowered to do their best work. This is an excellent opportunity for someone looking to transition from a hands-on role into a leadership role or further develop their engineering leadership experience.

RESPONSIBILITIES:

    • Guiding and managing a team of engineers responsible for developing features.
    • Collaborating with cross-functional teams to ensure the successful delivery of these features.
    • Defining technical strategy, architecture, and design for product features.
    • Ensuring the engineering team adheres to best practices, standards, and processes for software development, testing, and deployment.
    • Driving continuous improvement initiatives to optimize the engineering team's productivity, quality, and efficiency.
    • Providing mentorship, guidance, and coaching to team members to ensure their professional development and growth.
    • Fostering a culture of innovation, teamwork, psychological safety, and continuous learning.
QUALIFICATIONS
    • Experience as a software developer with experience operating in a management or team lead role.
    • Strong technical skills in software development, testing, and deployment.
    • Excellent communication, interpersonal, and management skills.
    • Passion for wearable technology and a desire to work in a fast-paced startup environment.


Learn more about our Software Org and how to be successful in your engineering career at WHOOP via our Career Framework.

This role is based in the WHOOP office located in Boston, MA. The successful candidate must be prepared to relocate if necessary to work out of the Boston, MA office.

Interested in the role, but don't meet every qualification? We encourage you to still apply! At WHOOP, we believe there is much more to a candidate than what is written on paper, and we value character as much as experience. As we continue to build a diverse and inclusive environment, we encourage anyone who is interested in this role to apply.

WHOOP is an Equal Opportunity Employer and participates in E-verify to determine employment eligibility. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
View Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Engineering Jobs View All Jobs in Massachusetts