Zippi
Job hunting? Let our AI apply for you — 100% free!

Senior software engineer jobs in Wrentham, MA

- 3,495 jobs
All
Senior Software Engineer
Software Applications Engineer
Senior Engineer
Software Engineering Internship
Lead Engineer
Software Developer Internship
Development Team Member
Software Engineer
Application Lead
Technical Team Lead
Embedded Software Engineer
Data Engineer
Assistant Systems Engineer
  • Restaurant Team Member

    KFC-MHC

    Senior software engineer job in Malden, MA

    As a Customer Service Team Member, you will be responsible for serving our guests quickly, efficiently and courteously with a positive, sincere, pleasant and enthusiastic attitude. Duties will include filling orders, operating a cash register, keeping your area neat, clean and stocked. A qualified applicant must be a Team player, with a strong commitment to excellent customer service, well groomed, have good communication and cash register skills, able to lift 25-35 pounds and stand for up to 8 hours.
    $26k-38k yearly est. 7d ago
  • Senior Software Engineer - Medical Devices

    Digital Health Solutions 4.3company rating

    Senior software engineer job in Andover, MA

    Job Title: Senior Software Engineer - Medical Devices At Digital Health Solutions, we specialize in developing and supporting next-generation medical technologies - from embedded systems and connected mobile apps to cloud platforms, regulatory strategy, and contract manufacturing. As an ISO 13485-certified partner, we work with innovators building Class I-III medical devices, SaMD, and connected digital health solutions. We are looking for a Senior Software Engineer to support our growing portfolio of medical device software projects. This is a hands-on role for someone who enjoys building secure, scalable systems across both cloud and mobile platforms and is comfortable working within a regulated product development environment. Responsibilities: · Design, develop, and maintain cloud-based services and APIs using C#/.NET and Azure · Build and support React-based frontends for clinician and patient-facing applications · Develop and maintain native Android applications in Java, integrating with BLE-connected medical devices and cloud services · Work closely with firmware, systems, QA, and regulatory teams to ensure software meets medical device quality and compliance standards · Participate in code reviews, design discussions, and SDLC documentation including risk control, architecture, and verification support for FDA submissions · Follow best practices for cybersecurity, authentication, and privacy, aligned with HIPAA and FDA guidance Required Qualifications: · Minimum 5 years of professional software engineering experience · Minimum 3 years of hands-on experience with cloud development using C#, .NET, React, and Azure · Minimum 2 years of experience developing native Android apps in Java · Experience working in regulated industries such as medical devices, healthcare, or life sciences · Strong understanding of REST APIs, CI/CD pipelines, Git, and cloud security principles Nice to Have · Familiarity with FDA regulations, IEC 62304, or ISO 13485 · Experience with Bluetooth Low Energy (BLE) or connected health devices · Exposure to tools like Jira, GitHub, Azure DevOps, or document automation systems used in FDA submissions · Prior experience in consulting or multi-client environments What We Offer: · Competitive salary and benefits package, including health insurance, 401(k) plan with employer match, vision, dental and paid time off. · Opportunity to work with cutting-edge technology in the medical device industry. · A supportive, collaborative work environment that fosters professional growth and development. · The chance to make a meaningful impact on the safety and effectiveness of medical devices, ultimately improving patients' lives.
    $107k-144k yearly est. 1d ago
  • Senior Software Engineer

    Meet Life Sciences

    Senior software engineer job in Boston, MA

    Job Title: Senior Software Engineer - Algorithm Development Job Purpose: Seeking a Senior Software Engineer with strong experience in algorithm and software development to join a fast-paced team. The role involves developing system software, including GUI, and collaborating with hardware, systems, and field teams to create impactful tools for a cardiac mapping system. Key Responsibilities: Lead software architecture and best-in-class development practices. Design, develop, and release high-performance medical device software. Solve complex problems and enhance engineering solutions. Collaborate across disciplines to maximize solution quality. Participate in preclinical experiments with lab staff and physicians. Maintain compliance with quality standards through documentation and reviews. Qualifications: BS/MS in Computer Science or equivalent experience. 5+ years of relevant software development experience. Proficiency in C++ (C++11 or newer) and Matlab algorithm development. Strong object-oriented programming, analytical, and problem-solving skills. Experience with full software development life cycle, code reviews, and technical documentation. Ability to contribute to multiple projects and support clinical field staff. Preferred Qualifications: Linux development experience. Scrum framework experience. Familiarity with medical device standards (IEC 62304, 60601, ISO 14971, 13485). Experience with Git, Jira, and requirements management tools. Strong communication skills and mentoring experience.
    $92k-119k yearly est. 2d ago
  • Technical Lead - Application Migration

    Medasource 4.2company rating

    Senior software engineer job in Boston, MA

    Job Title: Technical Team Lead - Application Migration Type: Contract Duration: 12-month contract w/ chance of multi-year extension Medasource is seeking a Technical Team Lead to provide hands-on technical leadership and line management within an application migration squad for a premier healthcare partner in the Northeast. This multi-year initiative involves transitioning a portfolio of research and clinical-adjacent applications off Mass General Brigham's infrastructure and onto Beth Israel Lahey Health's environment. The Team Lead will oversee backend engineers, developers, and QA resources, while coordinating closely with release managers and program leadership to ensure seamless migrations across complex, highly integrated applications. This role requires a senior architect-level leader with proven experience in backend systems, infrastructure migrations, and Epic-connected integrations. The Team Lead will combine people leadership with deep technical oversight to drive delivery, troubleshoot critical issues, and enable successful cutovers. Minimum Qualifications: 5+ years of IT experience with a focus on backend application infrastructure and migrations (on-prem and/or cloud). Prior experience leading technical teams (engineers, developers, QA, or analysts), ideally in a healthcare or research setting. Strong troubleshooting skills across application, infrastructure, and integration layers. Proven track record of supporting migrations or cutovers involving Epic or research-related applications. Excellent communication skills to bridge technical details with delivery oversight. Experience as a technical team lead, line manager, or senior architect. Responsibilities: Lead and mentor a migration squad consisting of backend engineers, developers, and QA resources. Provide technical direction on lift-and-shift migrations, integration updates, and cutover execution. Partner with QA and release managers to coordinate smoke testing, validation, and production release schedules. Collaborate with application and business owners to confirm migration requirements, dependencies, and access needs. Troubleshoot backend and integration issues, particularly those impacting Epic-connected or research applications. Serve as the squad's primary technical point of contact, reporting risks, progress, and technical challenges to Project and Program Managers.
    $90k-118k yearly est. 1d ago
  • Software Engineer

    Biosensics

    Senior software engineer job in Newton, MA

    BioSensics is a biomedical engineering firm specializing in wearable medical sensor and telehealth technologies. Our physiological monitoring, telehealth, and biofeedback products are used in elderly care, physical therapy, rehabilitation, orthopedics, neurology, and many other areas. We are looking for a self-driven, detail oriented, and motivated Software Engineer to join our fast-growing team. It is a role that exercises both creative and practical areas, as our engineers are responsible for everything from the user experience down to the database queries and server configuration on the Backend. The Software Engineers are responsible for programming and maintaining both the front- end and the backend as needed. This is an exciting opportunity for a motivated engineer to have a high impact on a rapidly growing company. Responsibilities Mobile (ReactNative) and full stack software development Contribute to development of greenfield applications Maintenance and performance improvements of existing applications Design and implement automated tests: functional unit and behavior driven tests Ownership of new feature development Key contributor working with designers, providing input on architecture, as well as leading implementation across the full stack Desired Skills and Experience BS or MS Degree in Computer Science, Software Engineering, Computer Engineering or related technical field 3-5 years of software development experience Prior mobile development experience preferred Strong communications skills Experience using at least one of the following JavaScript frameworks: React, Vue.js, Angular Proficiency with Git, JavaScript, and Node.js Familiarity with TypeScript and/or Kotlin Excellent programming skills in at least one Object Oriented Language Experience with design patterns, development and maintenance of functional, regression, integration and, automated end-to-end tests Self-motivated and able to solve problems independently and in team settings Strong communication skills Nice to Have Skills and Experience Familiarity with ReactNative, ParseSDK and GitHub Actions Familiarity with GitFlow, Agile methodologies and Functional Programming concepts Mentorship experience of interns or Junior Developers Micro Architectures Experience in a medical device or other regulated product development organization Other Competitive salary based on experience Paid time off and health insurance Excellent work environment 401k with matching Significant opportunities for career growth Stock Options Must be authorized to work in the U.S.
    $72k-95k yearly est. 4d ago
  • Lead AWS Cloud Engineer

    BJ's Wholesale Club 4.1company rating

    Senior software engineer job in Marlborough, MA

    We are seeking a highly skilled Lead Cloud Engineer for our Cloud Operations and Engineering team. The successful candidate will be responsible for designing, building, deploying, and supporting highly available systems and solutions on AWS. The ideal candidate will possess deep expertise in AWS services and hybrid cloud architecture, providing leadership and mentorship to the team members. This role includes designing, implementing, and managing scalable and reliable cloud solutions, and partnering with cross-functional teams to power innovation and growth. Key Responsibilities: Lead cloud initiatives across multiple projects and business units, ensuring scalable and secure architecture. Operate in an Agile environment with DevSecOps mindset, utilizing infrastructure as code and related tools. Mentor junior team members. Provide leadership for infrastructure projects. Design and implement resilient cloud systems, including DR/HA strategies and operational support plans. Use CI/CD tools for infrastructure as code - Bamboo, Bitbucket, Jenkins, Git, Nexus, AWS Code Build, CodeDeploy, CodePipeline. Build systems with AWS services (EC2, S3, RDS) and cloud databases. Ensure availability, configuration, and compliance with AWS management tools like CloudFormation, Autoscaling, CloudWatch, Systems Manager, Config, CloudTrail, Puppet PE. Monitor performance against operational metrics. Manage security and identity with AWS IAM, KMS, Certificate Manager, Secrets Manager. Support AWS analytics solutions in production - AWS EMR, Data Pipeline, RedShift. Handle storage and backup in hybrid cloud environments. Participate in on-call rotation for 24/7 support of production environments. Required Skills and Experience: Bachelor of Science in Technology or equivalent with 7+ years of experience in provisioning and managing infrastructure and Infrastructure as Code. 3+ years of expert level experience across a broad range of AWS services. Familiarity with on-premises setup and hybrid cloud architecture. Hands-on experience in designing and deploying infrastructure using CloudFormation, Terraform, or other IaC tools. Extensive experience with auto-scaling and self-healing within well-architected designs. Proficiency in AWS monitoring: including CloudWatch, CloudTrail, S3 access logs, ALB logs, and AWS Config for managing a holistic portfolio of applications across multiple accounts. Security & IAM: Expertise in creating and managing IAM roles and security control policies. S3: Skilled in creating buckets, policies, lifecycle management, and logging. Proficient in Python and administration of Node and Java-based applications. Expertise in AWS CLI. Preferred Qualifications: AWS certifications such as AWS Certified Solutions Architect (Professional) or AWS Certified DevOps Engineer or AWS Certified Advanced Network Experience with blue-green deployments, canary releases, and other deployment strategies. Familiarity with serverless technologies such as AWS Lambda and API Gateway. Soft Skills: Excellent communication and collaboration skills with both technical and non-technical teams. Ability to lead people and technical discussions and guide decision-making processes. Strong problem-solving abilities and a proactive mindset.
    $127k-151k yearly est. 22h ago
  • Senior AI Engineer - RAG, Vector, LLM (local only no visas please)

    Yoh, A Day & Zimmermann Company 4.7company rating

    Senior software engineer job in Boston, MA

    Please feel free to send your updated resume at ************************ Rekhu Chhetri, Sr. Recruiter, YOH-Day & Zimmerman Inc LinkedIn Profile: ************************************************** Title: Sr. AI Engineer Type: Direct Hire/Full Time RESPONSIBILITIES Solution Design & Development: Design, develop, and maintain AI-powered applications that integrate existing LLMs with internal systems to automate workflows and optimize processes. API Integration: Develop APIs and data pipelines to seamlessly connect LLMs with internal and external systems, ensuring secure and scalable data exchange. LLM Optimization: Optimize LLM API interactions using prompt engineering, retrieval-augmented generation (RAG), context management, and performance tuning. Platform Evaluation: Assess and compare LLM platforms and tools (e.g., OpenAI, Anthropic, Google) to select the best fit for business needs and technical scalability. Collaboration & Requirements Gathering: Partner with product managers, engineers, and stakeholders to define AI-driven solutions that align with business objectives. Testing & Monitoring: Implement robust testing and monitoring strategies to ensure performance, reliability, and security of LLM-powered applications. Best Practices & Documentation: Contribute to organizational AI best practices, including guidelines on LLM utilization and maintaining well-documented AI solutions. Troubleshooting & Issue Resolution: Identify and resolve LLM integration issues, performance bottlenecks, and data pipeline inconsistencies. Continuous Learning: Research and apply emerging LLM advancements, best practices, and industry trends to enhance AI-powered applications. Code Review & Quality Assurance: Participate in code reviews, ensuring high-quality, maintainable, and well-documented codebases. QUALIFICATIONS Bachelor's degree in Computer Science, Engineering, or related field. Proven experience in software development, with strong object-oriented programming and design principles. Experience working with LLMs and related AI frameworks (e.g., LangChain, Vector Databases, RAG). Proficiency in at least one programming language (e.g., Python, Java, JavaScript). Experience with API development and integration (RESTful APIs, GraphQL, cloud-based services). Experience deploying AI solutions in cloud environments (AWS, Azure, GCP, Kubernetes, Serverless). Strong problem-solving and analytical skills. Excellent communication and cross-functional collaboration skills. Passion for AI innovation and automation. Estimated Min Rate: $70.00 Estimated Max Rate: $100.00 What's In It for You? We welcome you to be a part of the largest and legendary global staffing companies to meet your career aspirations. Yoh's network of client companies has been employing professionals like you for over 65 years in the U.S., UK and Canada. Join Yoh's extensive talent community that will provide you with access to Yoh's vast network of opportunities and gain access to this exclusive opportunity available to you. Benefit eligibility is in accordance with applicable laws and client requirements. Benefits include: Medical, Prescription, Dental & Vision Benefits (for employees working 20+ hours per week) Health Savings Account (HSA) (for employees working 20+ hours per week) Life & Disability Insurance (for employees working 20+ hours per week) MetLife Voluntary Benefits Employee Assistance Program (EAP) 401K Retirement Savings Plan Direct Deposit & weekly epayroll Referral Bonus Programs Certification and training opportunities Note: Any pay ranges displayed are estimations. Actual pay is determined by an applicant's experience, technical expertise, and other qualifications as listed in the job description. All qualified applicants are welcome to apply. Yoh, a Day & Zimmermann company, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Visit ************************************************ to contact us if you are an individual with a disability and require accommodation in the application process. For California applicants, qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. All of the material job duties described in this posting are job duties for which a criminal history may have a direct, adverse, and negative relationship potentially resulting in the withdrawal of a conditional offer of employment.
    $70 hourly 1d ago
  • Senior Blockchain Engineer

    Fidelity Investments 4.6company rating

    Senior software engineer job in Boston, MA

    Job Description: SENIOR BLOCKCHAN ENGINEER, Wallet Blockchain PLATFORM The Role As a Senior Blockchain Engineer on the Wallet Blockchain Platform team, you'll get the opportunity to develop your skills and collaborate with engineers across Fidelity in a fun and dynamic environment. You will work closely with technical leaders and Architects to build a secure crypto platform utilizing modern software development practices The Expertise and Skills You Bring Bachelor's degree in computer science or related field required 5+ years' experience in distributed systems development using object-oriented programming languages like Java Experience with blockchains such as Ethereum, Bitcoin Experience building resilient RESTful API using Java and Spring Proficient in databases and SQL An understanding of microservice architecture and twelve factor app patterns Ability to build reliable software that can withstand unreliable environments Unit and integration test automation using JUnit Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins Core Possess critical thinking skills to build end-to-end solutions Passionate and committed to learning new things and developing with the latest technologies and frameworks Work well in both a small agile team and independently, having a strong user focus Strong analytical and communication skills and the ability to handle multiple tasks at any given time Participate in engineering practices such as code and design reviews, environment strategy, and build and deployment pipelines Strong organization skills and attention to details Experience with AWS or other cloud platforms and containerization technologies such as Docker is a plus Experience with asynchronous workers and resilient messaging services such as SNS and SQS is a plus The Team Fidelity Digital Assets, a Fidelity Investments Company, is developing a full-service enterprise-grade platform for storing, trading, and servicing digital assets, such as Bitcoin and Ethereum. Fidelity Digital Assets adopts an entrepreneurial culture and startup approach while serving as one of the most innovative business units within Fidelity Investments. Our global, diverse team of hundreds of forward-thinking professionals lead with agility and creativity to build solutions that bridge the gap between traditional institutional investors and their exposure to digital assets. The firm's tenure and experience across multiple business lines present our employees with unprecedented access to knowledge, technology, and resources that help our team reshape the future of finance. Within Fidelity Digital Assets, the Wallet Blockchain Platform Team is responsible for the backend services and APIs that support digital assets transactions on networks such as Bitcoin and Ethereum. The team will also lead tokenization efforts. The base salary range for this position is $97,000-$154,000 per year. Placement in the range will vary based on job responsibilities and scope, geographic location, candidate's relevant experience, and other factors. Base salary is only part of the total compensation package. Depending on the position and eligibility requirements, the offer package may also include bonus or other variable compensation. We offer a wide range of benefits to meet your evolving needs and help you live your best life at work and at home. These benefits include comprehensive health care coverage and emotional well-being support, market-leading retirement, generous paid time off and parental leave, charitable giving employee match program, and educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career. Note, the application window closes when the position is filled or unposted. Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories. Most roles at Fidelity are Hybrid, requiring associates to work onsite every other week (all business days, M-F) in a Fidelity office. This does not apply to Remote or fully Onsite roles. Certifications: Category: Information Technology
    $97k-154k yearly 20h ago
  • Skilled Team Lead- Automotive Technician - Group 1 Westwood Pre-Owned Center

    Group 1 Automotive, Inc.

    Senior software engineer job in Boston, MA

    Up to $35.00 Hourly Based on Experience 4-DAY WORK WEEK Group 1 Westwood Pre-Owned Center is part of the fast-growing Group 1 Automotive, a leader in automotive retail sales and service with 25 dealerships in the area. Get your foot in the door and gain valuable experience across multiple brands. We are currently seeking Automotive Technician/Mechanic Team Leads to join our high-performing team. If you are looking to continue growing your career, become a foreman, take pride in your work, thrive in a team environment, and enjoy working with top-quality vehicles and equipment, we want to hear from you! What We Offer: True 4-Day Work Week - More time for you and your family Competitive Hourly Pay - Up to $40.00/hour, based on experience, plus bonuses Sign On Bonus For Eligible Applicants Ongoing Training & Career Growth - Opportunities for advancement and manufacturer certifications Pay Increases As You Grow - Training and certification pays off with increased pay State-of-the-Art Facility - Work with the latest tools and equipment in a clean, organized environment Health, Dental & Vision Insurance Life & Disability Insurance 401(k) with Company Match Paid Time Off Employee Vehicle Purchase Program Employee Stock Purchase Plan Pinnacle Awards Program What We're Looking For: Prior Automotive Technician/Mechanic experience A genuine passion for automotive work A drive to lead and train your team Punctuality and reliability - Being on time and ready to work is essential A positive, can-do attitude Personal toolset appropriate to your experience level Strong communication and basic computer skills Commitment to exceptional customer service Ability to meet and exceed performance goals High school diploma or equivalent A valid driver's license Join a team that values your time, your talent, and your future. Apply today and take the next step in your career with Group 1 Westwood Pre-Owned Center. Group 1 Automotive, a Fortune 250 company, is a leading operator of automotive dealerships and collision centers across the United States and United Kingdom. If you are in alignment with our values of integrity, transparency, professionalism, teamwork and respect - now might be the time for you to accelerate your career as part of the best company in automotive retail. To learn more about our company, visit . Apply today or refer a qualified friend. All applicants must pass pre-employment testing to include: background checks, and drug testing in order to qualify for employment Group 1 Automotive is an Equal Employment Opportunity employer and participates in E-Verify . IND1
    $35-40 hourly 20h ago
  • Principal Algorithms & Embedded Software Engineer

    Third Pole Therapeutics 3.9company rating

    Senior software engineer job in Waltham, MA

    Third Pole is on a mission to expand the lifesaving benefits of Nitric Oxide inhalation therapy, making it accessible to millions of respiratory challenged newborns and adults around the world. This is a rare opportunity to be part of a rapidly growing team, making a huge social impact, touching the lives of those we love and care about most. We are a fast-paced startup developing a game-changing technology that generates Nitric Oxide on demand, at the patient location, from the air we breathe. Our Third Pole community is grounded in the values of collaboration, embracing diverse ideas, commitment, and transparency without the politics found in most companies. Our motto is we are only successful if we all cross the finish line together! Sound like you? The Principal Software Engineer provides expertise in the design, development, characterization, and testing of complex software/firmware used to drive and manage complex electromechanical medical devices. In this role you will interface with a strong multidisciplinary team across the full product development life cycle including requirements, risk, implementation and testing activities. This position is full-time onsite in Waltham, MA. Responsibilities: Collaboratively work with System's Engineering to translate system level requirements into product architectures making tradeoff decisions regarding hardware and software partitioning Uses modeling, hardware-in-the-loop simulation and actual devices to develop, debug and test complex systems to meet required performance Develop software subsystem architectures aligned to product level requirements and architectures including software requirements definitions and sub-system designs Design and develop software/firmware utilizing C and C++ on embedded real time operating systems (RTOS) following company and industry requirements and best practices Performs advanced risk analyses using FMEA and fault tree methods. Works with other engineering disciplines to develop, implement, and verify solutions Perform software verification including code reviews, writing unit test cases, and running static analysis Document system design inputs and outputs using the Third Pole's design control and document management system Evaluates product performance on an on-going basis and initiates and evaluates required changes to the designs to improve and optimize performance Solve complex software issues by analyzing critical factors and recommending corrective or alternative actions Ensures adherence to company quality system, product specifications, industry standards, and quality and regulatory procedures and requirements Maintains accurate documentation of concepts, designs, drawings, and processes through lab notebooks or other methods Requirements: Bachelor's Degree in Software or Electrical Engineering. Master's degree preferred. 10+ years Software Engineering experience in the design and development of complex, real time software driven electromechanical Class II medical devices in C and C++; Class III experience preferred Detailed knowledge of key regulatory requirements included ISO 13485, ISO 14971, ISO 62304 as well as FDA QSR 21 CFR Part 820 Recent microcontroller experience Experience with electronic design control and document management systems preferred Ability to work independently with high competency and little guidance. Must be a creative problem solver that can think outside of the box to develop novel solutions to complex problems Must be able to work in a fast paced, high energy, collaborative team that possesses a strong sense of urgency Strong design control and documentation skills Strong analytical and leadership skills Third Pole, Inc. provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law.
    $84k-112k yearly est. 1d ago
  • Embedded Software Intern

    Analog Devices, Inc. 4.6company rating

    Senior software engineer 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? About Analog Devices 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/Cooperative Required Travel: No The 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.
    $22-41 hourly Auto-Apply 42d ago
  • Software Engineering Intern

    General Dynamics Mission Systems 4.9company rating

    Senior software engineer job in Dedham, MA

    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 Salary Note 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. Combined Salary Range USD $23.65 - USD $29.45 /Hr. 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
    $23.7-29.5 hourly Auto-Apply 29d ago
  • Software Engineer Intern (Summer 2026)

    Draftkings 4.0company rating

    Senior software engineer 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.
    $41k-66k yearly est. Auto-Apply 31d ago
  • Assistant Facilitator - Value Engineering

    Arcadis Global 4.8company rating

    Senior software engineer job in Boston, MA

    is located near Nashville, TN. Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We are more than 36,000 people, in over 70 countries, dedicated to improving quality of life. Everyone has an important role to play. With the power of many curious minds, together we can solve the world's most complex challenges and deliver more impact together. Role description: Arcadis is looking to hire a few Assistant Value Engineering Facilitators with expertise/interest in built or natural assets as well as evaluation of organizations, processes, and services. As an Assistant Facilitator, you will work directly with the Value Engineering Team Lead, Risk Lead, Senior Engineers, and Clients on critical reviews of projects between conceptual to 90-percent design stages, spanning $3M stream restoration projects to $3B transit expansion projects. The Value Engineering Service Offering is a growing and agile team with all staff having diverse and complementary experience in value engineering/asset management/financial engineering, project controls, construction management/architecture, facility management/program management, and civil engineering/constructability. The role requires 3 days a week in an Arcadis office, with two days home-based working, and travel up to two weeks a month. Role accountabilities: * Review material and prepare for studies * Develop draft and final reports conveying the impact of the workshop * Support marketing efforts and marketing materials * Expand utilization of VE throughout Arcadis * Perform base cost and risk validations * Facilitate workshop phases (understand the SAVE Value Methodology) * Immediate need for a transportation and constructability VE engineer to support TDOT in Nashville, TN providing VE advice and coordination of VE studies Qualifications & Experience: * BS Degree in Engineering, Cost, Construction Management, Architecture or equivalent * A minimum of 3-years of experience Interest in software, big data, and AI (apply novel technologies) * Certification such as a PE, CCM, VMA, RA or AIA, PG, GIT or EIT/FE desired and ability to continue on to achieve a VMA and then a CVS certification Why Arcadis? We can only achieve our goals when everyone is empowered to be their best. We believe everyone's contribution matters. It's why we are pioneering a skills-based approach, where you can harness your unique experience and expertise to carve your career path and maximize the impact we can make together. You'll do meaningful work, and no matter what role, you'll be helping to deliver sustainable solutions for a more prosperous planet. Make your mark, on your career, your colleagues, your clients, your life and the world around you. Together, we can create a lasting legacy. Join Arcadis. Create a Legacy. Our Commitment to Equality, Diversity, Inclusion & Belonging We want you to be able to bring your best self to work every day which is why we take equality and inclusion seriously and hold ourselves to account for our actions. Our ambition is to be an employer of choice and provide a great place to work for all our people. We are an equal opportunity and affirmative action employer. Women, minorities, people with disabilities and veterans are strongly encouraged to apply. We are dedicated to a policy of non-discrimination in employment on any basis including race, creed, color, religion, national origin, sex, age, disability, marital status, sexual orientation, gender identity, citizenship status, disability, veteran status, or any other basis prohibited by law. Arcadis offers benefits for full time and part time positions. These benefits include medical, dental, and vision, EAP, 401K, STD, LTD, AD&D, life insurance, paid parental leave, reward & recognition program and optional benefits including wellbeing benefits, adoption assistance and tuition reimbursement. We offer nine paid holidays and 15 days PTO that accrue per year. The salary range for this position is $68,182 - $129,385. Actual salaries will vary and are based on several factors, such as experience, education, budget, internal equity, project and location. #LI-AA1
    $68.2k-129.4k yearly Auto-Apply 42d ago
  • BAS Software Applications Engineer

    Comfort Systems 3.7company rating

    Senior software engineer job in Woburn, MA

    Who we are: At BCM Controls, we are focused on our people, our culture, and our business. Our goal is to be the “Best Place You Will Ever Work!” We are growing and looking to hire great people to support our vision. BCM specializes in building automation, security systems and energy services for commercial, institutional, and industrial clientele. There is no better place to develop your skills, establish a career and make a difference than BCM Controls. What we offer you: Market, competitive wages based on experience Opportunities for career growth, training, and development A recognition culture with dynamic leadership Work/Life Balance 401(k) plan with company match Excellent medical, dental, vision and Rx drug insurance Company paid Life and AD&D Insurance Short and Long-Term Disability Insurance Tuition Reimbursement What you'll do: Development of project specific software and graphics per BCM guidelines Coordinate and support all software related functions, including vendor interface Interpret hardware designs and develop sequences of operation as well as code to ensure system operates as required Write, compile, test and install control application programs for HVAC and Integrated Systems Support commissioning engineers Create and appropriately use standard software libraries Act as a resource to the Service department Who you are: 5+ years experience in programming DDC systems (Direct Digital Controls) Understanding of networking, temperature controls and integrated systems Knowledge of CAD systems, in particular AutoCAD and Visio Sound knowledge of AutoCAD or similar drawing software and knowledge of Building Automation and HVAC Controls Good understanding of construction methods Ability to work in a team environment while taking responsibility for individual tasks Reports to the Engineering Manager Salary Range: $100K - $130K based on experience
    $100k-130k yearly Auto-Apply 49d ago
  • Software Intern

    Zoll Data Systems 4.3company rating

    Senior software engineer job in Chelmsford, MA

    Resuscitation At ZOLL, you'll be part of a team of engineers with rich industry experience in computer science, medical science, communications technologies, electrical engineering, and mechanical engineering. You'll have the chance to learn about and contribute to developing high quality and high reliability software used in medical devices and how the technologies work. As part of our team, you'll be working in an environment that relies on open standards, modern languages, open-source tools, and Web technologies to deliver the solutions that get clinical data in front of those who need it. NOTE: This internship position is from May 2026 thru August 2026. You must be enrolled in a degree program at the start of the internship position. Essential Functions: Contribute to product and tool development for all phases of the software development lifecycle Skills Requirements: Familiarity with a major programming language such as Python, Perl, Javascript, Java, C# or C/C++ Knowledge of Computer Science fundamentals Required/Preferred Education and Experience: Pursuing a BS or MS in Computer Science, Computer Engineering, or similar program ZOLL Medical Corporation appreciates and values diversity. We are an Equal Opportunity Employer M/F/D/V. ADA: The employer will make reasonable accommodations in compliance with the Americans with Disabilities Act of 1990 All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $31k-39k yearly est. Auto-Apply 2d ago
  • Software Engineer, Applications

    Berkshire Grey Inc. 4.0company rating

    Senior software engineer job in Bedford, MA

    About The Job Berkshire Grey is a leader in the field of robotics and AI, providing innovative solutions for e-commerce, retail replenishment, and logistics. Our technology automates complex pick, pack, and sort operations. As a Software Engineer, Applications, you will develop and enhance software that powers our cutting-edge robotic solutions. The robotic application development involves high-level logic that controls the systems and ties everything together. You will be solving a variety of robotic problems including software behaviors and systems intelligence. Responsibilities * Design, develop, and support advanced robotic application software deployed in production environments. * Design, prototype, implement, test, and maintain software that integrates and enhances robotic capabilities to reliably deliver and perform complex robotic tasks. * Work closely with hardware engineers, product managers, and other software teams to integrate capabilities into our broader robotic systems. * Communicate technical progress and collaboratively solve problems. Minimum Qualifications * Bachelor's degree in Computer Science or a closely related field. * 2+ years of experience in software development. * Proficiency in Python. * Experience in a fast paced, agile environment. * Ability to: * Collaborate with a team on software projects * Navigate and contribute to large, complex codebases * Participate in code reviews and apply design patterns effectively * Employ MVP mentality, prioritizing functionality and going from simple to complex * Proficient in: * Python * System design * Asynchronous / Concurrent programming. * Git * Jira * Ubuntu * Code reviews * Design patterns (producer-consumer, modular and configurable, etc.) Preferred Qualifications * Exposure to robotics or a keen interest in the robotics field. * Familiarity with the material handling industry. * Understanding of parallel/distributed systems. * Basic data analysis (logging, profiling, statics, pandas) * Experience with: * Documenting code clearly * Using key-value stores (ZooKeeper) * Writing software tests (pytest) * Managing processes and containers (Docker, Kubernetes) * Basic knowledge of robot simulation, visualization * Experience with real sensors, robots * Developing APIs. * Developing RESTful, and/or gRPC services/clients. * Robotic Operation System (ROS2). * NoSQL databases (e.g. MongoDB). Why Berkshire Grey? * Opportunity to work with cutting-edge AI-powered robotic solutions that are transforming the supply chain and logistics industry. * A culture of innovation and collaboration, with a commitment to professional development and growth. * Competitive compensation and comprehensive benefits package. 6111-2506CC
    $75k-104k yearly est. Auto-Apply 14d ago
  • Entry Level Software Engineer, application via RippleMatch

    Ripplematch Internships 3.9company rating

    Senior software engineer job in Boston, MA

    This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent. About RippleMatch RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we'll get you interviews! Leading employers leverage RippleMatch to build high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers. Requirements for the role Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. Hands-on experience from internships or personal projects in software development is preferred. Strong foundation in programming languages such as Java, C#, Python, or JavaScript. Understanding of software development methodologies (e.g., Agile, Scrum) and software lifecycle management. Familiarity with database management and basic SQL. Ability to design, code, test, and manage complex software applications. Strong problem-solving skills and the ability to debug code and solve technical challenges. Excellent organizational and project management skills, with the ability to manage multiple tasks and deadlines effectively. Effective communication and interpersonal skills, essential for working collaboratively in a team environment. Eagerness to learn new technologies and frameworks and stay updated with the latest industry trends.
    $75k-104k yearly est. Auto-Apply 33d ago
  • SOFTWARE WEB APPLICATIONS ENGINEER

    Direct Staffing

    Senior software engineer job in Middletown, RI

    We have launched a new service called IP-MobileCast which delivers large files, including movies, news & sports over its satellite infrastructure to its maritime customers. As a key member of the IP-MobileCast team, this person will implement code, build embedded web applications, web services and application services. This person will also be responsible for designing and developing desktop and mobile client application software. Challenging and rewarding position and highly visible. Job Requirements: • Minimum of five years recent experience in object oriented programming of desktop, mobile and web applications is required • Minimum of three years recent experience programming web applications using PHP, Javascript, HTML5, JQuery, JSON, XML is required. • Minimum of three years recent experience programming in Java or .Net required • Experienced with Ruby, Rails, Sinatra, GIT, Hiroku/AWS, MySql, PostgreSQL, UnitTest, JBuilder & Passenger. • Experienced with full software development life cycle including estimation, requirements gathering, design, Test Driven Development (TDD), build and test automation, release configuration, etc. • Experienced with Linux, Windows and MacOS operating systems. • Small embedded system and embedded Linux experience is a plus Education: BS in Computer Science or Engineering (or equivalent). Note, candidates must be US citizens or US Permanent Resident. SKILLS AND CERTIFICATIONS BS in Computer Science or Engineering SCREENING QUESTIONS Does candidate have a minimum of 5 years 'recent' experience in object programming of desktop, mobile and web applications? Please include comments from candidate. Does the candidate have at least 3 years of 'recent' experience programming in Java or .Net? Please provide comments from candidate. Is candidate a U.S. Citizen or a Permanent Resident? Additional Information All your information will be kept confidential according to EEO guidelines. Direct Staffing Inc
    $72k-98k yearly est. Auto-Apply 3d ago
  • Lead Engineer- Manhattan Active WMS

    BJ's Wholesale Club 4.1company rating

    Senior software engineer job in Marlborough, MA

    The WMS Engineer is responsible for leading the WMS implementation (SCPP & Active), and will actively participate in the WMS design, configuration, test the supply chain platform and WMS implementation projects. Serve as the subject matter expert on Manhattan Associates (MA) Warehouse Management System (WMS- ACTIVE) and Manhattan SCPP based on an in-depth knowledge of Inbound, Outbound functions and the unique business requirements for BJ's . Roles & Responsibilities: Must have 10+ years of Manhattan WMS Experience along with at least 1 or 2 implementation experience of Manhattan Active and Manhattan WMS SCPP Develop comprehensive functional requirements and specifications for seamless integration between Warehouse Management System (Manhattan Active WMS) and SAP Create detailed documentation, including Functional Specification Documents (FSD), outlining integration processes and workflows. Collaborate with cross-functional teams to gather and analyze business requirements, ensuring alignment with system capabilities. Conduct thorough system testing and validation to guarantee the accuracy and efficiency of WMS-SAP integrations. Provide expert guidance on best practices and solutions for optimizing WMS functionalities within the context of SAP integration. Stay updated on industry trends and emerging technologies to contribute insights for continuous process improvement. Experience in Supply Chain Management especially focusing on Manhattan WMS Configurations, Functional Testing, System Integration Testing, End to End testing and Release Management pertaining to complex Warehouse Management implementations. Rich knowledge and experience on Manhattan WMS across versions Communicate effectively with stakeholders, translating business needs into actionable functional specifications. Requirements: Proven experience with Manhattan Active WMS and Manhattan SCPP Expertise in crafting detailed Functional Specification Documents Strong analytical and problem-solving skills. Strong communication and capability to work in pressure Experience with Oracle databases - SQL: queries Good understanding on Integration with ERP Experience with WMS Reports/ Supply Chain Intelligence tools. Knowledge of integrating warehouse management systems with other equipment and systems such as MHE (conveyors), Warehouse control systems (WCS), Working knowledge of Manhattan Proactive & API's
    $127k-151k yearly est. 1d ago

Learn more about senior software engineer jobs

How much does a senior software engineer earn in Wrentham, MA?

The average senior software engineer in Wrentham, MA earns between $82,000 and $134,000 annually. This compares to the national average senior software engineer range of $86,000 to $151,000.

Average senior software engineer salary in Wrentham, MA

$105,000
Job type you want
Full Time
Part Time
Internship
Temporary