Embedded Software Intern
Software engineering manager job in Boston, MA
Are you a problem solver looking for a hands-on internship position with a market-leading company that will help develop your career and reward you intellectually and professionally?
Analog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possible™. Learn more at ************** and on LinkedIn and Twitter (X).
At ADI, you will learn from the brightest minds who are here to help you grow and succeed. During your internship, you will make an impact through work on meaningful projects alongside a team of experts. Collaborating with colleagues in an environment of respect and responsibility, you will create connections that will become a part of your professional network.
ADI's culture values aligned goals, work-life balance, continuous and life-long learning opportunities, and shared rewards. The internship program features various lunch-and-learn topics and social events with other interns and full-time employees.
At ADI, our goal is to develop our interns so they are the first to be considered for full-time roles.
Apply now for the opportunity to grow your career and help innovate ahead of what's possible.
Analog Garage PST Embedded Software Intern
ADI's internship program allows young professionals to gain professional experience within an innovative and global company. This program enables interns to collaborate and learn, drive results, and grow their professional network. ADI's long-term goal is to convert an intern into a full-time employee. The University Relations Team continually strives to accomplish this goal year after year by establishing a well-equipped program (virtual and inperson) that focuses on growth, company culture, and mentorship, coupled with a collaborative work environment and passion for innovation. On average, ADI converts roughly 70%-80% of our interns each year into full-time hires!
The Analog Garage is ADI's internal innovation lab, empowering ADI by creating breakthrough technologies. Bringing together engineers, research scientists, and business leaders, we develop new technologies and solutions in a fast-moving, experiment-focused startup atmosphere. As a leader in cutting-edge technology for over 50 years, Analog Devices has a history of performance and the agility to engineer future breakthroughs.
The Platform and Systems Team (PST), part of Analog Garage, works cross-functionally with research scientists and other domain experts to advance applications in biotech, renewable energy, autonomous systems, automotive, and many more types of intelligent edge systems. The PST team in Boston is seeking an Embedded Software Intern who will -
Contribute to distributed data pipelines that connect embedded and cloud systems.
Develop firmware, automation tools, and tests to support embedded systems.
Work with embedded sensors and participate in data collection campaigns. You are encouraged to expand your skills by taking on additional responsibilities like PCB design, digital design, and/or edge-based ML algorithm implementation.
Required:
Enrolled in an MS EE, ECE or CS program; or 3rd / 4th year in an equivalent BS program
Experience with integration of software and hardware systems and debug.
Excellent oral/written communication skills to interact with cross-functional team and motivated to learn new things quickly in an agile environment.
Fundamental knowledge of DSP, sampling theory.
Familiarity with C, C++, Rust and Python or other scripting languages.
Familiarity with Make, CMake or similar build systems.
Familiarity with embedded RTOS frameworks like FreeRTOS, Zephyr or similar.
Familiarity with Linux based embedded development and deployment.
Knowledge of software development life cycle and its management tools including git or similar.
Desired:
Experience with Linux or Windows environment
Familiarity with implementing digital signal processing in FPGA fabric (Xilinx or Altera)
Familiarity with multi-processor firmware design and debug
Familiarity with AI/ML edge inference frameworks, quantization and deployment
Knowledge of PCB design is a bonus
For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process.
Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.
EEO is the Law: Notice of Applicant Rights Under the Law.
Job Req Type: Internship/CooperativeRequired Travel: NoThe expected wage range for a new hire into this position is $22 to $41.
Actual wage offered may vary depending on work location, experience, education, training, external market data, internal pay equity, or other bona fide factors.
Auto-ApplySoftware Engineer Full Stack & Application Development I (Intern) - United States
Software engineering manager job in Maynard, MA
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice.
Meet the Team
Join Cisco's innovative engineering community, where you'll have the opportunity to collaborate with teams across Cisco IT, CPX (Customer & Partner Experience), Supply Chain, and Workplace Technology. You'll work alongside hardworking engineers, designers, and product managers who bring ideas to life and transform how the world connects, communicates, and collaborates. Our teams value creativity, continuous learning, and a culture of inclusion as we build the next generation of industry-leading products and platforms!
Your Impact
As a Software Engineer at Cisco, you will design and build software solutions that power Cisco's products and platforms. You will work end-to-end on everything from APIs and backend services to user interfaces and distributed systems. You'll solve real-world problems, ship impactful features, and help shape the future of connectivity and technology.
Minimum Qualifications
* Currently enrolled in a certification program (e.g., Boot Camp, Apprenticeship, Community College), or currently enrolled in an undergraduate degree program. Proficiency in at least one backend language (Python, C++, or Java) and familiarity with JavaScript/TypeScript for frontend development
* Experience with API development (REST, GraphQL, or gRPC)
* Understanding of data structures, object-oriented programming, and SQL/NoSQL databases
* Familiarity with cloud platforms (AWS, Azure, GCP, or Cisco Cloud)
Preferred Qualifications
* Experience with Docker or Kubernetes (containerization/orchestration)
* Familiarity with Infrastructure as Code tools (Terraform, Ansible, or CloudFormation)
* Exposure to CI/CD tools (GitHub Actions, Jenkins, CircleCI)
* Experience with monitoring platforms (Grafana, Prometheus, Splunk)
* Knowledge of UI frameworks (React, Angular, Vue) for full-stack pathways
ProductIntern26
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
* 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
* 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
* Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
* Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
* 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
* Additional paid time away may be requested to deal with critical or emergency issues for family members
* Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
* .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
* 1.5% of incentive target for each 1% of attainment between 50% and 75%;
* 1% of incentive target for each 1% of attainment between 75% and 100%; and
* Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$44,000.00 - $185,000.00
Non-Metro New York state & Washington state:
$44,000.00 - $185,000.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
Software Engineering Manager (AI)
Software engineering manager job in Boston, MA
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. The AI Support team at WHOOP is responsible for delivering an exceptional support experience to our prospective and current, leveraging cutting-edge AI technologies.
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 to carefully design experience and across all software teams to successfully enable your team to deliver. You will support the team in developing technical designs, architecture, and operational excellence needs. You will ensure that the engineering team adheres to best practices and standards for software development.
On the people management side, you will manage and mentor a team of cross-skilled engineers across backend, AI, iOS and Android and 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.RESPONSIBILITIES:
Guiding and managing a team of cross-skilled engineers responsible for developing features ranging from AI features across internal and external use cases
Collaborating with cross-functional teams to ensure the successful delivery of these features.
Managing third-party vendor, both technology and relationship
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 building AI products
Experience as a software developer with experience operating in a management role
Strong technical skills in Applied AI, 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
Experience managing an AI product at scale is a plus
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.
The WHOOP compensation philosophy is designed to attract, motivate, and retain exceptional talent by offering competitive base salaries, meaningful equity, and consistent pay practices that reflect our mission and core values.
At WHOOP, we view total compensation as the combination of base salary, equity, and benefits, with equity serving as a key differentiator that aligns our employees with the long-term success of the company and allows every member of our corporate team to own part of WHOOP and share in the company's long-term growth and success.
The U.S. base salary range for this full-time position is $150,000-$210,000. Salary ranges are determined by role, level, and location. Within each range, individual pay is based on factors such as job-related skills, experience, performance, and relevant education or training.
In addition to the base salary, the successful candidate will also receive benefits and a generous equity package.
These ranges may be modified in the future to reflect evolving market conditions and organizational needs. While most offers will typically fall toward the starting point of the range, total compensation will depend on the candidate's specific qualifications, expertise, and alignment with the role's requirements.
Learn more about WHOOP.
Auto-ApplySoftware Technical Lead
Software engineering manager job in Boston, MA
Job Description
Software Technical Lead - Device Lifecycle & Integrations (DELI) Team
Play a Lead Role in the Future of Device Integration
The Device Lifecycle & Integrations (DELI) team builds the platforms and services behind the connected devices powering millions of Alarm.com homes and businesses. As a Software Technical Lead, you will drive technical delivery for projects, ensure high engineering standards, collaborate with stakeholders, and help team members grow-all while staying hands-on with our most critical codebases.
What You'll Do
Lead day-to-day technical execution on key DELI projects, from discovery and system design through delivery and adoption.
Translate business and stakeholder requirements into robust, scalable software solutions.
Guide technical project planning, architecture, and implementation-ensuring consistency, code quality, and timely results.
Mentor and support the continued growth and development of engineers on your team, providing feedback and technical guidance.
Represent your team's work in cross-team or department forums with clarity and technical detail.
Drive adoption of best practices in code review, documentation, team workflows, and monitoring.
Proactively identify challenges, risks, and underperformance-owning communication and course correction as needed.
Contribute to defining and maintaining a constructive, high-performance team culture.
Other duties as assigned.
Who You Are
Bachelor's degree in Computer Science, Computer Engineering, or a related technical field (or equivalent work experience).
8+ years of professional software engineering experience, including at least 2 years in a technical or project leadership capacity.
Proven experience architecting, building, and delivering distributed or cloud-centered systems using .NET/C# or a comparable technology stack.
Solid grasp of core networking technologies and principles, with the ability to design and troubleshoot systems that rely on reliable device connectivity.
Exposure to hardware integration or device-centric development environments-able to collaborate effectively with hardware teams and understand the unique challenges of tightly coupled software-hardware solutions.
Demonstrated history of technical project delivery and proactive ownership.
Track record in mentoring and developing engineers at multiple experience levels.
Skilled in maintaining high standards for code quality, technical debt management, and effective code reviews.
Clear and effective communicator, capable of articulating technical direction and representing the team in both technical and business settings.
Highly organized, results-oriented, and adept at managing competing priorities and shifting project demands.
Dedicated to fostering a respectful, inclusive, and growth-minded team environment.
Preferred Skills & Experience
While not required, the following specialized skills and experiences are valuable additions to our team:
Experience applying Domain-Driven Design (DDD) principles to model business domains and maintain clear service boundaries.
Proficiency in Test-Driven Development (TDD) and automated testing frameworks (unit, integration, end-to-end).
Hands-on experience with container orchestration (Kubernetes) for large-scale deployment/management.
Designing event-driven architectures using message brokers (Apache Kafka or similar).
Advanced API development, including REST, gRPC protocol buffers, and high-performance service-to-service communication.
Strong knowledge of Microsoft SQL Server-query optimization, performance tuning, and advanced features.
Exposure to microservices resilience patterns, e.g., service mesh, circuit breakers.
Implementing observability solutions-monitoring, logging, tracing, and alerting, for distributed systems.
Familiarity with DevOps automation practices, such as infrastructure as code, deployment pipelines, and CI/CD.
Understanding device communication protocols and experience overseeing large IoT device fleets.
Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.
WHY WORK FOR ALARM.COM?
Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers.
Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the Alarm.com team!
Gain well rounded experience: Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
Focus on fun: Alarm.com places high value on our team culture. We even have a committee dedicated to hosting a stand-out holiday party, happy hours, and other fun corporate events.
Alarm.com values working together and collaborating in person. Our employees work from the office 4 days a week.
COMPANY INFO
Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. And every day, we're innovating new technologies in rapidly evolving spaces including AI, video analytics, facial recognition, machine learning, energy analytics, and more. We're seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them.
For more information, please visit **************
COMPANY BENEFITS
Alarm.com offers competitive pay and benefits inclusive of subsidized medical plan options, an HSA with generous company contribution, a 401(k) with employer match, and paid holidays, wellness time, and vacation increasing with tenure. Paid maternity and bonding leave, company-paid disability and life insurance, FSAs, well-being resources and activities, and a casual dress work environment are also part of our outstanding total rewards package!
Alarm.com is an Equal Opportunity Employer
In connection with your application, we collect information that identifies, reasonably relates to or describes you ("Personal Information"). The categories of Personal Information that we may collect include your name, government-issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, criminal record, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies. By submitting your application, you acknowledge that we may retain some of the personal data that you provide in your application for our internal operations such as managing our recruitment system and ensuring that we comply with labor laws and regulations even after we have made our employment decision.
Notice To Third Party Agencies:
Alarm.com understands the value of professional recruiting services. However, we are not accepting resumes from recruiters or employment agencies for this position. In the event we receive a resume or candidate referral for this position from a third-party recruiter or agency without a previously signed agreement, we reserve the right to pursue and hire those candidate(s) without any financial obligation to you. If you are interested in working with Alarm.com, please email your company information and standard agreement to ********************************.
#LI-KM1
JR105323
The base salary range of this opportunity is listed below and is determined within a range based on factors including qualifications, location and experience. This allows opportunity for growth and development within the role. The base salary offered is part of a total compensation package.
Base Salary Range$160,000-$180,000 USD
Easy ApplyRSA - Software Development Manager - Cloud/ Java Team
Software engineering manager job in Boston, MA
This role leads a team of software engineers focused on building and operating secure, scalable, and high-performance SaaS applications in the Identity and Access Management domain. The manager is responsible for technical leadership, people management, and delivery of cloud-native software products aligned with RSA's strategic goals-ensuring reliability, performance, and compliance with customer SLAs.
Principal Responsibilities:
Lead and mentor a cross-functional team of engineers delivering enterprise-grade SaaS solutions
Drive the design, development, testing, deployment, and ongoing operation of cloud-hosted services.
Define goals, delegate tasks, and ensure timely completion of deliverables within cost, quality, and availability targets.
Collaborate cross-functionally with Product Management, QA, and Customer Success teams, as well as other internal stakeholders.
Ensure adherence to Agile methodologies, DevOps practices, and secure software development principles.
Establish best practices for reliability engineering, monitoring, and incident response to ensure consistent uptime and service availability.
Manage hiring, performance reviews, and career development.
Promote a culture of continuous improvement, automation, and engineering excellence, including test coverage, observability, and CI/CD adoption.
Interface with senior management to report milestones, operational metrics, and influence product direction.
Stay current with emerging technologies and act as a technical mentor within the team.
Education & Experience:
BS/MS in Computer Science or equivalent technical field.
12+ years of experience in enterprise-scale software development, including at least 3+ years in a managerial or leadership role.
Hands-on expertise in Java/J2EE, Spring Boot, Microservices, and REST APIs.
Proven experience delivering and operating SaaS products in multi-tenant cloud environments.
Experience with cloud platforms (Azure, AWS), containerization, and Active Directory integration.
Strong understanding of security concepts and IAM use cases.
Familiarity with CI/CD tools (Maven, Jenkins, Bamboo) and automated testing frameworks (JUnit).
Experience working with geographically distributed teams.
Excellent communication and problem-solving skills; ability to handle escalations and influence across teams.
U.S. Citizen required
Desired Skills:
Experience in the security domain, especially IAM.
Knowledge of virtualization, cloud computing, and thin clients.
Expertise in building secure, scalable, and resilient product architectures.
Understanding of test planning, metrics, and continuous integration practices.
Strong background in operational excellence, service reliability, and customer-focused delivery.
Ability to hire, develop, and retain top engineering talent.
RSA is committed to the principle of equal employment opportunity for all employees and applicants for employment and to providing employees with a work environment free of discrimination and harassment. All employment decisions at RSA are based on business needs, job requirements and individual qualifications, without regard to race, color, religion, national origin, sex (including pregnancy), age, disability, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, protected veteran status, genetic information, or any other characteristic protected by federal, state or local laws. RSA will not tolerate discrimination or harassment based on any of these characteristics. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. All RSA employees are expected to support this policy and contribute to an environment of equal opportunity.
If you need a reasonable accommodation during the application process, please contact
rsa.global.talent.acquisition@rsa.com
. All employees must be legally authorized to work in the US. RSA and its approved consultants will never ask you for a fee to process or consider your application for a career with RSA. RSA reserves the right to amend or withdraw any job posting at any time, including prior to the advertised closing date.
Director, Software Engineering
Software engineering manager job in Waltham, MA
GelSight's pioneering platform sits at the intersection of key trends in metrology-3D surface characterization, and the digitization of tactile interactions. In an era where artificial intelligence strives to emulate human senses, GelSight is uniquely positioned to digitize the nuances of tactile perception, empowering industries to elevate product safety and user experience. From aerospace and automotive to forensics and energy, our technology promises to drive digital transformation, ensuring our customers' products are not just safer, but also more inherently human-centric.
GelSight is a digital imaging-based tactile surface analysis company building next generation products across mobile, robotics, and high-performance computing. Our solutions combine advanced imaging, AI/ML, and scalable software to deliver precision insights to customers worldwide.
Role Overview
The Director of Software Engineering will lead the software team driving product releases, maintaining code quality, and ensuring customer needs are translated into robust solutions. This role requires both leadership and hands-on expertise in core technologies, guiding architectural decisions, solving complex problems, and mentoring the team.
Key Responsibilities
Delivery & Execution: Own release schedules and ensure timely delivery of software products. Translate customer requirements (use cases, user stories) into actionable sprint plans. Oversee agile processes (planning, retrospectives, backlog management).
Technical Leadership: Provide hands-on technical guidance in C++, C#, WPF/XAML (MVVM) and Azure DevOps/GitHub. Make architectural decisions for scalable, performant, and maintainable software. Manage codebase health, enforce best practices in CI/CD, testing, and version control.
Team Management & Mentorship: Lead, mentor, and grow a team of architects, engineers, and QC professionals. Foster technical excellence, innovation, and accountability. Enable cross-pollination of expertise across mobile, robotics, and emerging tech.
Future-Readiness: Explore and integrate JavaScript and GPU-based computing (OpenCL/CUDA) into future product roadmaps. Stay ahead of technology trends to maintain competitive advantage.
Technology Stack
Mobile: C++, C#, WPF, XAML, MVVM, Visual Studio, Azure DevOps
Emerging Tech: Linux, Python, TensorFlow, JavaScript, OpenCL/CUDA
Qualifications
Bachelor's or Master's in Computer Science, Software Engineering, or related discipline.
12+ years of experience in software engineering, with at least 5 years in leadership roles.
Proven hands-on expertise in C++/C#, WPF/XAML (MVVM)
Experience with Azure DevOps or GitHub for CI/CD, bug tracking, and code management.
Experience with networking protocols and setting up cloud-based services (e.g.: AWS or Azure) • Familiarity with ML frameworks (TensorFlow) and GPU programming (CUDA/OpenCL) is desirable.
Strong track record of delivering complex software systems on time and at scale. • Excellent communication, stakeholder management, and mentoring skills.
What We Offer
Leadership opportunity in a fast-growing tactile imaging and robotics company
Exposure to cutting-edge technologies across mobile, AI/ML, and HPC.
Collaborative culture with room for innovation and ownership.
Competitive compensation, benefits, and career growth opportunities
Location: Waltham, MA
Department: Engineering
Reports to: SVP, Engineering
Direct Reports: Principal Software Architect, Principal Software Engineer, Software Developers, Software QC
Auto-ApplySoftware Engineer Intern - Boston
Software engineering manager job in Boston, MA
Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial mobility. The Skydio team combines deep expertise in artificial intelligence, best-in-class hardware and software product development, operational excellence, and customer obsession to empower a broader, more diverse audience of drone users. From utility inspectors to first responders, soldiers in battlefield scenarios and beyond.
About the role:
By combining best-in-class autonomy and cloud-connected real-time visibility, drones are becoming critical and ubiquitous infrastructure that can be deployed and monitored in real-time to solve a variety of problems faster, cheaper, and safer than ever before. As a software engineering intern, you will work on important and exciting projects as part of our Global Government engineering team.
An ideal intern candidate is a junior, senior, or graduate-level college student with practical project and/or internship experience developing solutions in the area of robotics or autonomy.
This role will be based out of Boston, Massachusetts.
How you'll make an impact:
* Leverage your past experiences, best practices, and open-ended problem solving skills to help make the world more productive, creative, and safe with autonomous drones.
Project Examples:
* Build and test customer-facing features to integrate Skydio products with networked systems and/or enable new use cases.
* Develop secure, efficient, observable, scalable, and robust software for autonomous behaviors in complex real-world environments.
What makes you a good fit:
* We welcome every qualified candidate who is eligible to work in the United States to apply. To conform to U.S. export control regulations, applicants should be eligible for any required authorizations from the U.S. Government.
* Active Secret or Top-Secret Security Clearance or ability to obtain, as required
* You are a junior, senior, or grad-level student with meaningful project and/or internship experience
* Solid software engineering foundation and a commitment to writing clean, well-architected code
* Proficiency with C++ and/or Python
* Bonus points for experience shipping products or features within a collaborative engineering team environment
* Bonus points for familiarity with networking or distributed systems
* Bonus points for familiarity with robotics software development concepts or real-time networking
Compensation Range: The hourly rate for this position is $47/hr for Undergrad and $53/hr for Graduate students* Compensation will vary based on factors, including skill level, proficiencies, transferable knowledge, and experience.
* For some positions the pay may be dependent upon the individual's regional location.
#LI-AY1
At Skydio we believe that diversity drives innovation. We have created a multidisciplinary environment that embraces the power of diverse perspectives to create elegant solutions for complex problems. We are committed to growing our network of people, programs, and resources to nurture an inclusive culture.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or other characteristics protected by federal, state or local anti-discrimination laws.
For positions located in the United States of America, Skydio, Inc. uses E-Verify to confirm employment eligibility. To learn more about E-Verify, including your rights and responsibilities, please visit *************************
Auto-ApplySoftware Engineer Intern (Summer 2026)
Software engineering manager job in Boston, MA
At DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It's transforming how we enhance customer experiences, streamline operations, and unlock new possibilities. Our teams are energized by innovation and readily embrace emerging technology. We're not waiting for the future to arrive. We're shaping it, one bold step at a time. To those who see AI as a driver of progress, come build the future together.
The Crown Is Yours
Join our team as a Software Engineering Intern and dive into real-world engineering challenges during our immersive 10-week Summer 2026 Internship Program. Throughout your internship, you'll contribute to live production code, collaborate with expert engineers, and build the systems that keep our core platform running. Whether you're solving real customer problems or helping launch new product features, this is your chance to work on the backbone of a fast-paced, tech-driven company and build the technical skills needed for a successful software engineering career.
What You'll Do
Build and contribute to high-impact systems that support our core sports technology platform.
Collaborate with Backend or Web Development teams to evolve and optimize product performance.
Ship code that reaches real users, addressing evolving business and product needs.
Apply agile methodologies to iterate quickly and deliver reliable, scalable software.
Learn how to write code that's testable, efficient, and production-ready.
Partner with mentors and cross-functional teams across our global tech organization.
What You'll Bring
Currently enrolled in a Bachelor's degree program in Computer Science, Computer Engineering, or a related technical field.
Curiosity, initiative, and a drive to solve meaningful engineering problems.
Experience building software through classes, side projects, or hackathons.
Familiarity with Git or similar version control tools.
Exposure to object-oriented programming languages like TypeScript, C#, or Java.
Basic knowledge of testing practices, such as unit testing or automated end-to-end testing.
Strong problem-solving abilities, clear communication skills, and a collaborative mindset.
The US hourly range for this full-time position is $36-$45, plus bonus, equity, and benefits as applicable. Our salary ranges are determined by role, level, and location. The compensation information displayed on each job posting reflects the range for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range and how that was determined during the hiring process.
Join Our Team
We're a publicly traded (NASDAQ: DKNG) technology company headquartered in Boston. As a regulated gaming company, you may be required to obtain a gaming license issued by the appropriate state agency as a condition of employment. Don't worry, we'll guide you through the process if this is relevant to your role.
Auto-ApplySoftware Development Manager
Software engineering manager job in Needham, MA
Please, review and apply for this position through the QCI system following the link below (Copy and Paste): http://bit.ly/1HgmLU3 *You can apply through Indeed using mobile devices with this link. Job Description Our clients'social development team is looking for a hands-on Software Development Manager who comes with strongprogramming and codingexperience (full stack). This team helps leverageuserssocial network credentials and provide personalized experiences. They also provide theirusers with compelling and targeted advice. You will have a significant impact on a product, which generates hundreds of millions of dollars of revenue annually.
Responsibilities of the Software Development Manager:
Hands-on software development manager leading a smallteam of talented engineers.
Work closely with the product managers to develop a well specified pipeline of high value work.
Ensure the team is productively engaged, triage production issues for their users.
Ability to set strategic goals and motivate a team to achieve them.
Break down complex projects into tasks and delivering projects on time
Ability to dig into logs and code when problems arise
Requirements of the Software Development Manager:
Experience building and leading a successful software engineering team
Setting strategic goals to help your team reach its goals
Writing multi-threaded applications
Experience developing multi-threaded, object oriented, high-scale code poweringfull stack web applications.
Strong background in JavaScript, AJAX, CSS, UI and UX.
Bachelor of Science in Computer Science.
Social
Software Development Manager
Full stack
Code
Leading
Programming
Team
Users
Additional Information
All your information will be kept confidential according to EEO guidelines.
Please, review and apply for this position through the QCI system following the link below (Copy and Paste):
http://bit.ly/1HgmLU3
*You can apply through Indeed using mobile devices with this link.
Director, Software Development
Software engineering manager job in Boston, MA
Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business.
Our people make all the difference in our success. Today, we are a global team of nearly 7,000 and our main objective is to create opportunities for our team members to explore, learn, and grow - all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible.
We are seeking an experienced Director, Software Development to lead the development and management of PTC Perc products, including Perc Ultra SMP (32-bit) and Perc 64 (64-bit). This role combines technical leadership, product strategy, and customer engagement for defense-related software solutions. Both products are built from a common source base and run on Linux OS (Red Hat/Rocky/Ubuntu/Raspberry Pi OS) with Intel or ARM processors.
You will manage a small technical team, oversee product development and delivery, maintain internal infrastructure, and collaborate across departments to ensure product success in highly specialized markets.
Key Responsibilities:
Team Leadership & Management
Manage a team of 2 technical resources
Perform all standard PTC manager HR functions: performance reviews, development planning, task assignment, and issue resolution.
Monitor development progress, review work products, and implement course corrections as needed.
Product Development
Direct all development activities for Perc products, including bug fixes, enhancements, and major releases.
Train staff on development processes, procedures, and product internals.
Review and test code changes before merging into trunk or release branches.
Develop and maintain regression tests for bug fixes and new features.
Monitor nightly build results, identify errors/warnings, and implement corrections.
Build/test/release Perc product versions; produce Release Notes; update and package documentation; publish releases on PTC secure download servers.
Work with CPG DevTools Manager to modify License Manager for licensing changes (e.g., adding PVM Protect license).
Infrastructure Management
Manage and maintain internal Perc R&D infrastructure:
Source code management systems
Bug reporting systems
Nightly build and backup systems
Ensure proper operation of custom Docker containers in the San Diego Data Center.
Business Development
Engage with defense industry organizations and monitor news sources for market opportunities.
Collaborate with PTC Federal Aerospace & Defense teams to identify and engage with defense technology contacts.
Identify and develop partnerships to expand Perc's marketability with partner products.
Product Management
Define and manage Perc product strategy, roadmaps, and release schedules.
Maintain partner relationships to support current and future mutual customers.
Collaborate with marketing to create product positioning, competitive analysis, value propositions, feature benefits, demos, release announcements, videos, promotional content, webinars, or tradeshow events.
Assist with staffing marketing events for CPG Developer Tools products.
Customer Support
Build long-term trust with Perc customers' technical teams.
Ensure timely resolution of customer issues to maximize satisfaction and ARR retention growth.
Monitor support case status, assign cases, and review knowledge base articles.
Create and maintain product tutorials and technical notes.
Monitor active evaluators and assist sales representatives with customer situations.
Become a trusted source of knowledge regarding industry trends and best practices in developing Java-based real-time embedded systems.
Pre-Sales Support
Support sales teams with demos, technical questions, and RFP responses.
Attend and present at industry events (e.g., Embedded World, MOSA Summit) to drive leads and gather requirements.
Work with sales to recommend upgrades and support transitions to new releases.
Required Qualifications:
Education: Bachelor's degree in Electrical Engineering, Computer Science, or equivalent (Advanced degree preferred).
Experience:
Minimum 10 years professional software development for defense-related solutions or tools.
Strong background in software development, product/project management, and quality assurance.
Experience with development tools for military defense applications.
Preferred Technical Skills:
Programming: Java (required), C (required), C++
Linux programming and system administration (RedHat/Rocky Linux, Ubuntu)
Familiarity with gcc compiler, linker, glibc/libstdc++ libraries
Knowledge of LLVM compiler project
Understanding of Java Language and JVM specifications
Lock-free concurrency algorithms using compare-and-set instructions
Familiarity with x86 and ARM architectures
Experience with Bash, Perl, GNU Make, Apache Ant, Subversion, Docker, Httpd
Embedded systems programming with real-time scheduling policies
Documentation using Adobe FrameMaker
Experience using popular open-source Java libraries
Embedded system multi-threaded programming experience in Linux using Real-Time scheduling policies.
Why Join Us?
This is a unique opportunity to lead a critical product line in the defense technology space, combining technical depth with strategic influence. You'll work on cutting-edge tools that power mission-critical systems and collaborate with top-tier partners in aerospace and defense.
PTC carefully considers a wide variety of factors when determining compensation. The anticipated annual salary range for this position is between $190,000 - 200,000. The salary range reflects a good-faith estimate of compensation at the time of posting. Actual compensation may vary based on a candidate's skills, qualifications, experience, and location. Additionally, candidates may be eligible for a performance-based bonus. Employees also have the opportunity to become a PTC shareholder through our employee share purchase program (ESPP), which allows for the purchase of discounted PTC stock. Certain roles may also be eligible for participation in our equity programs. Employees may be eligible for medical, dental and vision insurance, paid time off and sick leave, tuition reimbursement, 401(k) contributions and employer match, flexible spending accounts, life insurance, disability coverage and, if you are an office-assigned employee, a generous commuter subsidy. All total rewards and benefits programs are subject to applicable plan eligibility an
For more information about PTC's comprehensive benefits, please visit our Careers Page.
Applications will be accepted on an on-going basis.
At PTC, we believe in the power of diverse ideas and perspectives. As a global company that values and respects all identities, cultures, and perspectives, we strive to create an inclusive PTC for ALL through an environment where everyone feels like they belong and are empowered to bring their true, authentic selves to work. Proud to be an Equal Opportunity Employer, we welcome applicants from all backgrounds and hire without regard to race, national origin, religion, age, color, ethnicity, ancestry, marital status, sex (including pregnancy), sexual orientation, gender identity, gender expression, genetic information, disability, veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. 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.PTC endeavors to make ptc.com/careers accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact PTC's Talent Acquisition team at *************************. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.
Life at PTC is about more than working with today's most cutting-edge technologies to transform the physical world. It's about showing up as you are and working alongside some of today's most talented industry leaders to transform the world around you.
If you share our passion for problem-solving through innovation, you'll likely become just as passionate about the PTC experience as we are. Are you ready to explore your next career move with us?
We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws. Review our Privacy Policy here."
Auto-ApplySoftware Engineering Intern - Summer 2026
Software engineering manager job in Needham, MA
HPR is seeking Computer Science and Computer Engineering students to join our award-winning FinTech company. HPR is a dynamic and rapidly growing technology company at the forefront of the high-performance electronic trading industry. As a leader in innovative products and services, we are dedicated to providing cutting-edge solutions that empower tier-1 financial institutions to execute trades rapidly. Our commitment to excellence has fueled our rapid growth, making us an influential player in the market.
As a Software Engineering Intern at HPR, you will build upon your strong academic background as you help us advance state-of-the-art, high-performance computing and electronic trading. You will design, develop, and debug C applications running on multi-core Linux systems, to process large amounts of high-throughput, low-latency network data.
Education Requirements
Pursuing a BS/MS in Computer Engineering, Computer Science or related field and have attained Sophomore standing or higher
Successful completion of a course(s) related to Data Structures & Algorithms, Operating Systems, Machine Structure & Assembly-Language, Performance Engineering, and/or Networks & Protocols
Must have and maintain at least a 3.0 cumulative GPA, if on a 4.0 scale
Basic Qualifications
Relevant programming experience in an internship or academic environment, demonstrating strong engineering skills
Demonstrated ability to read and write C code
Familiarity with Linux Bash/Shell environment
Relevant programming experience developing Python or Java applications
Strong technical skills, with an interest in expanding knowledge of coding languages
Capable of working collaboratively in a fast-paced technical environment
Preferred Qualifications
Desire to work with low-level technologies
Familiarity with network socket programming and TCP
Compensation: In compliance with Massachusetts law, the anticipated hourly rate this position is $42.00/hour. Please note that this range represents the expected base wage for this role at the time of posting. The final offer may vary based on factors such as the candidate's experience, skills, and qualifications.
Our goal is to ensure a robust learning experience, providing you with new friends, mentorship, and a foundation to start building a strong professional network. We do not offer any fake “intern projects” at HPR. Our Software Engineering Interns are actively engaged, making meaningful contributions to our team on a daily basis.
HPR is a collaborative organization. As a member of our team, you are in the thick of everything. Walls do not divide teams, and you will work side-by-side the most talented developers, designers and programmers in the business. At HPR you'll enjoy generous employee perks including casual dress code, team events, free food and lunches, and more!
Auto-ApplySoftware Development Manager
Software engineering manager job in Bedford, MA
Under the supervision of the Software Director, responsible for all aspects of software development concerning one or more product lines.
Responsibilities
Key Accountabilities
Essential Functions:
Manages reporting development group functionally.
Maintains software development job descriptions.
Manages hiring process for software development staff.
Manages performance reviews.
Manages an external partner software contracting firm.
Team training, mentoring and career development as appropriated. Monthly one on one meeting with direct reports and technical leads.
Overall resource and development role allocation across projects based on project milestones and resource availability.
Oversees software development across different Software projects, for all Software deliverables and throughout the entire development cycle.
Ensures software is perfectly documented, designed and implemented according to standard engineering methods, techniques and best industry practices.
Exploits synergies (e.g. Code reuse, platform paradigm) and extends best development practices across projects.
Defines consistent software development methods and procedures across projects and ensures they are properly documented (e.g. SOPs) and implemented.
Responsible for managing continuous software development improvement efforts (both technical and process related) to continually shorten development cycles, improve quality and update SOPs accordingly in conjunction with the SQA Manager.
Defines development deliverables and templates (Software development plans, software requirements, software architecture, software designs, unit testing,etc) across projects and ensures related artifacts are properly scheduled, implemented and reviewed.
Ensures usage of state of the art development tools and consistent use across projects.
Develops, executes and maintains a continuous integration and unit test program to be the primary driver for builds and regression testing of code when changes are implemented and before they are released to test.
Leads software risk analysis and ensures that risk mitigations at software level are effectively documented and implemented.
Status reporting and detailed scheduling supporting different product development projects, delegating to technical leads as needed.
Fulfills the role of development coordinator for a development project or program of projects.
Fulfills the role of technical lead as needed.
Ensures that all software development activities and deliverables comply with the FDA QSR, ISO 9001 and satisfy Werfen processes and procedures
Budget Managed (if applicable):
N/A
Internal Networking/Key Relationships:
Interfaces with Project/Program Management
Software Testing
Systems Engineering
Electrical Engineering and the Software Quality Manager
TBD based on company needs
Skills & Capabilities:
Leadership
Developing Direct Reports and Others
Time Management
Written and Oral Communications
Must have:
Technical experience: C++ hands-on experience (Linux would be nice as well)
Modern SDLC: Experience with Agile in a DevOps environment
Quality & Cybersecurity: Proven track record for high quality and secure software
Communication & Ownership: Open and transparent communication as well as self-driven person
Nice to have:
International experience
Platform Development
Qualifications
Minimum Knowledge & Experience Required for the Position:
Bachelor's degree in information technology or the equivalent combination of related training, proficiency and experience.
Minimum 5 years of industry experience managing software development teams and leading software projects.
Exposure to the life sciences and/or highly regulated industry domain.
Comprehensive knowledge of software development theory, practice, strategies and tactics required.
Knowledge of and experience with iterative and waterfall software development lifecycle methodology's required.
Experience with test-driven development, continuous Integration and other agile practices.
Knowledge of and experience with technologies supporting software development management (e.g. DOORs), issue management (e.g. Synergy Change) and configuration management (e.g. Accurev) Comprehensive knowledge of Quality standards such as ISO 9000/9001, 21 CFR Part 820 FDA Quality System Regulations and CFR 21 Part 11 regulations.
International Mobility Required:
No
Travel Requirements:
Auto-ApplySoftware Engineering Intern
Software engineering manager job in Quincy, MA
General Description: A fast-paced, challenging role that will be responsible for helping our teams design, develop, troubleshoot, and debug software programs for databases, applications, networks, etc. You will work with developers, technical project managers, and users to define and develop software applications to automate network operations.
Duties and Responsibilities:
* Assist with developing and maintaining applications for the OSS/BSS using Python
* Help to create front-end web UIs for back-end micro-services using Typescript and frameworks like NextJs, React, and TailwindCSS
* Work closely with developers, project managers, and users to gather requirements, update code based on feedback, test and deploy
* Collaborate with users and developers to fix bugs or add features to application suite
* Maintain cloud systems on AWS with services such as EC2, EKS, ECS, Lambda, S3, DynamoDB, etc.
* Help to create CI/CD pipelines for your code to automate build, test, and deployment stages
Required Qualifications:
* Self-starter, goal-oriented, ability to work independently without micromanagement
* Strong drive to learn front-end web development skills using Typescript, JSX, TailwindCSS
* Familiarity with Python
* Knowledge of CI/CD practices and applications such as Micro-services/Git/Docker/Kubernetes
* Knowledge of cloud computing platforms such as AWS/GCP/Azure and development of cloud-native applications
#LI-ND1
Granite delivers advanced communications and technology solutions to businesses and government agencies throughout the United States and Canada. We provide exceptional customized service with an emphasis on reliability and outstanding customer support and our customers include over 85 of the Fortune 100. Granite has over $1.85 Billion in revenue with more than 2,100 employees and is headquartered in Quincy, MA. Our mission is to be the leading telecommunications company wherever we offer services as well as provide an environment where the value of each individual is recognized and where each person has the opportunity to further their growth and achieve success.
Granite has been recognized by the Boston Business Journal as one of the "Healthiest Companies" in Massachusetts for the past 15 consecutive years.
Our offices have onsite fully equipped state of the art gyms for employees at zero cost.
Granite's philanthropy is unparalleled with over $300 million in donations to organizations such as Dana Farber Cancer Institute, The ALS Foundation and the Alzheimer's Association to name a few.
We have been consistently rated a "Fastest Growing Company" by Inc. Magazine.
Granite was named to Forbes List of America's Best Employers 2022, 2023 and 2024.
Granite was recently named One of Forbes Best Employers for Diversity.
Our company's insurance package includes health, dental, vision, life, disability coverage, 401K retirement with company match, childcare benefits, tuition assistance, and more.
If you are a highly motivated individual who wants to grow your career with a fast paced and progressive company, Granite has countless opportunities for you.
EOE/M/F/Vets/Disabled
Software Engineering Summer Intern, Next Best Action - Summer 2026
Software engineering manager job in Waltham, MA
Meet Our Team: Pegasystems is seeking bright, technical Computer Science degree students who are flexible and interested in learning and exploring our technology. In our fast-paced, iterative development environment, our interns work within our Scrum teams to quickly develop thoughtful designs and implement robust, high quality features within an agile development methodology.
Picture Yourself at Pega:
Pega's internship program is the perfect platform to help students transition their academic knowledge into a successful professional career. We push great students to be better, we encourage them to take on the biggest challenges, and we also believe that great ideas can come from anyone or anywhere, irrespective of hierarchy or location. The purpose our internships are to provide students with the opportunity to gain valuable business skills, work on real-time, impactful initiatives, and collaborate on a global scale, all while earning a competitive compensation.
What You'll Do at Pega:
* Participate in the design of new features.
* Debug and maintain existing code base.
* Develop & document new features alongside other team members that meet our coding standards.
* Unit test all new code to ensure all requirements are satisfied.
* Develop an understanding of how our customers use the product and verify that the product meets these requirements.
Who You Are:
You are an upperclassman student working on Computer Science degree, looking for an internship that provides you practical real-world experience with the end-to-end software development lifecycle in an Agile environment. You are well-versed in Java and object-orient programming principles, with interests in the data realm - databases (relational, NoSQL), data science, data analytics, etc.
* Strong object orientated design and development skills (Java development experience is a plus).
* Basic working knowledge of Agile/Scrum development methodology.
* Drive for continuous learning and development.
* Excellent written and verbal communication skills.
* Good ability to solve problems and identify creative solutions.
Pega Offers You:
* Opportunity to work with diverse global teams on real-time, impactful projects and initiatives.
* Professional development seminars and meet & greets with Pega's CEO and Founder, and Executive Leadership Team through our "Coffee Break Series"Participation in Pega and intern specific events such as social events, volunteer opportunities, group projects, team outings.
* Potential for full-time offer.
* Structured manager and mentor program.
* Competitive salary and perks.
* Casual and fun environment.
#LI-CM1
Job ID: 22696
Director of Software Engineering (US Eastern/Central Time Zone)
Software engineering manager job in Maynard, MA
Our mission is to create easy-to-use software to help local governments plan, budget and report better. ClearGov is a rapidly growing, venture-funded SaaS company that offers a complete planning, budgeting and financial reporting suite that enables local governments to plan, build, and present their financials more efficiently and effectively. We're a mission-driven company that envisions a world where modern software enables every local government to best serve and improve its community.
Our software is utilized nationwide by more than a thousand towns, cities, school districts, and other local agencies who are part of the ClearGov community, and we're adding more every day. We've been named to the “GovTech 100” for eight years running, and we're on BostInno's “50 On Fire” list, as well. ClearGov also earned a place on the Inc. 5000 list of America's Fastest Growing Companies for five consecutive years: 2021, 2022, 2023, 2024, and 2025
The ClearGov team is a tight-knit group of talented folks who are passionate about our mission and committed to building a positive, productive company culture. We believe in a work-hard/play-hard environment, and every day, we strive to get better at our work, all while being considerate, trustworthy, and transparent in everything we do.
Core Values
Be Clear: We strive to be open in all that we do because we believe that transparency is the foundation upon which all meaningful relationships are built.
Be Trustworthy: We always act with integrity and keep our word because we believe that honest people are authentic, consistent, and dependable and that those traits form the cornerstone for success and well-being.
Be Considerate: We are mindful about the impact that our comments and actions will have on others because we want to build a compassionate, inclusive environment that nurtures all individuals and communities.
Be Positive: We believe that the first step in getting something done is believing that it can be done because we know that positive energy brings enthusiasm, excitement, and empowerment to the team.
Be Better: We constantly ask ourselves, "How can we do this better?" because we know that our families, colleagues, investors, and customers depend on the results we deliver every day.
Be Fierce: We seek to have bold conversations that interrogate reality and provoke learning to help us tackle our toughest challenges and enrich relationships.
Be Fun: We value the lighter side of life because we believe that balance, laughter, and enjoying every moment fuel the soul.
About the Opportunity
We're seeking a seasoned and results-oriented Director of Software Engineering to lead key initiatives and teams within our Engineering organization. In this pivotal role, you will oversee the execution of high-impact projects, guide and mentor engineering staff, and drive architectural and implementation decisions for new products and features.
You will also shape long-term technical strategy, including proactive efforts to address technical debt and improve system scalability and maintainability. The role also involves staying current with modern engineering trends, including exploring and applying AI-driven tools and technologies to support developer productivity, code quality, and overall delivery efficiency.
Key Responsibilities:
Lead the Platform Engineering Group: Provide strategic and operational leadership to the Platform Engineering team, which plays a critical role in modernizing and maintaining the foundational architecture supporting all ClearGov products.
Drive Architecture Modernization: Define and evolve system architecture and engineering patterns that prioritize resilience, scalability, and performance. Champion platform-wide architectural initiatives that benefit all product lines.
Reinforce and Evolve Development Standards: Uphold and continuously refine established software development processes and best practices to ensure systems remain maintainable, scalable, testable, and supportable. Collaborate with engineering leaders to expand and adapt standards as the product suite and organization grow.Establish Development
Foster Innovation and Leverage Modern Engineering Tools: Cultivate a culture of continuous improvement, technical curiosity, and high performance. Encourage the adoption of modern frameworks, development practices, and AI-powered engineering tools to enhance team efficiency, code quality, and system reliability. Use data-driven insights to guide process improvements and accelerate development velocity.
Maintain Deep Technical Expertise: Stay hands-on and proficient in key technologies including AWS infrastructure, Node.js (backend), Angular (frontend), and relational databases such as MySQL. Guide the team with practical expertise and sound architectural judgment.
Collaborate Cross-Functionally: Work closely with Product Management, Quality Assurance, Customer Success, and other stakeholders to ensure alignment between engineering efforts and company objectives.
Champion Technical Debt Reduction: Proactively identify and lead initiatives to address technical debt, ensuring long-term maintainability and agility of the platform.
Support Engineering Operations: Partner with the Vice President of Engineering to manage team resourcing, operating budgets, and project-level expenditures. Ensure projects are delivered efficiently and within scope.
Critical Skills/Experience:
10+ years of experience in software engineering, with a focus on SaaS based systems
Proven experience in leading and managing senior development resources
Demonstrated experience in defining and implementing software development processes and standards
In-depth knowledge of Scrum and Agile Software Development Methodology
Proven success in managing complex, multi-faceted SaaS product development in a high-growth, early-stage environment
Superb organizational and time management skills and ability to prioritize effectively
Proven ability to actively listen to customer input/feedback and identify solutions
5+ years of working experience with SQL and relational databases. MySQLexperience a plus
Deep experience in core platforms:
Front-End: Angular; Socket.IO; Highcharts; D3; Gulp; LESS
Back-End: Node.js; Express; RabbitMQ; MySQL; Elasticsearch
Environment: AWS; Amazon S3; Git; JIRA; Confluence
Great communicator; strong oral and written skills
Passionate about growing careers and mentoring engineers across both the individual contributor and manager tracks
A roll-up-your-sleeves, GSD approach to the day-to-day
The Ideal ClearGov Candidate:
Self-motivated, self-starter with a zeal to win
Great communicator; strong oral and written skills
Ability to think creatively and innovatively
Hands-on problem solver who enjoys cracking difficult nuts
Quick study - able to pick up and apply new concepts in a hurry
Track record of achievement
Enjoys working on and helping to build outstanding teams
Demonstrates an entrepreneurial spirit and gets stuff done
A sense of humor and don't take themselves too seriously
Why Join Us:
Flexible, remote work
Chance to make a meaningful impact on government and school district transparency and accountability
Opportunity to work in a fast-paced, fun, and collaborative environment
Competitive salary and benefits package (see below)
Professional growth opportunities
Compensation:
In the spirit of transparency, we are excited to share the base salary for this position is $180,000 - $195,000 exclusive of fringe benefits or potential bonuses. If you are hired at ClearGov, your final base salary compensation will be determined by factors such as skills, interview performance, education and/or experience. In addition to those factors, we believe in the importance of pay equity and consider internal equity of our current team members as a part of any final offer. Please keep in mind that the range mentioned above is the full base salary for the role. Hiring beyond the base range would not be typical in order to allow for future & continued salary growth. We also offer a generous compensation and benefits package (more information on benefits listed below).
Benefits:
Competitive Salary
Quality Medical, Dental, and Vision Insurance Plans
Flexible Spending Account
Dependent Care Flexible Spending Account
Short and Long Term Disability Insurance
Life Insurance
401K Plan with Match
Flexible Personal Time Off Policy
3 Floating Holidays (in addition to 10 Holidays Observed)
2 Volunteer Days Off
Parental Leave
Employee Referral Bonus
Annual All Hands In-Person Event
How to Apply:
Interested candidates should apply here: *************************************************************************************************************
ClearGov is an equal opportunity employer and values diversity in the workplace. We encourage individuals of all backgrounds to apply.
#LI-ER1
#LI-Remote
ClearGov is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, gender identity and expressions, national origin, disability, genetic information, pregnancy, veteran status, age, or any other protected characteristic as outlined by federal, state, or local laws.
This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. ClearGov makes hiring decisions based solely on qualifications, merit, and business needs at the time.
At ClearGov, we believe in the value of diversity, and we know that diverse perspectives will help us build a stronger team to accomplish our shared mission to help local governments work better.
Auto-ApplyDevice Software Engineer Intern
Software engineering manager job in Cambridge, MA
At HyperSpectral, we leverage advanced machine learning and spectral analysis to turn complex data into actionable insights. As a Device Software Engineer Intern, you'll help advance our AI-powered spectral robotics platform by developing desktop software and integrating third-party devices with our client and cloud systems. As Device Software Engineer Intern, you'll have the opportunity to work closely with experienced engineers across software, hardware, and data science disciplines. You'll gain hands-on experience with embedded systems, device integration, and AI-driven automation in a fast-paced, innovative startup environment. Education and Experience
Education:
Master's degree in Computer Science, Electrical Engineering, Mechanical Engineering, or a related technical field.
Technical Skills:
Basic to intermediate experience in one or more programming languages such as C#, Python, or JavaScript.
Familiarity with embedded platforms (Arduino, Raspberry Pi, Jetson).
Understanding of software-hardware integration and communication protocols (e.g., serial, USB, I2C, SPI).
Exposure to APIs, cloud platforms, and DevOps tools (AWS, Azure, or similar) is a plus.
Interest in AI/ML models, computer vision (OpenCV), or spectral imaging.
Experience with SolidWorks or 3D printing for rapid prototyping is an asset.
Responsibilities
Assist in the design, development, and testing of embedded and desktop software for device control, spectral data acquisition, and system automation.
Support implementation and optimization of systems using Arduino, Raspberry Pi, and Nvidia Jetson platforms.
Help develop and test APIs and system integration for real-time data collection and control of optical devices.
Contribute to prototyping and automation projects, including interfacing with motors, sensors, and actuators.
Support data analytics and visualization workflows, including Python-based processing of spectral and image data.
Document system configurations, communication protocols, and testing results.
Stay current on emerging trends in AI, robotics, and hyperspectral imaging.
Requirements
Curious, proactive, and eager to learn new technologies.
Strong problem-solving skills and attention to detail.
Effective communication and collaboration within cross-functional teams.
Comfortable working in a dynamic startup environment with evolving priorities.
Physical Requirements
Able to maintain a stationary position for prolonged periods, whether sitting or standing.
Manual dexterity and precision for handling and programming delicate equipment.
Good visual acuity and the ability to discern colors for tasks such as wire coding and LED status indication.
Capable of wearing personal protective equipment as necessary for safety compliance.
WHAT WE OFFER:
-Hands-on experience in embedded systems, robotics, and AI-driven imaging technologies. -Exposure to full lifecycle development-from design to testing and deployment. -Mentorship from experienced engineers and scientists. -The chance to contribute to cutting-edge innovations in spectral sensing and MedTech. -The opportunity to work with a cutting-edge AI-powered technology company -Collaborative and innovative work environment -Opportunities for professional growth and development.
On-site requirement: This position is
based at our Cambridge, Massachusetts laboratory
and requires in-person attendance. Relocation assistance is not anticipated at this time. Applicants must be U.S. citizens. We do not sponsor H-1B or any other employment visas for this position.
Auto-ApplySoftware Engineering Intern (Systems)
Software engineering manager job in Boston, MA
Lumafield was founded in 2019 to upgrade manufacturing. We are engineers with deep experience across the product development cycle, from initial ideas to shipping hardware, across industries and specializations, who became frustrated by the cost and complexity of modern manufacturing. So we decided to upgrade it.
Engineers make million-dollar decisions every day, and they need tools that give them the greatest possible insight into their products. By offering unprecedented visibility into products, as well as AI-driven tools that highlight problems and generate quantitative data, Lumafield promises to revolutionize the way complex products are created, manufactured, and used across industries. We started with industrial CT scanning, which for us was the most valuable but underutilized tool in the manufacturing toolbox, enabling us to rapidly inspect essential components non-destructively.
We rebuilt the whole system, from X-ray capture, to computer vision analysis, to web-based collaboration, to the entire business model, making the most advanced manufacturing tech more accessible to every industry. Our company, like our platform, is designed for upgrades. We're building for greater intelligence, autonomy, and speed. For deeper vision, operational excellence, and powerful insights. And then we'll upgrade it all again.
Lumafield is headquartered in Cambridge, MA, and has an office in San Francisco, CA.
About the role:
As an intern on our embedded software team you'll ship new features and improvements to our Neptune and Triton CT scanners. You'll have a mentor for the summer who will show you the ropes and help you learn, contribute and grow. You'll also have plenty of time in our Cambridge office to meet and network with team members across Lumafield to learn about the ins and outs of a hypergrowth hardtech startup. Join us! What You'll Do:
Write Python and C code for our CT scanners
Writing hardware drivers in Python using the asyncio module
Work closely with your mentor on Lumafield's backend software team
Work out of our Cambridge, MA office
About you:
Currently studying for an engineering or computer science degree
Experience in Python and C
Loves building cool things that make a difference for engineering teams
Motivated by moving fast, shipping, and getting feedback
Bonus points for:
STM32 experience
Embedded linux experience
Prior startup experience
A strong portfolio, blog, github, or profile we can review
This role will be performed alongside a cohort of Lumafield summer interns and is a paid position. We also offer relocation assistance if you are out-of-state. We do not currently offer visa sponsorship or OPT eligibility.
Lumafield is committed to building a team that represents a variety of backgrounds, perspectives, and skills, because the more inclusive we are, the better our work will be. Do you feel like your skills don't meet every single requirement listed? We encourage you to apply anyway - If you're excited about our technology, the opportunity, and are eager to learn more we'd love to hear from you!
In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability, genetic information or veteran status.
Reach out if you want to be a part of what we are building.
Auto-ApplySoftware Engineering Internship - Summer 2026
Software engineering manager job in Boston, MA
Suno is a music company built to amplify imagination. Powered by the world's most advanced AI music model, Suno offers an unparalleled creative platform that includes Suno Studio, a breakthrough generative audio workstation. From shower-singers to aspiring songwriters to seasoned artists, Suno empowers a global community to create, share, and discover music-unlocking the joy of musical expression for all.
Check out our Suno version of the job here!
About the Internship
We're seeking software engineering interns who are passionate about music and technology. You'll have the opportunity to work alongside our founding team on real projects that impact Suno's product. This role offers hands-on experience across a wide range of technical and design challenges as we build the future of music creation. This role will be based in our Cambridge, Massachusetts office and will work during the summer of 2026.
What You'll Do
* Collaborate with engineers to build Suno's apps for creating, exploring, and listening to music
* Help design and optimize services for handling consumer traffic, data, and user engagement
* Contribute to systems that are performant, scalable, and easy to observe
* Assist with optimizing the performance, joy, beauty, and feel of our products
What You'll Need
* Coursework towards a Bachelor's, Master's, or PhD degree in a technical field
* Cumulative GPA above 3.7
* Experience with or coursework in backend or full-stack development
* A willingness to learn and take ownership of projects, with the support of our team
* Familiarity with distributed systems, databases, or web technologies (e.g., Postgres, Redis, React) is a plus
* A love for music and curiosity about music technology
Additional Notes: Applicants must be eligible to work in the US.
Internship - Scientific Software and Compilation
Software engineering manager job in Boston, MA
, Inc.
QuEra Computing is building the world's most powerful neutral-atom quantum computers. Our systems are designed to scale and enable groundbreaking advances in science and technology. We collaborate closely with leading academic and industry partners to push the boundaries of quantum computing, error correction, and fault tolerance.
Summary
QuEra Computing Inc. seeks a creative and collaborative Scientific Software Engineer (Internship) to help solve the unique software challenges of integrating high-level applications into state-of-the-art neutral-atom quantum computers. You will have the opportunity to work with a vibrant scientific software team and a community of industry and academic collaborators and to help our growing team of diverse experts address fascinating challenges, ranging from classical compiler techniques to direct integration with low-level hardware components. Using our open-source toolchain, Kirin, you will be building QuEra's compiler pipeline together with experimental & computational physicists from low-level hardware instructions to high-level programming languages. This involves the development of new features and infrastructure for hardware execution. You will be co-designing compilers and hardware infrastructure to prepare for the next generation of quantum computing using cutting-edge neutral-atom and quantum error correction technologies. This new direction involves multiple new challenges in both engineering and science.
Applications will be reviewed on a rolling basis, and those received before Dec. 15, 2025 are guaranteed full consideration.
Responsibilities
Develop and maintain domain-specific languages (DSLs) at various levels of quantum programs such as circuits, atom moves, pulses, and its associated compilation stack
Support integration of compilation into multiple hardware platforms
Writing unit tests and documentation for existing compiler and software stack
Qualifications
Enthusiastic about building tools used by non-software developers
Experience with Python semantics, Python type hints, CPython interpreter
Knowledge of Static Single Assignment intermediate representations-based compiler
Knowledge of the full lifecycle of software development, including version control, code review, testing, CI/CD, logging, profiling, debugging, and documentation
Preferred Qualifications
Ph.D. candidate or Bachelor degree in Computer Science with focus on quantum computation, architecture, programming language, compiler, or equivalent experience
knowledge in quantum physics and AMO physics
Experience in programming language design, especially programming language theory
knowledge in quantum error correction
Contribution to existing open-source libraries
Why Join QuEra?
You will be part of a collaborative, fast-moving team at the forefront of quantum technology. This internship offers exposure to both cutting-edge theory and practical implementation, with opportunities to contribute to peer-reviewed research and real-world quantum hardware development.
On-site internship. There is no relocation offered for this role.
QuEra is committed to cultivating a diverse work environment and is proud to be an equal opportunity employer. We highly value diversity in our current and future employees and do not discriminate (including in our hiring and promotion practices) based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.
Auto-ApplySoftware Engineer Intern
Software engineering manager job in Johnston, RI
At Corteva Agriscience, you will help us grow what's next. No matter what your role, you will be part of a team that is building the future of agriculture - solving the world's food problems through innovation, technology, and putting people first.
Grow what's next. Grow your future. Join our fast-paced Software Engineering organization that is using leading edge technologies and design practices to accelerate Corteva Agriscience Research & Development (R&D). As a Software Engineer Intern, you must be passionate and curious about technology and the desire to exceed. You will have a unique opportunity to learn, grow, and expand your knowledge with cutting edge software solutions. You will have a strong drive for excellence, excel in using creative approaches to solving complex problems, and possess an innovative mindset.
What You Will Do:
Continuously learn and share your technical knowledge
Work collaboratively on agile software teams to create innovative software solutions for R&D systems
Design, develop, and support a variety of high-performance software solutions for R&D
What You Will Bring:
Must be enrolled in a bachelors, masters, or doctoral degree program in computer, information technology or related engineering field
Possess excellent problem-solving skills using creative approaches
Ability to work effectively with cross-functional engineering teams and business partners
Hands-on experience with object-oriented languages and web development technologies
Not required, but preferred technology experiences: Angular, Typescript, C#, .Net, RESTful API Services, AWS, Azure, and SQL
Minimum 3.0 GPA
Are you a good match? Apply today! We seek applicants from all backgrounds to ensure we get the best, most creative talent on our team.
Corteva Agriscience is an equal opportunity employer. We are committed to embracing our differences to enrich lives, advance innovation, and boost company performance. Qualified applicants will be considered without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, military or veteran status, pregnancy related conditions (including pregnancy, childbirth, or related medical conditions), disability or any other protected status in accordance with federal, state, or local laws.
Are you a good match? Apply today! We seek applicants from all backgrounds to ensure we get the best, most creative talent on our team.
Corteva Agriscience is an equal opportunity employer. We are committed to embracing our differences to enrich lives, advance innovation, and boost company performance. Qualified applicants will be considered without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, military or veteran status, pregnancy related conditions (including pregnancy, childbirth, or related medical conditions), disability or any other protected status in accordance with federal, state, or local laws.
Auto-Apply