Post job

Staff software engineer jobs in Taunton, MA

- 3,070 jobs
All
Staff Software Engineer
Senior Software Engineer
Software Engineer
Firmware Engineer
Embedded Software Engineer
Principal Engineer
Senior Engineer
Software Development Engineer
Senior Embedded Software Engineer
Principal Software Engineer
  • Principal Engineer

    Constellation Energy 4.9company rating

    Staff 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 4d ago
  • Software Development Engineer in Test - AI

    New Balance 4.8company rating

    Staff software engineer job in Boston, MA

    JOB MISSION: New Balance is seeking a forward-thinking Senior SDET with a developer's mindset and a passion for AI to lead the next evolution of our global eCommerce test automation platform. This is a unique opportunity for someone who thrives on staying ahead of AI trends and is eager to apply them to modern software quality engineering. You'll drive the transformation of our Selenium and BDD-based test stack into a cutting-edge, AI-augmented platform that supports everything from unit testing to full user journey validation. If you're a builder at heart-excited by the challenge of creating scalable, self-healing, and autonomous testing systems that empower both engineers and developers-this role is for you. MAJOR ACCOUNTABILITIES: Lead the architectural redesign of our test automation platform, transitioning from a legacy Selenium/C# and BDD stack to a modern, intelligent framework. Design, build, and maintain AI-driven test automation platforms that enable reliable, scalable tests across the entire testing pyramid-from unit and integration to full end-to-end user journeys. Implement AI-augmented testing strategies to support autonomous test creation, maintenance, and healing. Integrate visual validation tools such as Applitools Eyes into the automation pipeline. Collaborate cross-functionally with developers, QA engineers, and DevOps to ensure test coverage, reliability, and scalability across global eCommerce sites. Evaluate and integrate open-source and commercial tools that enhance test intelligence, observability, and maintainability. Advocate for testability by partnering with developers and architects to influence solution design. Mentor and guide other SDETs and QA engineers in modern test automation practices and AI-driven testing approaches. Continuously research and prototype emerging AI technologies in the testing space to keep the platform at the forefront of innovation. REQUIREMENTS FOR SUCCESS: 5+ years of experience in test automation, with deep expertise in Selenium and C#. Strong understanding of BDD frameworks (e.g., SpecFlow, Cucumber) and test design principles. Hands-on experience with Selenium extensions such as Healenium, Selenide, or Selenium Grid, with a focus on improving test resilience, scalability, and maintainability. Proven ability to implement self-healing test mechanisms and intelligent locator strategies to reduce flakiness and maintenance overhead. Familiarity with AI-augmented testing strategies (e.g., intelligent test generation, adaptive test execution). Experience integrating Selenium-based frameworks into modern CI/CD pipelines (e.g., Azure DevOps, Jenkins), with AI-driven diagnostics or analytics. Proficiency with visual testing tools like Applitools Eyes. Experience with modern automation frameworks such as TestRigor, Playwright, or Cypress. Exposure to machine learning or NLP concepts applied to software testing. Contributions to open-source testing tools or frameworks. Strong problem-solving, communication, and mentoring skills.
    $89k-115k yearly est. 5d ago
  • Sr. Software Engineer, Embedded Network

    Gravity It Resources

    Staff software engineer job in Marlborough, MA

    Senior Software Engineer - Embedded Network Job Type: Direct Hire We are seeking a Senior Embedded Software Engineer to join a high-impact engineering team focused on building secure, high-performance networking solutions used across government and mission-critical environments. This team operates in an agile, fast-moving environment where engineers have strong ownership, visibility, and influence over product direction - while benefiting from the stability, resources, and long-term growth of a large technology organization. In this role, you'll contribute to the design, development, and enhancement of embedded networking capabilities across multiple product lines. Work involves building and refining secure communications software on embedded Linux platforms, ensuring alignment to evolving government cybersecurity standards. You will collaborate closely with cross-functional teams to clarify requirements, architect solutions, and support the full development lifecycle from implementation through integration, automation, testing, and certification. Responsibilities Design, develop, and integrate high-speed, scalable embedded networking software (protocols, device drivers, data plane) Contribute to secure software and systems engineering efforts supporting government cybersecurity requirements Work as part of an agile, multidisciplinary development team Develop and maintain software on embedded Linux platforms Support integration, debugging, testing, and performance validation of embedded software Ensure adherence to evolving security design standards and compliance requirements Qualifications Required 10+ years of hands-on software development using C/C++ in embedded environments 10+ years of experience with network software design and development 7+ years of experience working with Linux OS, preferably in embedded systems Strong experience with networking protocols (e.g., TCP/IP, IPsec, MACsec, TLS, etc.) Experience with object-oriented software development Exposure to Agile/Scrum development environments Ability to plan, track, and report progress across the development lifecycle U.S. Citizenship required (role supports U.S. Government programs) Ability to obtain and maintain a DoD Secret Clearance (active clearance preferred) Bachelor's degree or higher in Computer Science, Computer Engineering, or related field Preferred / Nice to Have Experience with Linux network stack and/or Linux kernel module development Familiarity with device drivers or lower-level embedded development Experience with CI/CD, unit testing, and automated pipelines Experience with Rust for embedded systems Real-time or performance-critical embedded development experience Work Environment Agile Scrum teams (5-12 engineers) Work involves secure networking products for government programs Collaboration with peer engineers, systems engineering, and security teams Additional Details Work Authorization: U.S. Citizenship required Clearance: Active DoD Secret highly preferred; ability to obtain clearance required Travel: Up to 10% Location Flexibility: Marlborough, MA preferred; other U.S. locations considered for highly qualified, clearable candidates
    $102k-129k yearly est. 3d ago
  • Engineer, Senior

    Constellation Energy 4.9company rating

    Staff 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 3d ago
  • Java Software Engineer

    Hub Technology Group

    Staff software engineer job in Marlborough, MA

    Local Only Full Time Hybrid (2-3 Days On Site) - Back End JAVA / AI Engineer $130,000-$150,000 Backend Engineer will architect and build AI-powered workflows, microservices, integrations and APIs. Candidates will work closely with Product, Engineering, Business, Data, and Operations to scale for high growth. Design AI-Powered Systems and Architect AI workflows for complex solutions Develop Microservices and use Spring-based architecture to build out scalable components Integration Engineering including API integrations with partners and clients Participate in data engineering tasks like data migration and ETL processes Cross-Team Collaboration: Work with product managers, designers, and other engineers to understand requirements and translate them into technical specifications Technical Documentation: Translate business requirements into technical specs and document solution architecture with design considerations Suggested Experience BS/MS plus 5 years of experience building enterprise applications Strong knowledge of microservices architecture, Spring Stack, Relational DB and RESTful APIs Proven experience with Spring tech stack (Spring Boot, Spring Cloud, Spring Data, Spring AI) Experience with cloud deployment services (AWS preferred, Azure, GCP) Knowledge of containerization and orchestration (Docker, Kubernetes) Experience with observability tools (Prometheus, Grafana, New Relic, Datadog)
    $130k-150k yearly 3d ago
  • Senior Application Developer

    Hcltech

    Staff software engineer job in Smithfield, RI

    HCLTech is looking for a highly talented and self- motivated Node.js (Nest.js) Developer to join it in advancing the technological world through innovation and creativity. Job Title: Node.js (Nest.js) Developer Position Type: Full-time Location: 900 Salem St, Smithfield, RI 02917 Onsite Technical skills: 7 to 10 years of experience in API Development using Node.js(Nest.js/Express.js) or Java. Hands on experience with ng Ast or similar library for Meta-Data Extraction. Knowledge of Angular and Angular Schematics. Unit testing experience using Jest. Experience with databases: MongoDB, PostgreSQL, or similar. Work on microservices architecture and ensure seamless orchestration between services. Optimize application performance through caching, load balancing, and efficient resource usage. Collaborate with cross-functional teams to translate business requirements into technical solutions. Experience in working with CI/CD tools and version control systems Soft skills: Excellent problem-solving and analytical skills. Ability to work independently and in a team environment. Strong communication and documentation skills. Experience Level : 7 to 10 years Pay and Benefits Pay Range Minimum: $ 62000 year Pay Range Maximum: $127600 per year HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to ****************** for investigation. Compensation and Benefits: A candidate's pay within the range will depend on their work location, skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.
    $62k-127.6k yearly 5d ago
  • Senior Software Engineer

    Alexander Technology Group 4.3company rating

    Staff software engineer job in Woburn, MA

    The Alexander Technology Group is looking for a Senior Software Engineer with a focus on AI Platforms and Edge Computing. . Full-time Salary: 150-200k Requirements: Design and implement software platforms for AI, data processing, and edge-to-cloud deployments. Architect and deploy scalable systems across hybrid environments. Develop high-performance components in C/C++, Go, and Python. Build APIs and middleware connecting AI models, data services, and applications. Use IaC, Docker, and Kubernetes for automated, cloud-native deployments. Optimize performance, security, and reliability in distributed systems. Qualifications 7+ years in software engineering for embedded, cloud, or distributed systems. Strong skills in C/C++, Go, Python, and Linux-based environments. Experience with SOA, SaaS, and Infrastructure-as-Code (Terraform, CloudFormation). Proficient with Docker, Kubernetes, and CI/CD workflows. Knowledge of networking, debugging, and optimization in real-time systems. Familiarity with AWS, Azure, or GCP. If interested, please send resume to ************************
    $107k-144k yearly est. 2d ago
  • Senior Workday Extend Developer

    VMC Soft Technologies, Inc.

    Staff software engineer job in Marlborough, MA

    Design and develop Workday Extend applications to meet evolving business needs.7-10 years of experience working with Workday Development, Core Connectors, EIBs, Workday Studio, and PECI. Collaborate with functional teams (HR, Finance, IT) to understand requirements and deliver scalable Workday solutions. Note : If you are interested please share me your resumes to ********************* or else reach me at **********.
    $92k-119k yearly est. 1d ago
  • Senior Dotnet Developer

    Talentola

    Staff software engineer job in Milford, MA

    Role: Tech Lead .NET full stack with Angular Contract role Who are we looking for? Mphasis is looking for a Tech Lead to join a dynamic team creating software to develop cloud applications using Microsoft based tech stack. The candidate will work collaboratively with the design lead, product owners, and other business stakeholders to understand requirement needs and then work further with development teams to get the requirements into marketable customer-facing products. Technical Skills: Strong and proven background in Information Technology. Should have the experience of Leading the team technically and own the responsibility of Quality Deliverables Strong working knowledge of .NET Core, C#, REST API, Working knowledge of Angular 15 or later, Typescript, HTML 5 and CSS 3. Working knowledge of NoSQL Databases. Experience on AWS and Docker Good understanding of CI/CD pipelines and SonarQube. Good understanding of GIT and it's process like Troubleshooting issues related to code performance. Chromatography or LC/MS instrument control experience is a plus.. Qualification: University degree (preferably in a science related subject or in engineering) Overall, 10--14 years in experience in IT Application/Software Development field. Good and hands-on knowledge of Agile adoption (concept of delivering MVP) is mandatory.
    $92k-119k yearly est. 3d ago
  • Senior Software Engineer

    Socium

    Staff software engineer job in Boston, MA

    Senior Software Engineers - Relocate to NYC (Boston's Best Only) Industry: High-performance trading & research engineering Comp: $600k - $1.5m We're hiring a small number of exceptional Software Engineers to join a high-impact engineering group in NYC. If you're in Boston and operating well above average, this is where your ability actually gets used. What You'll Work On Serious engineering - not feature factory work: Distributed computing & large-scale data systems Research/modelling platforms High-performance execution & routing Core infra powering real-time decisioning Small teams. High autonomy. Immediate impact. Who Should Apply Engineers with clear, proven excellence, typically shown through: Elite Foundations Top CS/Math/EE degree (MIT/Harvard/CMU/Stanford/etc. or equivalent) Strong GPA (usually 3.7+ or equivalent) Real Engineering Depth Distributed systems, infra, platform, HPC, research tooling or similar Ownership of complex, performance-critical systems Fast progression + high trust roles High Problem-Solving Ability Algorithms, systems thinking, clean architecture, first-principle reasoning. Commercial Awareness You build with purpose - speed, correctness, and impact matter to you. Not a Fit Web dev only, Maintenance roles, Anyone not relocating to NYC What You Get Market-leading comp NYC relocation High-calibre peers Work that hits production fast A genuinely career-defining engineering environment If You're One of Boston's Top Engineers - Apply.
    $92k-119k yearly est. 3d ago
  • Senior Software Engineer (Investment Tools)

    Dewinter Group

    Staff software engineer job in Boston, MA

    This role is with a DeWinter Investment Management Partner Boston, MA - Hybrid Role - We are targeting local candidates that can be in the Boston office 3 days per week. 12 Month + contract (or contract to hire, if desired) Position Summary We're seeking a senior, full-stack engineer using React and Python for our portfolio management and tools team, These tools are used for company wide investing strategies. Prior domain experience is not required. Key Responsibilities Design and build new tools to attribute portfolio performance and risk across alpha, transaction, liquidity, and risk models for quantitative investment strategies. Support and drive research initiatives that improve the investment process based on insights from attribution systems. Develop scalable, full-stack applications using Python, React, and JavaScript. Architect robust backend solutions leveraging Python and both relational and non-relational databases for high-performance data processing. Unify and optimize reporting across global strategies and workflows, including exception-driven reports. Implement cloud-ready solutions that adapt to evolving investment needs. Work with APIs and data structures to deliver real-time portfolio insights. Maintain and enhance an internal configuration-based language for portfolio analytics. Partner closely with portfolio managers, quantitative researchers, and engineers to align tools with real-world investment workflows. Qualifications Bachelor's degree in a relevant field; CFA progress a plus. 4-6 years of experience in full-stack or portfolio tools development using modern technologies. Strong backend engineering skills, including distributed computing and API design. Familiarity with investment concepts such as attribution and risk analysis. Demonstrated ability to build fast, maintainable, and scalable systems deployed in cloud environments.
    $92k-119k yearly est. 4d ago
  • Senior Software Engineer

    Mastek

    Staff software engineer job in Quincy, MA

    Job Title: Sr. Application Programming Developer Skills: Java/Python with AWS background Job Type: [Full-time / Contract] We are seeking a highly skilled Senior Software Developer with strong experience in Java / Python, and proficiency in AWS cloud services. You will be responsible for developing scalable applications, designing API services, automating deployments, and optimizing system performance in a cloud-native environment. Key Responsibilities Design, build, and maintain robust and scalable backend services using Python and/or Java. Develop RESTful APIs and data processing pipelines for mission-critical systems. Implement automated CI/CD pipelines for build, test, and deployment using tools such as Jenkins, GitHub Actions, GitLab CI/CD, or AWS CodePipeline. Deploy applications to AWS using services like Lambda, ECS, EKS, EC2, S3, API Gateway, DynamoDB, RDS, and others. Work with infrastructure-as-code (IaC) using Terraform or AWS CloudFormation. Integrate logging, monitoring, and alerting using CloudWatch, ELK, or Prometheus/Grafana. Collaborate with architects, DevOps engineers, and product teams to ensure system reliability and performance. Ensure code quality through unit/integration testing, peer reviews, and static code analysis. Participate in Agile/Scrum ceremonies and contribute to continuous improvement practices. Required Skills 8+ years of experience in software development using Java / Python. Strong understanding of object-oriented programming and design patterns. Hands-on experience with AWS services in production environments. Experience with CI/CD tools and automation workflows. Proficient with Docker and containerized development; exposure to Kubernetes is a plus. Familiarity with Git, REST APIs, and microservice architecture. Good understanding of DevOps principles and cloud security best practices. Experience working with relational and NoSQL databases (PostgreSQL, MySQL, DynamoDB, etc.). Regards, *********************** ***********************
    $92k-119k yearly est. 2d ago
  • Firmware Engineer

    Prokatchers LLC

    Staff software engineer job in Burlington, MA

    Consume graphic designs to design, document, and implement UI software using Qt/QML Develop and support LCD/Touch/Video drivers. Develop and optimize embedded firmware for consumer electronic products using C/C++. Apply Scrum methodologies for task management, sprint planning, and feature delivery. Use Jira, Confluence, and Bitbucket for planning, code reviews, and high-quality documentation Position Requirements: Experience building and maintaining user interface software with C++, QML, Qt for MCU, Figma Experience with video software (playback, decoding, screen drivers) Experience with FreeRTOS, Linux 5+ years' experience; BS in CS, EE, or related field Excellent problem-solving, communication, and teamwork skills.
    $74k-99k yearly est. 3d ago
  • Software Engineer 4 - DevSecOps

    CTS International 4.7company rating

    Staff 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. 4d ago
  • Software Engineer (Artificial Intelligence)

    Encode, Inc.

    Staff software engineer job in Cambridge, MA

    Title: Software Engineer (Artificial Intelligence) Duration: 12 Months Pay Rate : $60 - $110 (DOE) We are seeking a Technical Engineer to design, develop, and implement advanced Artificial Intelligence (AI) algorithms and models for next-generation avionics and aerospace systems. This position involves hands-on AI model development, leadership of a small technical team, and close collaboration with cross-functional engineering groups. Key Responsibilities Design, develop, document, and implement AI and Machine Learning (ML) models using standard tools and ethical practices. Evaluate the use of existing AI tools for code generation and avionics applications. Collect, clean, preprocess, and analyze large datasets to ensure data quality and extract insights. Test, document, and debug AI software systems and algorithms. Train, evaluate, and optimize AI model performance. Conduct Safety Risk Management for AI models per organizational standards. Integrate and deploy efficient, scalable AI solutions into production environments. Partner with cross-functional and domain experts to align AI initiatives with business and engineering goals. Stay updated on emerging AI frameworks, tools, and regulations in engineering environments. Required Qualifications Bachelor's degree and typically 5- 7+ years of software engineering experience Strong programming skills in Python, C, or C++. Experience developing or implementing AI/ML algorithms and tools. Must be able to work onsite in Cambridge, MA. Excellent communication, documentation, and teamwork skills. Preferred Qualifications Experience with AI frameworks such as TensorFlow, PyTorch, or Keras. Familiarity with automated testing (Google Test, PyTest) and CI/CD tools (Jenkins, GitLab CI/CD). Exposure to ADA, avionics software, or embedded systems. Background in data preprocessing, model training, and optimization. Research or publications in the AI software field are a plus. Ability to obtain a U.S. Security Clearance if sponsored.
    $72k-95k yearly est. 4d ago
  • Software Engineer

    Understanding Recruitment

    Staff software engineer job in Cambridge, MA

    💻 Software Engineer | Scalable Systems | Onsite (Cambridge, MA) A rapidly growing tech startup is building AI-driven, high-performance systems designed to solve complex, real-world challenges. The team blends software engineering and systems optimization to create scalable, reliable technology that supports next-generation applications. As a Software Engineer, you'll play a key role in designing and building scalable front-end and back-end systems in TypeScript, collaborating with talented engineers to deliver secure and efficient solutions that perform at scale. Tech: TypeScript, React, and Node.js If you enjoy building scalable systems that drive innovation and want to make a visible impact in a fast-moving startup, this could be the perfect fit. 📍 Location: Cambridge, MA (onsite) 💰 Up to $300,000 (dependant on exp.) + equity options Interested? Apply now!
    $72k-95k yearly est. 5d ago
  • Full Stack Software Engineer

    Acceler8 Talent

    Staff software engineer job in Boston, MA

    Who We Are We're a fast-scaling startup building high-performance systems where AI meets enterprise infrastructure. Our platform helps organisations ship faster, scale smarter, and run reliable software through modern engineering and data-driven optimisation. What You'll Do Build and scale end-to-end systems using TypeScript across frontend and backend Ship performant, secure features with React (or similar) and Node.js Design scalable APIs and optimise systems for speed, stability, and efficiency Work closely with product, platform, and systems teams to deliver real-world impact Embed engineering best practices and raise the bar for code quality and delivery What You'll Bring Strong full-stack experience with TypeScript, React, and Node.js Experience operating cloud-native systems (AWS, GCP or Azure) Solid understanding of containers and orchestration (Docker, Kubernetes) Experience with both SQL & NoSQL databases A product-minded approach and strong problem-solving skills Nice to Have Exposure to AI/ML-powered systems Experience with DevOps or Infrastructure-as-Code Background in early-stage or high-growth startups Why Join Build core product in a high-ownership environment Work at the intersection of AI and scalable systems Competitive salary, equity, and meaningful benefits Fast-paced team with real opportunity for growth and progression Exposure to AI/ML-powered systems Experience with DevOps or Infrastructure-as-Code Background in early-stage or high-growth startups Why Join Build core product in a high-ownership environment Work at the intersection of AI and scalable systems Competitive salary, equity, and meaningful benefits Fast-paced team with real opportunity for growth and progression
    $72k-95k yearly est. 1d ago
  • (Part-time) Embedded Firmware Engineer

    Intellias

    Staff software engineer job in Newton, MA

    Join a collaborative engineering team and support verification of a next-generation embedded firmware system. This role is ideal for an engineer who enjoys hands-on testing of complex embedded software and is looking for a flexible part-time schedule (approximately 20 hours per week). What You'll Do Execute firmware verification testing for the VIP III platform and document results with accuracy and clarity. Run test cases, identify issues, and support debugging alongside the engineering team. Contribute to system-level functional testing and continuous quality improvements. Participate in onboarding and align work with the project's verification test schedule. What You Bring Strong experience with embedded systems and firmware testing methodologies. Proficiency in C programming; familiarity with Quantum Leaps (QP) or similar real-time frameworks is a plus. Hands-on experience with system-level functional testing (more than deep firmware design verification). Ability to plan and execute firmware-level testing using automated tools. Excellent attention to detail, clear communication, and the ability to work independently and collaboratively.
    $74k-99k yearly est. 2d ago
  • Embedded Software Engineer

    Morse Corp 4.5company rating

    Staff 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
  • Software Engineer 4 - HIL

    CTS International 4.7company rating

    Staff software engineer job in Cambridge, MA

    **Must be able to obtain a Secret Clearance. US Citizenship Required.** CTS International is partnering with a prestigious client to support a cutting-edge software engineering initiative focused on Continuous Integration/Continuous Deployment (CI/CD) pipelines and Artificial Intelligence (AI) tool integration. We are seeking a broad range of engineering talent-from experienced professionals to Senior-level and Subject Matter Experts (SMEs)/Technical Lead Engineers (TLEs)-to join a high-impact team in Cambridge, MA. This is a dynamic opportunity to influence the future of test automation and verification in advanced software and avionics systems. Engineers in this role will be key players in developing, executing, and maintaining test environments that mirror real-world scenarios in AI-enhanced, hardware-in-the-loop (HIL) platforms. Key Responsibilities Set up and configure complex test environments including hardware, software, and networking to emulate production-level conditions. Design, develop, and conduct comprehensive software test and verification procedures to ensure reliability, performance, and functionality. Collaborate with stakeholders to define test strategies, validate software requirements, and optimize testability. Create and maintain automated test frameworks and scripts to drive efficiency across the verification lifecycle. Generate and present detailed test plans, test cases, and test reports aligned with rigorous software standards and security protocols. Identify and resolve defects, vulnerabilities, and performance bottlenecks during system testing. Implement and operate Hardware-in-the-Loop (HIL) test environments for avionics and embedded systems. Contribute to Agile software development lifecycles and integrate with DevSecOps teams to embed testing into CI/CD workflows. Senior-Level (Level 4 and Level 5) Requirements Leads the setup and configuration of test environments, including hardware, software, and network configurations to replicate production environments. Familiar with automated testing methodologies and frameworks to ensure rapid and efficient test execution is a plus. Willingness to use AI Tools in HIL development required; familiarity is a plus but not required. Ability to collaborate effectively with CI/CD (DevSecOps) teams to integrate software deployment with hardware-in-the-loop testing environments. Proficient in NI TestStand, NI VeriStand, and NI LabVIEW for HIL testing and automation. Excellent collaborator with cross-functional teams to achieve a common goal, including a teamwork mindset, good communication skills, and a desire for fast-paced development. Advises on the setup and configuration of test environments, including hardware, software, and data configurations to replicate production environments. Familiarity with FPGA testing/architecture is a plus. Sets up and configures test environments, including hardware, software, and network configurations to replicate production environments. Excellent collaborator with cross-functional teams to achieve a common goal, including a teamwork mindset, good communication skills, and a desire for fast-paced development. Proficient in NI TestStand, NI VeriStand, and NI LabVIEW for HIL testing and automation, or similar HIL platforms. Hands-on experience with NI PXIe systems and hardware integration. Knowledge of avionics communication protocols (MIL-STD-1553, ARINC 429, CAN) a plus. Experience in verifying and validating avionics display systems a plus. Strong programming skills in C/C++, Python, MATLAB or similar. Excellent problem-solving and troubleshooting abilities. Familiarity with data acquisition and signal processing techniques. Familiar with version control systems (e.g., Git). Experienced with automated test and verification. Comfortable with lab and hardware systems/equipment. 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 HIL techniques and/or use of AI Tools • Ability to obtain a U.S. Security Clearance if sponsored. 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 9 or more years' related work experience or an equivalent combination of technical education and experience (e.g. PhD+4 years' related work experience, Master+7 years' related work experience). In the USA, ABET accreditation is the preferred, although not required, accreditation standard. 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. 4d ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Taunton, MA?

The average staff software engineer in Taunton, MA earns between $85,000 and $150,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Taunton, MA

$113,000

What are the biggest employers of Staff Software Engineers in Taunton, MA?

The biggest employers of Staff Software Engineers in Taunton, MA are:
  1. Zinnia
Job type you want
Full Time
Part Time
Internship
Temporary