Post job

Principal software engineer jobs in Lynn, MA

- 3,303 jobs
All
Principal Software Engineer
Software Engineering Internship
Senior Leader
Software Developer Internship
Software Applications Engineer
Lead Technician
Devops Engineer
Software Engineer
Senior Engineer
Principal Engineer
Embedded Software Engineer
Lead Software Developer
Lead Engineer
  • SNO - PM Leader - Tech 3

    Procter & Gamble 4.8company rating

    Principal software engineer job in Andover, MA

    Business Purpose for Role The role of the Line PM Leader is to implement, maintain, and continuously improve the Maintenance Work Planning & Scheduling, Breakdown Elimination, and Defect Handling DMS for their line or area, and to provide a continuity link to other PM systems. The PM Leader is a member of the site PM Pillar Team. As the PM Leader, you are responsible for ensuring the efficient execution of Maintenance Systems for your line or area. Your other primary objective is to reduce stops in your area as well as build team capability and deliver superior quality safely through IWS tools and methodologies. This role is critical to deliver reductions in maintenance cost, standardization of maintenance procedures, and prevention of future failures. Responsibilities and Scope of Role Reduced # of breakdowns due to improper maintenance procedures. Through the updating of standards & procedures, maintenance costs (parts & labor) are reduced and in line with budget or on glide path. Equipment performance is controlled and predictable, due to percent increase of planned maintenance work (=> 90% planned work is the goal). Plan & Schedule Maintenance Work Review and prioritize notifications within 24 hours of generation. The work order backlog is current, sorted for reporting and is managed to best meet the CBN. Maintenance work is planned using “SIMPTWW”. A job plan archive is maintained. Lead the review of the previous job completion results, other maintenance activities and today's plan in the Daily Meeting. Plans should be adjusted accordingly based upon scheduled work, scheduled work completion and break in work. Lead the scheduling of maintenance work for the next week during the Weekly Planning Meeting. Ensure the revision and updating of “Maintenance Technical Documentation” occurs as necessary. Develop and update annual maintenance plan. Analyze failures to Eliminate Repeat Breakdowns Completes PM Cards. Completes Dice Charts for failures in department. Can initiate planned and scheduled inspections to prevent like failures and facilitate correction of any found defects. Follows site standards for in-depth failure analysis. Establish the team necessary to complete failure analysis when required. Effectively compare failed part against new part to identify all phenomenon Establishes Basic and Usage Condition for components. Detail and execute an improvement plan as an output of the failure analysis process. Standardizes the Results of the failure analysis and improvement activity by generating changes to AM CIL's, Maintenance Standards, Maintenance Procedures, Maintenance Inspections, and Spares Inventory. Communicates results and teaches improvements/standards via OPL and Kaizen Case Study. Track and Report Maintenance Indicator Results and In Process Measures Maintenance indicator results & in process measures is tracked and kept current. At a minimum, key (critical few) results and in process measures Activities or the lack there of, which drive maintenance indicator results in the wrong direction are corrected or brought to the attention of the appropriate resource. Results of maintenance indicators and in process measures are used to assess the progress of The DMS's and to determine equipment reliability. Results are shared with the department leadership in the weekly meeting. ·Develop Improvement Plans Improvements are identified through the tracking of PM Indicators & In Process Measures. Losses are identified and “Improvement Themes” developed to eliminate losses. Improvement Theme action plans are owned, developed, and tracked by the maintenance planner. ·Champion and Lead the Continuous Improvement Process Ensures all equipment design change proposals (corrective maintenance), Add/Delete/Modify work follows the Change Management Procedures. All work executed is critiqued and work plans updated or revised as necessary. Maintenance Technical Documentation and equipment drawings and schematics are complete, accurate, easy to find and easy to use. Develops a relationship with the store room in order to ensure part identification accuracy, identify obsolete parts, off quality parts, ideal in stock numbers, required delivery time of parts, etc. Updates to engineering drawings and standards are fed back to owner. There is a clear link to Engineering Drawing Control and a Maintenance Technical Documentation Owner is established. Actively coaches team members on IWS methodologies (finding and fixing defects, eliminating breakdowns to root cause, generating PM01's, PM03's, and notifications, etc.)
    $89k-110k yearly est. 3d ago
  • Principal Engineer

    Constellation Energy 4.9company rating

    Principal software engineer job in Everett, MA

    WHO WE ARE As the nation's largest producer of clean, carbon-free energy, Constellation is focused on our purpose: accelerating the transition to a carbon-free future. We have been the leader in clean energy production for more than a decade, and we are cultivating a workplace where our employees can grow, thrive, and contribute. Our culture and employee experience make it clear: We are powered by passion and purpose. Together, we're creating healthier communities and a cleaner planet, and our people are the driving force behind our success. At Constellation, you can build a fulfilling career with opportunities to learn, grow and make an impact. By doing our best work and meeting new challenges, we can accomplish great things and help fight climate change. Join us to lead the clean energy future. TOTAL REWARDS Constellation offers a wide range of benefits and rewards to help our employees thrive professionally and personally. We provide competitive compensation and benefits that support both employees and their families, helping them prepare for the future. In addition to highly competitive salaries, we offer a bonus program, 401(k) with company match, employee stock purchase program comprehensive medical, dental and vision benefits, including a robust wellness program paid time off for vacation, holidays, and sick days and much more. Expected salary range of $144,900 to $161,000, varies based on experience, along with comprehensive benefits package that includes bonus and 401(k). PRIMARY PURPOSE OF POSITION Performs advanced engineering problem solving in support of power plants. Responsible for technical decisions. Possesses superior knowledge in functional discipline and its practical application and has excellent knowledge of applicable industry codes and regulations. Functions with recognized industry-level of expertise in a technical area. PRIMARY DUTIES AND ACCOUNTABILITIES Provides in-depth technical expertise to develop, manage and implement engineering activities related to plant safety, reliability, maintainability, and availability ensuring compliance to customer's needs, regulatory requirements, and corporate policies Accountable for the accuracy, completeness, and timeliness of work ensuring proper configuration management and assuring that standard design criteria, practices and codes are used in preparation of plans and specifications. Provide technical expertise and consultation through direct involvement to identify and resolve equipment and system problems Perform independent research, reviews, studies and analyses in support of technical projects Provides initial or complete task management of engineering issues Recommends equipment, new concepts and techniques to improve performance, simplify construction, reduce costs, correct design or material flaws, or comply with changes in codes or regulations Supports plant design modifications, testing and problem solving Assure all engineering products prepared or overseen are in accordance with applicable safety analyses, industry codes, and all regulatory requirements Develop, implement and coordinate functional supervisory activities including, but not limited to, personnel, budgetary accountabilities and planning goals with respect to engineering personnel MINIMUM QUALIFICATIONS BS Engineering, AND 10+ years professional experience with exceptional performance. Approval of VP Engineering required to obtain this classification PREFERRED QUALIFICATIONS Solid performance rating for the last 2+ years in one of the following: Process Engineering experience in the Natural Gas industry Rotating equipment experience (piping design, pumps, compressors, generators, natural gas processing, cryogenics, etc.) Recognized fleet or industry expert in knowledge/skill area Registered structural or professional engineer Also, one of the following: Site/Corporate leadership (leads HITs, project manages outage or on-line work, lead for issue termination, troubleshooting lead Interdepartmental experience
    $144.9k-161k yearly 3d ago
  • Engineer, Senior

    Constellation Energy 4.9company rating

    Principal software engineer job in Everett, MA

    WHO WE ARE As the nation's largest producer of clean, carbon-free energy, Constellation is focused on our purpose: accelerating the transition to a carbon-free future. We have been the leader in clean energy production for more than a decade, and we are cultivating a workplace where our employees can grow, thrive, and contribute. Our culture and employee experience make it clear: We are powered by passion and purpose. Together, we're creating healthier communities and a cleaner planet, and our people are the driving force behind our success. At Constellation, you can build a fulfilling career with opportunities to learn, grow and make an impact. By doing our best work and meeting new challenges, we can accomplish great things and help fight climate change. Join us to lead the clean energy future. TOTAL REWARDS Constellation offers a wide range of benefits and rewards to help our employees thrive professionally and personally. We provide competitive compensation and benefits that support both employees and their families, helping them prepare for the future. In addition to highly competitive salaries, we offer a bonus program, 401(k) with company match, employee stock purchase program comprehensive medical, dental and vision benefits, including a robust wellness program paid time off for vacation, holidays, and sick days and much more. Expected salary range of $118,800 to $132,000, varies based on experience, along with comprehensive benefits package that includes bonus and 401(k). PRIMARY PURPOSE OF POSITION Performs advanced technical/engineering problem solving in support of Power plant operations. Responsible for technical decisions. Possesses excellent knowledge in functional discipline and its practical application and has detailed knowledge of applicable industry codes and regulations. PRIMARY DUTIES AND ACCOUNTABILITIES Provide in-depth technical expertise to develop, manage and implement engineering analysis, activities and programs Provide technical expertise and consultation through direct involvement to identify and resolve equipment and system problems Provide complete task management of engineering issues Perform engineering tasks as assigned by supervision applying engineering principles Accountable for the accuracy, completeness, and timeliness of work ensuring proper configuration management and assuring that standard design criteria, practices, procedures and codes are used in preparation of plans and specifications Perform independent research, reviews, studies and analyses in support of technical projects and programs. Recommend equipment, new concepts and techniques to improve performance, simplify construction, reduce costs, correct design or material flaws, or comply with changes in codes or regulations MINIMUM QUALIFICATIONS BS Engineering, and 5+ years professional experience Has demonstrated solid or better results for at least 2 years and works independently in assigned areas of knowledge and skills Has completed assigned skills and knowledge development training to broaden and deepen knowledge in select areas. Demonstrated ability to assist/mentor junior engineers on technical issues PREFERRED QUALIFICATIONS Demonstrated ability to assist/mentor junior engineers on technical issues Higher level of accountability than an Engineer 2 Demonstrated proficiency leading cross functional initiatives at an asset/plant Process Engineering experience in the Natural Gas industry Rotating equipment experience (piping design, pumps, compressors, generators, natural gas processing, cryogenics, etc.)
    $118.8k-132k yearly 2d ago
  • Lead Software Developer

    Examworks 4.6company rating

    Principal software engineer job in Norwood, MA

    ExamWorks is looking for an experienced Lead Software Developer to join the team! Find out exactly what skills, experience, and qualifications you will need to succeed in this role before applying below. This is an onsite role Monday - Friday standard business hours in one of the following office locations: Norwood, MA, Los Angeles, CA, Rockford, IL, or Tampa, FL. The Lead Software Developer serves as a technical leader, responsible for guiding development projects and supporting the growth and performance of the team. The role partners with management to align technical direction with business goals, ensure adherence to coding standards and best practices, and deliver reliable, scalable software solutions. The Lead provides mentorship, conducts technical reviews, resolves complex issues, and fosters a collaborative, high-performing team environment in alignment with company standards and policies. ESSENTIAL JOB FUNCTIONS Serve as the technical lead for development projects, partnering with management to ensure alignment between technical solutions and business objectives. Guide and mentor developers, fostering professional growth, technical excellence, and knowledge sharing within the team. Ensure adherence to established coding standards, architectural principles, and software development best practices. Lead and participate in technical design sessions and peer code reviews to maintain quality and consistency across deliverables. Collaborate with stakeholders to clarify requirements, define technical specifications, and translate business needs into scalable solutions. Identify, troubleshoot, and resolve complex technical issues. Support software releases and rollouts, and production deployments to ensure smooth implementation. Provide accurate time and effort estimates for project planning and resource allocation. ESSENTIAL LEAD RESPONSIBILITIES Carrying out all responsibilities in accordance with the company's standards, policies, and all applicable employment laws. In conjunction with management, managing and monitoring workflow and providing support, training, and techniques to assist staff in achieving department daily/weekly/monthly goals and standards. Encouraging positive morale, maintaining harmony among staff, and resolving grievances when necessary. In conjunction with management, communicating with change effectively and supporting those affected by change. Evaluating staff performance, providing periodic feedback to staff and reporting any performance concerns and/or recommendations for growth opportunities to management. Bachelor's degree in computer science, engineering, or related field. 8+ years related experience in software development; or equivalent combination of education and experience required, including leading project teams. Must have proven experience delivering complex software solutions in a collaborative, agile development environment. Must have demonstrated leadership in guiding and coordinating project teams, ensuring alignment with technical and business objectives. Must have knowledge of programming languages, data structures, and software design principles, with the ability to quickly learn new technologies. Must have proficiency in writing, debugging, and optimizing code to achieve desired outcomes and maintain high-quality standards. Must have excellent communication skills, including the ability to convey technical information clearly, listen actively, and seek clarification as needed. WHO WE ARE ExamWorks is a leading provider of innovative healthcare services including independent medical examinations, peer reviews, bill reviews, Medicare compliance, case management, record retrieval, document management and related services. Our clients include property and casualty insurance carriers, law firms, third-party claim administrators and government agencies that use independent services to confirm the veracity of claims by sick or injured individuals under automotive, disability, liability and workers' compensation insurance coverages. Equal Opportunity Employer. xevrcyc All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws. Equal Opportunity Employer - Minorities/Females/Disabled/Veterans ExamWorks offers a fast-paced team atmosphere with competitive benefits (medical, vision, dental), paid time off, and 401k. #LI-MB1
    $109k-137k yearly est. 2d ago
  • Senior AWS DevOps Engineer - AI Platform Enablement

    Aegistech

    Principal software engineer job in Boston, MA

    We are seeking a seasoned AWS DevOps Engineer to join our growing AI Platform team, responsible for building and operating the next-generation Agentic AI infrastructure that powers intelligent automation across the enterprise. This individual will play a key role in establishing the DevOps, security, and compliance foundations for our AWS-based AI platform - while working collaboratively with both the AI Studio engineering team and the Enterprise IT organization to ensure governance, reliability, and speed of innovation. The ideal candidate combines deep AWS technical expertise with a pragmatic, people-oriented approach to bridge between innovation and enterprise IT standards. Responsibilities: Key Responsibilities: Design, implement, and maintain AWS infrastructure supporting AI development, model orchestration, and agentic systems (e.g., Bedrock, Lambda, ECS/EKS, API Gateway). Build and manage CI/CD pipelines for AI and data applications using AWS CDK / CloudFormation / CodePipeline / Terraform. Implement security guardrails and compliance controls (IAM, KMS, network segmentation, audit logging) aligned with IT standards - but autonomously within the AI environment. Partner with the IT security and cloud teams to ensure adherence to cybersecurity insurance and data governance requirements. Manage monitoring, observability, and cost-optimization for AI workloads (CloudWatch, X-Ray, Config, Trusted Advisor). Enable rapid development cycles for the AI team by streamlining environment provisioning, model deployment, and access management. Serve as the bridge between AI Engineering and IT, building mutual trust through transparency, security-minded automation, and operational excellence. Document and evangelize best practices in DevSecOps, Infrastructure as Code, and model lifecycle management. Qualifications: Required Qualifications: 7+ years of DevOps / Cloud Engineering experience, with 4+ years on AWS in production environments. Proven expertise with AWS services: VPC, IAM, Lambda, ECS/EKS, API Gateway, CloudFront, S3, CloudWatch, CloudFormation/CDK, KMS, Cognito, Secrets Manager. Experience managing CI/CD pipelines (CodePipeline, GitHub Actions, or Jenkins). Strong understanding of networking, identity federation (Azure AD / Okta), and data security. Familiarity with AI/ML workflows (SageMaker, Bedrock, Databricks, or similar). Hands-on experience implementing security guardrails and compliance controls in AWS. Proficiency with Terraform or CDK for Infrastructure as Code. Excellent communication and collaboration skills - able to explain technical decisions to IT, security, and data teams. Preferred Qualifications: Prior experience supporting AI or data platform teams. Exposure to multi-agent systems, Bedrock AgentCore, LangChain, or similar frameworks. Background in hybrid enterprise environments (AWS + Azure). AWS certifications (e.g., Solutions Architect, DevOps Engineer, Security Specialty). Success Indicators: AI development team can deploy and operate independently within compliant AWS guardrails. IT leadership gains confidence in the AI team's DevOps maturity and control mechanisms. Infrastructure and pipelines are fully automated, observable, and secure - without bottlenecks. Summary: This is a hands-on DevOps leadership role at the intersection of AI innovation and enterprise trust. You will empower cutting-edge AI development while ensuring the environment remains compliant, secure, and sustainable - helping shape the company's next generation of intelligent construction technology.
    $91k-118k yearly est. 2d ago
  • Lead Engineer- Manhattan Active WMS

    BJ's Wholesale Club 4.1company rating

    Principal 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. 4d ago
  • Embedded Software Engineer

    Morse Corp 4.5company rating

    Principal software engineer job in Cambridge, MA

    MORSE Corp is an employee owned, small business based in Cambridge, MA, Arlington, VA, and Seattle, WA with a history of fielding cutting-edge technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that solve difficult multidisciplinary problems faced by the US National Security Ecosystem. Take the next step in your career now, scroll down to read the full role description and make your application. As an Embedded Software Engineer at MORSE, you will be developing software to support Unmanned Aircraft Systems (UAS) R&D programs. In this role, you will be involved with all aspects of the engineering design cycle from concept to deployment. You will be exposed to technologies that span the software technical stack from bare-metal firmware development to Linux-hosted robots and containerized cloud-deployed micro-services. Additionally, you are motivated to focus on the intersection of the user, software, and hardware to ensure that deployed autonomous systems can execute their mission successfully while exceeding the customer's expectations. Responsibilities Develop firmware/software for embedded components in support of small UAS and or UAVs Develop, implement, validate, and sustain Guidance, Navigation and Control (GNC) software for autonomous vehicles Develop and support automated Hardware-In-The-Loop (HWIL) testing architecture to exercise all components Support flight testing testing of UAS and UAVs. Including setup, system checkouts, ground station support, log retrieval and analysis, and debugging. SKILLS AND REQUIREMENTS The ideal candidate will have a strong and diverse background with an emphasis on software development for embedded systems. Prior experience working on multi-disciplinary projects that exist at the confluence of mechanical, electrical, systems, and software engineering is strongly desired. Finally, the ideal candidate should be able to decompose complex problems into their constituent components, devise plans for executing each piece of the problem, and follow-through on solution development, test, and verification. BS or MS in Software Engineering, Computer Science, Electrical Engineering, or related field 5+ years of software development experience for embedded systems, particularly UAS Strong proficiency with C++, Python and/or Rust Knowledge of Embedded Linux operating systems Experience with CMake, Docker, and/or Gitlab Strong debugging and troubleshooting skills Experience with Pixhawk and PX4 Understanding of various data communication protocols is nice to have Willingness and desire to travel for, and participate in, field tests up to 10% of each year US CITIZENSHIP REQUIRED and ability to obtain a U.S. Security Clearance The team at MORSE takes pride in being the smart team that is easy to work with. We focus on steady, long-term success while maintaining a collaborative, enjoyable work experience for our employees. xevrcyc Our team values work-life balance through flexibility and other programs, along with a comprehensive benefits package for employees and families. For more information, please visit
    $86k-109k yearly est. 2d ago
  • Lead AI/DevOps Engineer

    Mastercard 4.7company rating

    Principal software engineer job in Boston, MA

    Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead AI/DevOps Engineer Job Description: Please make an application promptly if you are a good match for this role due to high levels of interest. Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Overview: The LLM as a Service team is looking for a Lead AI/DevOps Engineer to drive our customer experience strategy forward by consistently innovating and problem-solving. The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an entrepreneurial mindset. The Role: • Lead DevOps initiatives in on-prem environments. • Design, deploy, and manage scalable AI infrastructure using Kubernetes for reliable orchestration of large language models and related services. • Develop proof-of-concept solutions for advanced AI use cases, including model context protocols (MCPs), LLMs, retrieval-augmented generation (RAG), and agentic workflows. • Partner with security and governance teams to ensure AI solutions comply with enterprise policies, regulatory standards, and privacy best practices. • Collaborate with infrastructure and platform teams to optimize cloud resources for scalable, efficient, and cost-effective AI workloads. • Work directly with customer teams to gather requirements, deliver innovative solutions, and provide ongoing technical support throughout the AI product lifecycle. All About You: • Proficient in DevOps tools such as Splunk, Dynatrace, Grafana, Prometheus, OpenShift Kubernetes, Docker, and Helm. • Strong hands-on experience with Python; GoLang is a plus. • Customer-focused mindset with a commitment to delivering simple, valuable solutions. • Driven by a clear mission to prioritize customer needs. • Continuously monitor market trends and competitors to inform strategy. • Proactively engage with customers to understand their challenges and identify impactful solutions. • Seek complementary products or services to enhance customer outcomes. • Identify resource gaps and propose sustainable, team-benefiting solutions. • Communicate technical concepts clearly and concisely. • Confident and precise communicator, capable of articulating vision and strategy to diverse stakeholders. • Solution-oriented approach to problem-solving. #AI1 Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard's security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines. In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations. xevrcyc Pay Ranges New York City, New York: $168,000 - $277,000 USD Arlington, Virginia: $161,000 - $266,000 USD Boston, Massachusetts: $161,000 - $266,000 USD O'Fallon, Missouri: $140,000 - $231,000 USD Remote - California: $140,000 - $231,000 USD Remote - New York: $140,000 - $231,000 USD San Francisco, California: $168,000 - $277,000 USD Job Posting Window Applications for this job posting will be accepted on an ongoing basis.
    $88k-114k yearly est. 2d ago
  • Senior Mechanical Integration Lead

    Barrington James

    Principal software engineer job in Boston, MA

    Senior Mechanical Integration Lead - Quantum Systems We are seeking a highly accomplished Senior Mechanical Integration Lead to join our Quantum Systems Engineering team. In this pivotal role, you will be responsible for the holistic integration of mechanical systems with optical, electrical, and software subsystems, ensuring the highest standards of quantum performance and reliability. You will take end-to-end ownership of mechanical design and integration, collaborating closely with interdisciplinary teams in physics, optics, and control to deliver robust, precise, and manufacturable solutions. Responsibilities: Lead technical direction as part of a high-performance team of 5-10 mechanical engineers, fostering expertise and ownership of complex system integration projects. Mentor engineers in best practices using CAD software (such as SolidWorks, AutoCAD, and SysML), driving continuous improvement and technical excellence. Oversee the design and implementation of advanced thermal control systems (including liquid cooling) and vibration isolation mechanisms to ensure system stability and integrity during quantum operations. Drive cross-functional collaboration with physics, optics, controls, and manufacturing groups, championing seamless subsystem integration and alignment throughout the development lifecycle. Establish, implement, and maintain a robust PLM (Product Lifecycle Management) framework, ensuring proper documentation, change tracking, and digital thread management from concept through final production. Engineer ultra-stable, tightly-toleranced assemblies required for precise optical and atomic positioning within sophisticated quantum hardware. Qualifications: M.S. or Ph.D. in Mechanical Engineering or a closely related field, or equivalent experience in high-precision hardware development. Deep expertise in thermal management, vibration isolation, and liquid cooling system design for advanced opto-mechanical environments. Mastery of CAD tools (e.g., SolidWorks, Inventor), PLM processes, digital thread methodologies, and relevant analysis software. At least 10 years of success in precision mechanical design for high-stability or opto-mechanical systems, ideally driving programs from initial concept through production. Demonstrated leadership in navigating complex, multidisciplinary hardware development initiatives. Desirable Skills: Experience with atomic physics, quantum hardware architectures, or UHV opto-mechanical design highly preferred. Join us to shape the future of quantum technology-leading mechanical innovations that enable world-class performance in next-generation systems.
    $94k-135k yearly est. 5d ago
  • Sr Engagement Lead

    Procdna

    Principal software engineer job in Boston, MA

    ProcDNA is a global rocket ship in life sciences consulting. We fuse design thinking with cutting-edge tech to create game-changing Commercial Analytics and Technology solutions for our clients. We're a passionate team of 370+ across 6 offices, all growing and learning together since our launch during the pandemic. Here, you won't be stuck in a cubicle - you'll be out in the open water, shaping the future with brilliant minds. Ready to join our epic growth journey? What we are looking for We are seeking a Senior Engagement Lead - Technology to join our team. You are someone with a strong understanding of the pharmaceutical industry, in-depth knowledge of datasets like LAAD, DDD, XPO, and enjoy working with complex data sets to help clients solve real-world problems. You will play a key role in driving business performance, navigating risks, and developing pragmatic strategies through data-driven insights. What you will do Lead Data Management Projects: Drive end-to-end data engineering and BI solution delivery for multiple clients, ensuring timely execution and adherence to project plans Data Integration & Visualization: Build integrated data solutions and visualizations using tools like Tableau/Power BI to support impactful business storytelling. Client Engagement & Solution Design: Collaborate with clients to understand business challenges and deliver customized analytics solutions with high-quality UX/UI design. Data Governance & Security Compliance: Ensure analytics solutions align with data governance, quality, and security frameworks. Cross-Functional Collaboration: Work closely with internal teams to align technical implementations with business goals and ensure seamless solution delivery. Must Have Experience: 8-10 years in pharma technology consulting, with at least 6 years of U.S. project exposure and direct client interaction. Technical Expertise: Proficient with ETL tools (ADF, Databricks, Informatica), data workflow tools (Airflow, Azkaban), and storage systems (SQL/NoSQL, Snowflake, Redshift). BI Tools & Visualization: Strong hands-on experience in building dashboards and BI solutions using Tableau and Power BI. Data Strategy Knowledge: Solid understanding of data governance, quality frameworks, and experience designing enterprise data warehouse solutions. Communication & Problem-Solving: Excellent presentation, analytical thinking, and stakeholder management skills.
    $94k-135k yearly est. 3d ago
  • Software Engineer 4 - DevSecOps

    CTS International 4.7company rating

    Principal software engineer job in Cambridge, MA

    **Must be able to obtain a Secret Clearance. US Citizenship Required.** CTS International is seeking highly motivated DevSecOps Software Engineers across a broad range of experience levels-Experienced, Senior, and Subject Matter Expert (SME) / Technical Lead Engineer (TLE)-to join an advanced software initiative involving CI/CD pipelines, AI tools, and hardware-in-the-loop (HIL) testing environments. This position is based onsite in Cambridge, MA and will contribute to the development, automation, deployment, and verification of safety-critical software systems within a high-performance engineering environment. Core Responsibilities Designs, develops, and completes test and verification of software products to ensure quality, reliability, and functionality. Partners with stakeholders to review and identify software requirements, define test objectives, and ensure testability throughout the CI/CD pipeline. Develops and maintains standardized processes, automated test scripts, and performance metrics to streamline the software engineering lifecycle. Sets up and configures integrated test environments-including hardware, software, and network components-to replicate real-world production environments. Executes test scenarios and reports results, identifying defects, vulnerabilities, and areas for improvement. Creates, documents, and maintains test plans, procedures, artifacts, and traceability documentation in compliance with data privacy and security protocols. Implements and maintains hardware-in-the-loop (HIL) automation systems for software and hardware integration testing within avionics platforms. Supports continuous improvement efforts to optimize software quality and development efficiency across multidisciplinary teams. Senior / SME / Technical Lead (Level 4/5) Responsibilities Leads the development, documentation, and enforcement of DevSecOps best practices to enable rapid, reliable, and secure CI/CD workflows. Mentors junior engineers and contributes to achieving major technical milestones across cross-functional engineering groups. Drives collaboration between software and HIL teams to integrate AI-enhanced software solutions into hardware testing environments. Proficient in version control systems (e.g., Git, GitHub, GitLab) and CI/CD tools (e.g., Jenkins, GitLab CI/CD, CircleCI). Experience with configuration management tools (e.g., Ansible, Puppet, Chef), containerization/orchestration (e.g., Docker, Kubernetes), and artifact repositories (e.g., Nexus, Artifactory). Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus but not required. Hands-on experience with test automation frameworks such as PyTest, Selenium, JUnit, or similar. Strong understanding of monitoring and logging tools such as Prometheus and the ELK stack. Willingness to use AI tools in CI/CD and test automation is required; familiarity with AI frameworks (e.g., TensorFlow, PyTorch) is a plus. Excellent collaboration skills, effective communicator, and thrives in a fast-paced, agile development environment. Basic Qualifications (Required Skill/Experience): Bachelor's degree and typically 3 or more years' experience in a software engineering classification or a Master's degree with 1 year of experience in a software engineering classification. Must be able to work onsite in Cambridge, MA Preferred Qualifications (Desired Skills/Experience): Education or experience in modern CI/CD techniques and/or use of AI Tools Ability to obtain a U.S. Security Clearance if sponsored Senior-Level (Level 4) Education/Experience: Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics or chemistry (e.g. Bachelor) and typically 5 or more years' related work experience or an equivalent combination of technical education and experience (e.g. PhD+1 years' related work experience, Master+3 years' related work experience). How to Apply for Position: Click the link below to submit your application directly: ************************************************************ If this opportunity excites you, please reach out to our recruiting team, at ************************* or call us at ***************** .
    $73k-98k yearly est. 3d ago
  • Senior Health Care Litigation Leader

    Unitedhealth Group 4.6company rating

    Principal software engineer job in Boston, MA

    A leading health care company seeks a Sr. Deputy Litigation Counsel to manage litigation strategy and lead a team. Candidates must have a Juris Doctor degree and 12+ years of experience in healthcare law. The role involves oversight of litigation matters and providing legal counsel to executives. Competitive pay and comprehensive benefits are offered, with a salary range of $225,000 to $375,000 annually. #J-18808-Ljbffr
    $84k-101k yearly est. 4d ago
  • MES SCO Technical Lead (Medical Device Industry)

    Nextphase.Ai

    Principal software engineer job in Andover, MA

    WHO WE ARE NextPhase.ai is a Data Management solution provider specializing in Data Operations services for enterprise cloud data, helping clients enhance data quality, strengthen governance, and achieve strategic business outcomes. As we expand into digital manufacturing and regulated industries such as medical devices, we continue to deliver innovative, high-value solutions that enable clients to focus on monetizing and scaling their data while we manage the complexity behind the scenes. We offer a dynamic, collaborative, and creative work environment where solving client challenges with smart, data-driven thinking is at the heart of what we do. Overview We are seeking an experienced MES SCO Technical Lead with strong expertise in digital manufacturing systems within the Medical Device industry. This role will drive the technical execution of a major MES transformation initiative, ensuring the Critical Manufacturing MES platform is configured, integrated, and validated to meet stringent production, quality, and regulatory requirements. The ideal candidate will bring hands-on MES experience, deep understanding of shop floor operations, and familiarity with medical device compliance standards. Key Responsibilities Lead the technical execution of the MES transformation project, ensuring system configuration meets production, quality, and operational requirements specific to medical device manufacturing. Define, document, and validate MES technical configurations and integration requirements in alignment with Manufacturing Operations, Production, and Supply Chain teams. Perform MES software configuration, integration testing, and validation to ensure compliance with medical device regulatory expectations and manufacturing workflows. Serve as the technical MES subject matter expert supporting configuration, customization, testing, troubleshooting, and implementation activities. Partner with Manufacturing Operations to ensure MES capabilities support shop floor requirements, device history records, traceability, and production tracking needs. Support Production, Engineering, and Quality teams in transitioning to new digital manufacturing workflows and real-time data capture capabilities aligned with medical device regulations. Execute hands-on system configuration, integration testing, validation documentation, and production workflow mapping activities. Design and implement integrations between Critical Manufacturing MES and enterprise systems including ERP, QMS, PLM, and other systems critical to medical device manufacturing. Configure shop floor data collection, equipment interfaces, material flow definitions, and process routings within the Critical Manufacturing MES platform. Provide input into MES governance models and long-term technology roadmaps as the digital manufacturing function evolves within the medical device environment. Management Responsibilities No direct reports; this is an individual contributor role with no formal management responsibilities. Physical Attributes None; standard office / manufacturing conference environment. Minimum Qualifications Bachelor's degree in Information Systems, Computer Science, Engineering, or related field. 8+ years of hands-on MES experience-Medical Device or Pharmaceutical industry required. Experience with Critical Manufacturing MES strongly preferred. Strong understanding of manufacturing operations, production processes, and shop floor workflows in the medical device industry, including traceability, DHR/DHF, and validation. Demonstrated experience with MES configuration, customization, and integration with enterprise systems such as ERP, QMS, and PLM. Experience with software testing, validation (IQ/OQ/PQ), and requirements documentation in regulated environments. Technical proficiency with APIs, web services, integration middleware, data interfaces, and automation technologies. Solid understanding of FDA 21 CFR Part 11, ISO 13485, and other regulatory requirements for electronic manufacturing records and data integrity. Strong analytical and problem-solving skills with the ability to translate medical device manufacturing needs into scalable MES solutions. Excellent communication and interpersonal skills, with experience collaborating across technical, operational, and quality functions. Self-motivated and able to manage multiple priorities in a fast-paced, highly regulated environment. Preferred Qualifications Direct experience implementing or supporting the Critical Manufacturing MES platform in a medical device setting. Experience working in regulated, compliance-heavy manufacturing operations (Class I, II, or III medical devices). Knowledge of Industry 4.0, IIoT, automation, and smart manufacturing enablement. Experience with data analytics, dashboards, and reporting tools used for manufacturing intelligence. Familiarity with serialization, UDI, genealogy, and traceability requirements for medical device products Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship or employment visas currently. NextPhase.ai is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
    $78k-101k yearly est. 5d ago
  • Embedded Software Intern

    Analog Devices 4.6company rating

    Principal 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? 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.
    $22-41 hourly Auto-Apply 28d ago
  • Software Engineer Backend/Platform Systems I (Intern) - United States

    Cisco Systems, Inc. 4.8company rating

    Principal software engineer job in Boston, 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 Our dedicated team is building the future of Cisco's AI-driven platforms and data infrastructure, driving innovation across the globe. You will join teams focused on developing advanced data pipelines, machine learning infrastructure, and analytics platforms for business-critical initiatives. As part of this collaborative environment, you will contribute to the advancement of emerging technologies in data and intelligent systems. Explore the opportunities at the intersection of backend engineering and AI, helping to transform how Cisco and its customers harness information and intelligent automation. Your Impact As a passionate software engineer, you bring expertise in developing scalable backend systems, designing robust analytics platforms, and building infrastructure to support modern cloud and distributed computing initiatives. Your strong background in programming, distributed systems, and cloud platforms enables you to solve complex challenges with innovation and precision. By building and maintaining key software tools and backend infrastructure, you empower Cisco's business groups to leverage AI and data-driven insights for operational excellence and strategic growth. Your contributions ensure high-quality, reliable platforms that support Cisco's leadership in intelligent, scalable technology solutions. 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 programming language: C/C++, Java, or Go. * Experience designing and developing microservices and APIs. * Strong understanding of Linux and fundamental networking concepts (TCP/IP, DNS, DHCP). * Familiarity with cloud platforms such as AWS, Azure, or GCP. Preferred Qualifications * Conceptual understanding of AI/ML. * Experience with automation and software testing (e.g., py Test). * Familiarity with CI/CD pipelines. * Knowledge of networking protocols such as BGP and VLANs. 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.
    $44k-185k yearly 15d ago
  • Software Engineer Intern (Summer 2026)

    Draftkings 4.0company rating

    Principal 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 60d+ ago
  • BAS Software Applications Engineer

    Comfort Systems 3.7company rating

    Principal 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 60d+ ago
  • Software Engineer, Applications

    Berkshire Grey 4.0company rating

    Principal 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. 60d+ ago
  • Entry Level Software Engineer, application via RippleMatch

    Ripplematch Internships 3.9company rating

    Principal 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 59d ago
  • Onshape Software Development Intern

    Pilot Thomas Logistics

    Principal software engineer 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. Onshape is a next-generation Software-as-a-Service (SaaS) product development platform that helps businesses of all sizes modernize and accelerate their design and manufacturing processes. The cloud-native platform is the only all-in-one system that combines robust computer-aided design (CAD) with powerful data management and collaboration tools. Onshape helps extended design teams work together faster from any location and helps executives make better decisions with real-time business analytics and unprecedented visibility into their company's operations. Your Impact You will help with improving the Onshape CAD system, both as far as user-facing functionality and infrastructure. The work is likely to focus on our Onshape Drawings module to help improve existing services and/or build new services expanding drawings feature capabilities. Interns will work on several projects throughout their time that will be deployed to customers, and due to Onshape's agile and frequent release cycle, interns will often see their work in the hands of the customers before their internship is over! Your Team You will be part of a team that is responsible for developing functionality that provides the underpinnings of Onshape's drawings capabilities, as well as improving API's, and performance. We treat interns like full time developers who just happen to be around for a shorter period of time, so an intern will be a full-fledged team member with many of the same responsibilities as a full-time engineer. Your Day-to-Day: Develop new code to improve Onshape Work with UX to figure out how new functionality should work Participate in the code review process both as reviewer and reviewee Fix bugs both in your new code and in existing code Basic Qualifications: Must be enrolled in some type of degree program in one of the following or related fields: Engineering, Software Engineering, Computer Engineering, Computer Science. Comfort with at least two of (JavaScript/TypeScript, Java, C++) Experience working on a software engineering team. Experience with geometric computation is a plus. 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. 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."
    $35k-48k yearly est. Auto-Apply 48d ago

Learn more about principal software engineer jobs

How much does a principal software engineer earn in Lynn, MA?

The average principal software engineer in Lynn, MA earns between $91,000 and $153,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average principal software engineer salary in Lynn, MA

$118,000

What are the biggest employers of Principal Software Engineers in Lynn, MA?

The biggest employers of Principal Software Engineers in Lynn, MA are:
  1. RTX Corporation
  2. RTX
  3. Raytheon Technologies
  4. Direct Staffing
  5. Matterworks
Job type you want
Full Time
Part Time
Internship
Temporary