Post job

Staff software engineer jobs in Easton, MA - 6,239 jobs

All
Staff Software Engineer
Principal Software Engineer
Software Engineering Internship
Senior Embedded Software Engineer
Senior Engineer
Software Applications Engineer
Senior Software Engineer
Principal Engineer
Senior Staff Engineer
Lead Engineer
Computer Software Engineer
Software Engineer
Software Engineer Lead
Senior Systems Software Engineer
Senior Applications Engineer
  • Senior Embedded SW Engineer - Edge Compute & DSP

    Analog Devices, Inc. 4.6company rating

    Staff software engineer job in Boston, MA

    A leading semiconductor company in Boston is seeking a Senior Embedded SW Engineer to design embedded software for edge computing systems. You will work with system architects and algorithm designers to build cutting-edge data collection systems, requiring strong C/C++ skills and collaboration. Applicants must have an MSEE or MSCS degree and experience in embedded systems. Competitive salary and benefits are offered. #J-18808-Ljbffr
    $87k-111k yearly est. 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Embedded Software Engineer

    Fi 4.0company rating

    Staff software engineer job in Boston, MA

    Welcome to Fi. We're a passionate team from Square, Google, TikTok, Peloton, Uber, and more working to transform the dog-human relationship. Our mission? Develop cutting-edge technology to revolutionize what it means to be a dog parent. Fi is leveraging our team's talent and expertise to improve the lives of the millions of dogs in the U.S. Real-time location tracking, activity, sleep and behavior monitoring - and that's just the beginning. The most exciting aspect of our work? Bridging the communication gap between dogs and humans. Imagine a world where everyone knows how their dog feels in real time and how to keep their best friend in good shape. That's the future we're building at Fi. If you're someone who thrives in innovative, collaborative work environments and feels strongly about helping dogs live longer, better lives, Fi could be the perfect fit. Join us in our pursuit of the “impossible,” or as we call it here “let me find a way,” to redefine the future of dog ownership together. Fi is looking for an Embedded Software Engineer! Fi is looking for an Embedded Software Engineer to design and build the firmware powering our next generation of connected collars - shaping the architecture, performance, and reliability of systems trusted by hundreds of thousands of dogs. You'll dive deep into connectivity, low-power optimization, and real-time processing, driving decisions that bridge hardware, software, and data into one seamless product experience. What You'll Do Firmware Development: Take a front-line role in designing, developing, and maintaining firmware for embedded systems, ensuring functionality, reliability, and performance optimization. Collaborative Problem-Solving: Work closely with cross-functional teams to integrate software with hardware components, troubleshoot issues, and optimize system performance. Code Review and Documentation: Conduct code reviews, document code changes, and ensure compliance with coding standards and best practices in firmware development. Testing and Validation: Develop test procedures and perform rigorous testing to validate firmware functionality and identify and resolve bugs or issues. Research and Innovation: Stay updated with emerging technologies, tools, and trends in embedded systems and contribute innovative ideas to enhance product capabilities. What You'll Bring Minimum of 4 years of hands-on experience in firmware/embedded software development Proficiency in the C and C++ programming languages, and an understanding of the differences between them. Additionally, experience with or eagerness to learn Python. Prior exposure to hardware interfaces, real-time operating systems (RTOS), and embedded systems design. Familiarity with debugging tools and methodologies for embedded systems. Experience with version control systems (e.g., Git) and issue tracking tools (e.g., Jira). Strong problem-solving abilities and the ability to work in a collaborative team environment, communicating effectively with hardware engineers, software developers, and other stakeholders. Understanding of low-level hardware interactions and device drivers. Experience in designing, developing, and testing firmware for microcontrollers and embedded systems. Why You'll Love Us Time to Recharge: Enjoy flexible PTO to take the breaks you need. Top-Notch Health Coverage: We've got your back (and teeth and eyes) with full medical, dental, and vision insurance. Wellness Perks:Free access to One Medical, Kindbody, and Talkspace to keep you feeling your best. Give Back to the Pups: Make tails wag with a $500 annual donation to a dog charity of your choice through our BarkBack Program. Free Fi Membership: Your furry best friend(s) get all the benefits of a Fi collar, on us! Love for Friends + Family: Share the Fi magic with loved ones through our gifting program. Salary: $150,000 - $200,000 a year The anticipated base salary range for this position is $150,000-$200,000. Actual compensation will vary based on multiple factors, including skills, experience, market conditions, and role scope, which may evolve during the hiring process. As a fast-growing Series B startup, Fi evaluates compensation opportunistically to align with the right candidate. This role is also eligible for equity compensation. Fi is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. This policy applies to all employment practices within our organization, including hiring, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Fi makes hiring decisions based solely on qualifications, merit, and our needs at the time. #J-18808-Ljbffr
    $150k-200k yearly 1d ago
  • Senior Software Engineer - IoT Embedded Software (Matter)

    Myworkdayjobs.com-ATS

    Staff software engineer job in Boston, MA

    Senior Software Engineer - IoT Embedded Software (Matter) page is loaded## Senior Software Engineer - IoT Embedded Software (Matter)locations: Bostontime type: Full timeposted on: Posted Todayjob requisition id: 20443Silicon Labs (NASDAQ: SLAB) is the leading innovator in low-power wireless connectivity, building embedded technology that connects devices and improves lives. Merging cutting-edge technology into the world's most highly integrated SoCs, Silicon Labs provides device makers the solutions, support, and ecosystems needed to create advanced edge connectivity applications. Headquartered in Austin, Texas, Silicon Labs has operations in over 16 countries and is the trusted partner for innovative solutions in the smart home, industrial IoT, and smart cities markets. Learn more at .**Senior Software Engineer - IoT Embedded Software (Matter) Boston, MA**We are seeking a highly skilled and motivated **Senior Software Engineer** to join our **team**, contributing to the development and optimization of embedded software for smart home and IoT applications. This role demands strong technical expertise in embedded systems, C++, and wireless protocols, along with a proven ability to lead projects, mentor junior team members and drive technical excellence. We are looking for a highly motivated individual with excellent communications skills, a passion for great code, and a love for solving complex problems in a fast-paced team environment.**Responsibilities*** **Design, develop, and maintain** embedded software for the **Matter protocol stack**.* **Lead technical initiatives** and provide guidance in solving complex engineering challenges.* **Mentor junior engineers**, conduct thorough code reviews, and promote a culture of technical excellence and continuous improvement.* **Collaborate with cross-functional teams** to design and integrate Matter over **Thread** and **Wi-Fi** platforms.* **Contribute to the Matter open-source standard** to enhance the specification and deliver improved outcomes for **Silicon Labs customers**.* **Support protocol compliance, certification, and interoperability testing** to ensure product robustness and standard alignment.* **Perform hands-on debugging and troubleshooting** using industry-standard tools such as **JTAG**, **GDB**, and **Logic Analyzers**.* **Optimize performance, reliability, and memory usage** of embedded systems in **resource-constrained environments**.* **Participate in software architecture and design discussions**, contributing to long-term technical direction.* **Develop and maintain high-quality technical documentation**, both for internal and external audiences.**Technologies we use:*** Thread, Zigbee, Bluetooth, Wi-Fi, 802.11.x, 802.15.4, ARM, Linux, Python, Ninja, C++, C, Git, Conan, Zephyr**Skills you will need*** **Bachelor's or Master's degree** in Computer Science, Electrical Engineering, or a related field.* **6+ years of experience** in embedded systems development.* **Strong proficiency in C++**, with deep knowledge of memory management, concurrency, and object-oriented design principles.* **Extensive hands-on debugging experience** with embedded systems using tools such as GDB, JTAG, and trace analyzers.* **Solid understanding of networking protocols**, including Wi-Fi and Thread.* **Familiarity with RTOS environments** and low-level hardware interfaces (UART, SPI, I2C).* **Proven ability to mentor engineers** and lead technical projects effectively.* **Experience with scripting languages** such as Python for automating builds and tests.* **Strong background in unit testing** to ensure the reliability and quality of software features.* **Proficiency with revision control and issue tracking tools**, such as Git and Jira.* **Experience authoring technical documentation**, including requirements and API specifications.* **Excellent written and verbal communication skills**, with fluency in English.**Qualifications Considered a Plus*** Experience with application-layer protocols such as **Matter** and **HomeKit**.* Hands-on experience with both **simulated and hardware test networks**.* Familiarity with **open-source standards** such as **Zephyr**, and exposure to **Linux** environments.* Strong understanding of **IPv6**, **mDNS**, and **secure commissioning flows**.**Benefits & Perks***You can look forward to the following benefits:** Great medical (Choice of PPO or Consumer Driven Health Plan with HSA), dental and vision plans* Highly competitive salary* 401k plan with match and Roth plan option* Equity rewards (RSUs)* Employee Stock Purchase Plan (ESPP)* Life/AD&D and disability coverage* Flexible spending accounts* Adoption assistance* Back-Up childcare* Additional benefit options (Commuter benefits, Legal benefits, Pet insurance)* Flexible PTO schedule* 3 paid volunteer days per year* Charitable contribution match* Tuition reimbursement* Free downtown parking 2 weeks a month* Onsite Gym and locker rooms coming in April 2026* Monthly wellness offerings* Free snacks* Monthly company updates with our CEO#LI-KB1#LI-HybridThe annualized base pay range for this role is expected to be between $102,550 - $190,450 USD. Actual base pay could vary based on factors including but not limited to experience, geographic location where work will be performed and applicant's skill set. The base pay is just one component of the total compensation package for employees. Other rewards may include an annual cash bonus, equity package and a comprehensive benefits package.*Silicon Labs is an equal opportunity employer and values the diversity of our employees. Employment decisions are made on the basis of qualifications and job-related criteria without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status, or any other characteristic protected by applicable law.*At Silicon Labs, we hire and empower great talent to achieve their full potential. By offering challenging projects, technical mentorship, and continuous learning opportunities, we ensure our employees thrive at every stage of their careers. Here, you'll work alongside some of the industry's brightest minds, tackling complex problems that deepen your expertise and expand your horizons. Whether you're building new skills or shaping your career path, we're dedicated to supporting your growth and celebrating your success every step of the way. #J-18808-Ljbffr
    $102.6k-190.5k yearly 20h ago
  • Software Principal Engineer

    Dell 4.8company rating

    Staff software engineer job in Burlington, MA

    The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team in Hopkinton, MA. What You'll Achieve As a Software Principal Engineer, you will develop advanced and innovative algorithms, considering efficiency, performance, and data reduction opportunities, and debug highly distributed, multi-threaded complex systems. You will be part of an exciting team of senior developers and architects who are working on new business-critical initiatives and the core Data Path of Dell Technologies' leading midrange storage product. The team you will work with is tasked with modeling, developing, debugging, and analyzing performance on the enterprise storage system. You Will: Be involved in the preparation, review, and assessment of software and storage requirements and specifications Develop core software primarily using C/C++ and Python Draft written specifications for tasks of varying complexity based on verbal requirements Utilize established software lifecycle methodologies Review and implement testing strategies for software products Take the First Step Towards Your Dream Career Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role: Essential Requirements 8-10 years of related experience Good knowledge of programming languages, operating systems, firmware, BIOS , device drivers , databases, system, network, operating system, and application administration; embedded software/firmware ; tools and utilities , as applicable Knowledge of server, storage, networking, and client technologies Ability to code/debug moderately sophisticated programs using design specifications Knowledge of software architectures and applications Desirable Requirements Bachelor's or Master's degree in computer science or related field Compensation Dell is committed to fair and equitable compensation practices. The salary range for this position is $178,500 to $231,000. Benefits and Perks of working at Dell Technologies Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com Who we are We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here Job ID: R282957
    $178.5k-231k yearly 1d ago
  • Senior / Staff / Principal Embedded Software Engineer

    Nia Therapeutics 3.3company rating

    Staff software engineer job in Boston, MA

    At Nia Therapeutics, we are engineering solutions at the frontier of neuroscience to make memory loss reversible. We are a team of scientists and engineers developing advanced implantable brain stimulation devices to reverse memory loss from brain injury and degenerative disease. Our core technology, developed at the University of Pennsylvania and funded by DARPA, is built on a foundation of human clinical studies that demonstrate its efficacy. This is a rare opportunity to help develop a product that will not only improve patient lives but also redefine what's possible in neural engineering. WHAT YOU WILL DO Develop embedded firmware in C to support BLE communication between an implantable device and mobile apps Design and implement custom GATT services and characteristics to enable secure, low-latency data exchange Support real-time signal processing, sensor interfaces, and closed-loop control logic Contribute to the design of system-level communication protocols across implant, wearable, and cloud platforms Help build automated test systems for wireless and embedded functionality REQUIRED QUALIFICATIONS BS in Electrical Engineering / Computer Science plus 5+ / 8+ / 11+ years experience OR an advanced degree plus 3+ / 6+ / 9+ years of experience Strong programming skills in C for embedded systems Hands‑on experience developing and debugging BLE firmware, including custom profiles and characteristics Understanding of BLE stack behavior (advertising, connection parameters, bonding, encryption) Comfortable working with microcontroller toolchains, oscilloscopes, and logic analyzers Ability to read datasheets and electrical schematics and develop device drivers Strong troubleshooting, communication, and cross‑functional collaboration skills PREFERRED SKILLS Experience with ST or Nordic microcontrollers RTOS based firmware development (e.g. FreeRTOS, Zephyr) Hands‑on experience developing and debugging Bluetooth Low Energy (BLE) communication protocols, including creating custom GATT services and characteristics Experience integrating mobile applications with embedded firmware, ensuring robust and reliable data exchange Experience developing active implantable medical devices, medical device quality systems, standards (e.g. ISO-14708) and risk management activities (e.g. FMEA) Proficiency in cross‑platform (Android, iOS) mobile application development Broad circuit design experience including analog, digital, power supply and comms functions Setting up and maintaining testing environments for hardware and software systems OUR CULTURE This position is 5 days per week in person based in Boston, MA. We're a small team tackling big challenges. We move quickly, think rigorously, and care deeply about the impact of our work. If you're excited by the idea of helping build a product that integrates neuroscience, embedded systems, and mobile UX, and you're eager to grow in a fast‑paced startup, we'd love to meet you. BENEFITS Nia Therapeutics provides comprehensive health benefits to support our employees' well‑being, including medical, dental, and vision insurance. We also offer stock options, giving team members a direct stake in the company's success and long‑term mission. #J-18808-Ljbffr
    $106k-132k yearly est. 1d ago
  • Senior Quant Developer: Python, Data Platform & Cloud

    Arrowstreet Capital, Limited Partnership 4.0company rating

    Staff software engineer job in Boston, MA

    A well-established investment firm in Boston is seeking an experienced Senior Quantitative Developer to join their Research team. You will focus on building the next-generation Research data platform using Python and cloud technologies. The ideal candidate has strong analytical skills and substantial experience in programming. This role offers a competitive salary of $170,000 - $325,000 per year and a comprehensive benefits package. #J-18808-Ljbffr
    $170k-325k yearly 4d ago
  • Lead Engineer - Legacy Software Baseline - KRMA 1634

    Global Infotek, Inc.

    Staff software engineer job in Boston, MA

    Clearance Level: Secret, TS/SCI Eligible US Citizenship: Required Job Classification: Full Time Years of Experience: 7-10 years of relevant experience Education Level: BS Degree - Experience may be considered in place of education requirement. Summary Sustains AFMSTT and C2SET legacy baselines; ensures uninterrupted training/simulation/ stimulation support; manages legacy CR/DRs and supports transition to modernized systems. Responsibilities Sustain/maintain legacy systems, models, and interfaces. Ensures legacy operational sustainment of all operational training, simulation and simulation artifacts Provide CR/DR changes, urgent exercise support, GitLab updates, OS/fielding changes. Design and integrate legacy ASCCE and federation fielding. Support transition engineering for attributes marked for modernization. Qualifications Relevant AFMSTT/C2SET sustainment experience. Experience with AWS/Azure and RESTful architecture. 2+ years military planning/operations/wargaming. 2+ years AOC simulation training. Requirements Clearance: U.S. citizen; Secret clearance at award, TS/SCI eligibility may be required. Travel: Must support CONUS/OCONUS travel to sustainment and exercise sites. Cybersecurity/Compliance: Handle classified/CUI/CDI IAW DoD and NIST standards; remediate vulnerabilities on required timelines. Global InfoTek Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or based on disability. About Global InfoTek, Inc. Global InfoTek Inc. has an award-winning track record of designing, developing, and deploying best-of-breed technologies that address the nation's pressing cyber and advanced technology needs. GITI has rapidly merged pioneering technologies, operational effectiveness, and best business practices for over two decades. #J-18808-Ljbffr
    $104k-139k yearly est. 4d ago
  • Senior Embedded Software FAE for Quantum Systems

    Riverlane Ltd.

    Staff software engineer job in Boston, MA

    A leading quantum technology firm in Boston seeks a Senior Field Application Engineer to lead the integration of quantum error correction systems. The ideal candidate will have strong embedded software skills and customer-facing experience, supporting installations across North America. The role requires travel and collaboration with engineering teams to ensure successful deployment and optimization of complex systems. #J-18808-Ljbffr
    $93k-123k yearly est. 3d ago
  • Principal Engineer, AutoQC and Data Consumption Solutions

    The Association of Technology, Management and Applied Engineering

    Staff software engineer job in Boston, MA

    Vertex is a global biotechnology company that invests in scientific innovation. The Data, Technology and Engineering (DTE) Research, Pre‑Clinical, Manufacturing & Supply (RPMS) Group's mission is to improve the lives of patients through digital, data, and technology innovation. Vertex is in a transformational period where we are accelerating our capabilities, technology and data to augment our scientific mission and enable Vertex to grow in scale; ensuring we remain on the forefront of science, medicine and technology. Role Overview We are seeking a data driven, scientifically literate, and technically skilled Principal Engineer to serve as the Automated Data QC and Reporting Solutions lead to automate and streamline pre‑clinical data pipelines and reporting processes and ensure the accuracy, consistency, and integrity of high‑impact, high‑visibility, business‑critical regulatory documents across research laboratories. This role will drive modernization and standardization of data pipelines and reporting processes, ensuring accuracy, consistency, and integrity of high‑impact, business‑critical regulatory documents across research laboratories. The Principal Engineer will also develop and execute strategies for data consumption solutions and reporting, leveraging advanced technology, agentic workflows, and AI capabilities to modernize and scale data consumption environments. Key Duties and Responsibilities Develop and execute modernization and standardization initiatives for automated QC and reporting of research data, ensuring alignment with business objectives and digital transformation goals. Lead the development of data consumption solution strategies and reporting frameworks to enable scalable, future‑ready, and unified data environments. Identify and implement innovative digital and AI‑powered technologies, including agentic workflows, to enhance data consumption, reporting, and scientific insight generation. Collaborate with cross‑functional teams to align global digital QC, reporting, and data consumption strategies across multiple research sites. Operational Execution Design, configure, develop, and maintain automated solutions, tools, and workflows for QC, report generation, and standardized data consumption. Regularly evaluate and optimize solutions, scripts, and workflows to enhance performance, scalability, and interoperability. Identify and prepare raw data files in response to regulatory requests. Deliver solutions to automate and digitalize by identifying and preparing raw data files in response to regulatory requests. Design, configure, develop and maintain automated solutions, tools and workflows for automated QC and report generation. Ensure the accuracy, completeness, traceability and consistency of data across research business‑critical documents (e.g. research study reports). Ensure generated reports meet formatting, regulatory, data integrity, and quality standards. Identify and resolve data discrepancies using automated processes, collaborating with stakeholders. Collaborate across our Data Technology & Engineering (DTE) organization and with research scientists to ensure solutions integrate with our broader data platform and data engineering strategy. Ensure the accuracy, security, quality and business continuity of solutions in line with Vertex and external data and technology standards. Modernization and AI Enablement Drive the adoption of agentic workflows and AI capabilities to automate and accelerate scientific data workflows, reporting, and consumption interfaces. Develop and deploy AI‑enhanced visualization, reporting, and QC interpretation tools. Champion the use of cloud‑native and unified semantic consumption layers for scalable data access and analysis. Collaboration and Communication Partner with scientists, statisticians, and program representatives to understand reporting and QC requirements. Partner with DTE leaders to understand and deliver to data and technical requirements. Provide leadership and training to a team of super users on automated QC and report generation workflows to ensure business continuity. Develop a sustainable suite of solutions that minimize future training. Deliver solutions and insights with clear and actionable QC and reporting summaries to stakeholders. Required Knowledge and Skills Experience designing and implementing data and technology solutions in life sciences research and development. Advanced programming skills in R, Python, and experience with database access, query, and large dataset interrogation. Expertise in agentic workflows, AI/ML technologies, and cloud‑native platforms for data engineering and reporting. Proficiency in evaluating and implementing new tools and technologies, including AI and agentic workflows. Proficiency in data management and automation principles and methodologies. Knowledge of statistics, data visualization, and scientific reporting. Familiarity with data quality, reporting, and compliance requirements in regulated environments. Excellent collaboration, interpersonal, and communication skills, with the ability to present complex technical concepts to diverse audiences. Strong analytical, problem‑solving, and decision‑making skills using data‑driven approaches. Strong collaboration and inter‑personal skills. Proven track record of working in a complex, fast‑paced environment. Willingness to travel as needed (up to 10%) to support business objectives. Required Education and Experience Bachelor's degree in a relevant field such as Computer Science, Data Science, Engineering, or a related discipline or equivalent experience; advanced degree preferred. 5+ years of experience in technical leadership, data management, or related roles within the biotechnology or pharmaceutical industry. Proven track record of leveraging data engineering, software engineering and/or data science skills to automate reporting. Proficiency in digital platforms and technologies, with the ability to evaluate and implement new tools and technologies. Proven track record in leading digital transformation, modernization, and standardization initiatives. #LI - Hybrid Pay Range: $148,000 - $222,000 Disclosure Statement: The range provided is based on what we believe is a reasonable estimate for the base salary pay range for this job at the time of posting. This role is eligible for an annual bonus and annual equity awards. Some roles may also be eligible for overtime pay, in accordance with federal and state requirements. Actual base salary pay will be based on a number of factors, including skills, competencies, experience, and other job-related factors permitted by law. At Vertex, our Total Rewards offerings also include inclusive market‑leading benefits to meet our employees wherever they are in their career, financial, family and wellbeing journey while providing flexibility and resources to support their growth and aspirations. From medical, dental and vision benefits to generous paid time off (including a week‑long company shutdown in the Summer and the Winter), educational assistance programs including student loan repayment, a generous commuting subsidy, matching charitable donations, 401(k) and so much more. Flex Designation: Hybrid-Eligible Or On‑Site Eligible Flex Eligibility Status: In this Hybrid-Eligible role, you can choose to be designated as: Hybrid: work remotely up to two days per week; or select On‑Site: work five days per week on‑site with ad hoc flexibility. Note: The Flex status for this position is subject to Vertex's Policy on Flex @ Vertex Program and may be changed at any time. Company Information Vertex is a global biotechnology company that invests in scientific innovation. Vertex is committed to equal employment opportunity and non‑discrimination for all employees and qualified applicants without regard to a person's race, color, sex, gender identity or expression, age, religion, national origin, ancestry, ethnicity, disability, veteran status, genetic information, sexual orientation, marital status, or any characteristic protected under applicable law. Vertex is an E‑Verify Employer in the United States. Vertex will make reasonable accommodations for qualified individuals with known disabilities, in accordance with applicable law. Any applicant requiring an accommodation in connection with the hiring process and/or to perform the essential functions of the position for which the applicant has applied should make a request to the recruiter or hiring manager, or contact Talent Acquisition at ApplicationAssistance@vrtx.com #J-18808-Ljbffr
    $148k-222k yearly 1d ago
  • Senior Staff Engineer, Workforce Management

    The TJX Companies, Inc. 4.5company rating

    Staff software engineer job in Framingham, MA

    A leading retailer in Framingham, MA is seeking a Senior Staff Engineer to modernize workforce management systems. You will lead technical designs and delivery across global teams, ensuring the alignment of business objectives. The ideal candidate will have over 10 years of experience in Engineering & IT, especially in Workforce Management solutions. The position offers a competitive salary and comprehensive benefits. #J-18808-Ljbffr
    $131k-189k yearly est. 20h ago
  • Robotics Software Engineer

    Forreal

    Staff software engineer job in Danvers, MA

    Open Role: Onboarding Immediately for REAL is a modern platform focused on simplifying the leasing experience for tenants and landlords. Tenants can browse listings, take 3D tours, and complete the application process seamlessly on their phones. Landlords benefit from centralized management of the leasing cycle, from tours to rent collection, all in one platform. Role Description This is a full-time on-site Robotics Engineer role located in Danvers, MA. The Robotics Software Engineer will be responsible for tasks such as developing robotics systems, implementing process automation, and collaborating with the software development team to enhance technology solutions. Qualifications: Experience with Structure from Motion (SfM) and camera pose estimation Strong experience with 3D Gaussian Splatting and surface reconstruction Proficiency in Python and C++ Hands-on experience designing and implementing computer vision algorithms (segmentation, object detection, classification, tracking) Familiarity with deep learning models and their deployment Solid understanding of multi-view geometry Proficiency in OpenCV, and either PyTorch or TensorFlow Experience working with 3D point clouds, mesh generation, and libraries such as Open3D, Trimesh, or PCL Familiarity with 3D reconstruction pipelines (e.g., COLMAP, NerfStudio, Photogrammetry tools) Strong knowledge of coordinate frames, and camera calibration Preferred Qualifications: Master's degree in Robotics, Computer Science, Electrical/Mechanical Engineering, or a related field Experience with ROS/ROS 2 concepts Familiarity with robot localization using SLAM and multi-sensor fusion Experience working with multi-modal sensors: GPS, LiDAR, stereo/depth cameras, IMUs Proficient in path planning algorithms (both global and local) Experience developing robotic software stacks for controls, motion planning, sensor integration, and simulation.
    $72k-95k yearly est. 20h ago
  • Senior Quantitative Developer

    Soteria Reinsurance Ltd.

    Staff software engineer job in Boston, MA

    Position Description: Primary Responsibilities: Education and Experience: Bachelor's degree in Mathematical Finance and Financial Technology, Engineering, Statistics, Mathematics, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Senior Quantitative Developer (or closely related occupation) developing software solutions (risk management, portfolio construction, performance analysis, or alpha research) in a financial services environment, using Python, Python data libraries, or Relevel concepts. Or, alternatively, Master's degree in Mathematical Finance and Financial Technology, Engineering, Statistics, Mathematics, or a closely related field (or foreign education equivalent) and one (1) year of experience as a Senior Quantitative Developer (or closely related occupation) developing software solutions (risk management, portfolio construction, performance analysis, or alpha research) in a financial services environment, using Python, Python data libraries, or Relevel concepts. Skills and Knowledge: #J-18808-Ljbffr
    $92k-119k yearly est. 1d ago
  • Senior GNC Engineer

    Turion Space

    Staff software engineer job in Boston, MA

    About the Role Join our Guidance, Navigation & Control (GNCაშ group, which is responsible for designing, developing, validating, and maintaining dynamic simulations and infrastructure for rapid assessment, integration, and testing of complex aerospace systems. You will support the advanced RPO algorithms and simulation tools, with a focus on trajectory optimization for commercial and defense satellite applications. Key Responsibilities Develop, implement, and validate RPO (Rendezvous, Proximity Operations) algorithms and simulation frameworksptomatic. Experience with multi-segment trajectory optimization using tools such as GPO` Design and optimize fructio spacecraft trajectories for RPO missions, including multi-body dynamics, collision avoidance,ерж fuel efficiency. Integrate high-fidelity models into simulation environments, supporting both rapid prototyping and hardware-in-the-loop (HIL) testing. Collaborate with multidisciplinary teams to define requirements, develop test plans, and deliver robust software solutions. Support real-time software development, automatic code generation, and embedded hardware interface design. Contribute to the development and maintenance of simulation infrastructure for both aerospace and undersea applications. Document designs, perform code reviews, and support verification and validation activities. Required Qualifications Bachelor's, Master's,-Net) or PhD in Aerospace Engineering, Computer Science, Physics, or related field. 5+ years of experience in GNC, RPO, or trajectory optimization for aerospace applications. Proficiency in simulation tools and programming languages (e.g., Python, C++, MATLAB/Simulink). Experience with modeling & simulation of spacecraft dynamics, orbital mechanics, and RPO scenarios. Familiarity with software development life cycle, version control, and collaborative development practices. reageren analytic, problem-solving, and communication skills. Ability to work independently and as part of a fast‑paced, multidisciplinary team. Preferred Qualifications Experience with real-time simulation, HIL, or embedded systems. Knowledge of optimization algorithms, astrodynamics libraries, and flight dynamics. Experience with test device management and test plan integration. Prior work in defense, commercial space, or government R&D environments. Why Turion? Work on cutting‑edge problems in space and defense. Collaborate with industry experts and innovative teams. Flexible work environment and opportunities for professional growth. Compensation: $160,000-$210,000 ITAR Requirements This position may include access to technology and/or software source code that is subject to U.S. export controls. To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Benefits Equity: Receive equity in Turion Space, letting you benefit from the company's рзы Health Insurance: Comprehensive medical, dental, and vision coverage for employees and their dependents. ्मिक Retirement Plans: Access to a 401(k) plan to help you plan for your future. Paid Time Off: Generous vacation days, personal days, sick days, and holidays to ensure you have time to recharge. Professional Development: Opportunities for ongoing training, workshops, and courses to advance your skills and@Response.< Team Building Activities: Regular social events, team outings, and company-sponsored activities to foster a positive work environment. We are dedicated to providing a supportive and enriching environment for our team members, recognizing that our collective success is built upon the well‑being and satisfaction of each individual. Turion Space is an Equal Opportunity Employer; employment with Turion Space is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. #J-18808-Ljbffr
    $160k-210k yearly 1d ago
  • Manager, Software Engineer

    Relativity 4.7company rating

    Staff software engineer job in Boston, MA

    Posting Type Hybrid Relativity is a market-leading global tech company that equips legal and compliance professionals with a powerful platform to organize data, uncover the truth, and act on it. Our SaaS product, RelativityOne, is the fastest-growing in our company's history, trusted by the U.S. Department of Justice, 199 of the Am Law 200, and over 329,000 enabled users for litigation, internal investigations, and compliance projects. We've been consistently recognized as a great workplace, and we seek individuals who bring their authentic selves to our team. Job Description and Requirements As a Software Engineering Managerin Engineering Systems, you will: Lead an internal platform team that empowers Relativity developers to deliver high-value products. Lead and develop a high-performing team of software engineers. Serve as a subject matter expert for the product features your team owns. Make decisionsregardingyour team's operations andobjectives. Receive mentorship and coaching from leadership to support your success. Key Responsibilities Include: People & Performance Management Oversee ascrum team, ensuring its success through Agile principles and leadership. Foster a high-performance culture and cost-effective practices. Allocate team members' efforts strategically based on organizational needs. Drive organizational efficiency through industry best practices for SaaS products. Conduct 1:1meetingsto supportyourdirect reports. Promoteknowledge-sharingacross the team. Offer technical leadership in your team's feature set or domain. Guide employees on career development and future opportunities. Manage the team's workload, hiring, and performance evaluation. Technology & Strategy Leadership Serve as a technology advisor, staying ahead of industry trends. Contribute hands-on tosoftware design, development, and integration. Leveragelead engineersand architects to develop effective solutions. Develop a strategic vision for your team's domain. Implement operational policies and drive process improvements. We enjoy working with smart, driven people who have fun building innovative solutions. We expect you to be versatile, display leadership qualities, and be excited to tackle new challenges across the full tech stack. Qualifications Positive attitude and strong teamwork skills Bachelor's degree in computer scienceor a related field 4+ years managing software development teams 10+ years of experience in commercial-grade software development Experience leading remote teams Strong knowledge of: Modern programming languages and object-oriented programming High-performance, fault-tolerant distributed systems Cloud environments (SaaS, PaaS) Infrastructure as Code(Terraform,Pulumi, etc.) Ability to motivate teams and improve efficiency under pressure Strong verbal, presentation, and written communication skills Experience with Agile methodologies Experience with GitHub Actions, Jenkins, or other automation tools Proven success leading SaaS or PaaS products Cloud platforms (Azure preferred) Relativity is committed to competitive, fair, and equitable compensation practices. This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives. The expected salary range for this role is between following values: $155,000 and $233,000 The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position. Suggested Skills: Budget Management, Engineering Management, Innovation, Leadership, Performance Management (PM), Process Improvements, Project Management, Quality Assurance (QA), Risk Management, Stakeholder Management
    $117k-147k yearly est. 4d ago
  • Principal Engineer, Enterprise Scalability

    Klaviyo Inc. 4.2company rating

    Staff software engineer job in Boston, MA

    At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day. We believe everyone deserves a fair shot at success and appreciate the experiences each person brings beyond the traditional job requirements. If you're a close but not exact match with the description, we hope you'll still consider applying. Want to learn more about life at Klaviyo? Visit careers.klaviyo.com to see how we empower creators to own their own destiny. Be Klaviyo's senior IC for scale, you will report into a VP of Engineering and lead performance, reliability, multi‑region, and large‑tenant readiness. You'll drive platform‑wide architectural change, hunt bottlenecks and optimize systems, and partner across teams to productionize improvements. Given that this is an IC role with no direct reports; you will lead via technical depth, hands‑on impact, and crisp cross‑org alignment. What You'll Do Define enterprise scalability fitness functions (latency/throughput/error rates) and a scorecard; align teams to SLOs and budgets. Design/implement sharding and partitioning strategies, caching/back‑pressure, multi‑region readiness, and high‑volume migration paths. Build lightweight enablement: benchmarks, profiling harnesses, reproducible testbeds; pair with teams to land fixes. Lead scalability reviews and readiness gates that accelerate-not block-delivery; drive incident deep dives tied to systemic fixes. Communicate clearly to execs and engineers, tying technical work to business impact and customer outcomes. Integrate AI into scale and resiliency work-from proactive anomaly detection to synthetic load and guided runbooks-so performance improvements stick and incidents don't repeat. Who You Are Experience: 12+ years scaling multi‑tenant SaaS with a reputation for removing major bottlenecks and proving impact with data. Technical expertise: Performance engineering, capacity planning, sharding/partitioning, caching/back‑pressure, multi‑region readiness, and high‑volume migrations; you turn hotspots into robust patterns. AI tools & automation: You apply AI to scale work-profiling assistance, workload modeling, synthetic traffic generation, anomaly detection, and runbook copilots-always with explicit guardrails and observability. Cross‑org influence: You align teams through fitness functions, scorecards, and readiness gates that accelerate-not block-delivery; you communicate tradeoffs crisply to execs and engineers. AI fluency: Curious, adaptable, and proactive in exploring AI that responsibly improves scale outcomes. Nice to Haves Scale scorecard: Company‑wide fitness functions (latency/throughput/error rates) are adopted and reviewed regularly. High‑impact wins: 2-3 bottlenecks removed with documented, reproducible testbeds; pXX latencies and error rates improve on top enterprise workloads; repeat P0s trend down. AI‑assisted scale engineering: AI‑driven anomaly detection reduces alert noise while improving signal; generative load testing and copilot runbooks are used in release/readiness checks for the top critical services; time‑to‑isolate regressions drops 20-30%. Success in 6-12 Months Company‑wide scale scorecard in place; 2-3 high‑impact bottlenecks removed; top enterprise workloads show improved pXX latencies and error rates; fewer repeat P0s. We use Covey as part of our hiring and / or promotional process. For jobs or candidates in NYC, certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on April 3, 2025. Please see the independent bias audit report covering our use of Covey here Massachusetts Applicants: 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. Get to Know Klaviyo Base Pay Range For US Locations: $248,000 - $372,000 USD We're Klaviyo (pronounced-vee-oh). We empower creators to own their destiny by making first‑party data accessible and actionable like never before. We see limitless potential for the technology we're developing to nurture personalized experiences in ecommerce and beyond. To reach our goals, we need our own crew of remarkable creators-ambitious and collaborative teammates who stay focused on our north star: delighting our customers. If you're ready to do the best work of your career, where you'll be welcomed as your whole self from day one and supported with generous benefits, we hope you'll join us. AI fluency at Klaviyo includes responsible use of AI (including privacy, security, bias awareness, and human‑in‑the‑loop). We provide accommodations as needed. Klaviyo is committed to a policy of equal opportunity and non‑discrimination. We do not discriminate on the basis of race, ethnicity, citizenship, national origin, color, religion or religious creed, age, sex (including pregnancy), gender identity, sexual orientation, physical or mental disability, veteran or active military status, marital status, criminal record, genetics, retaliation, sexual harassment or any other characteristic protected by applicable law. IMPORTANT NOTICE: Our company takes the security and privacy of job applicants very seriously. We will never ask for payment, bank details, or personal financial information as part of the application process. All our legitimate job postings can be found on our official career site. Please be cautious of job offers that come from non‑company email addresses (@klaviyo.com), instant messaging platforms, or unsolicited calls. By clicking "Submit Application" you consent to Klaviyo processing your Personal Data in accordance with our Job Applicant Privacy Notice. If you do not wish for Klaviyo to process your Personal Data, please do not submit an application. You can find our Job Applicant Privacy Notice here and here (FR). #J-18808-Ljbffr
    $112k-161k yearly est. 3d ago
  • Principal Thermal Engineer - Aircraft Avionics & CFD Leader

    Shield Ai 4.5company rating

    Staff software engineer job in Boston, MA

    A leading technology company is seeking a Principal Thermal Engineer to drive the architecture, design, and integration of thermal management systems for aircraft. This role involves leading thermal analysis for unmanned aerial vehicles, mentoring teams, and ensuring compliance with aerospace requirements. The ideal candidate holds a B.S. in Mechanical or Aerospace Engineering and has 12+ years of experience in thermal engineering. Competitive compensation is offered, including benefits and equity. #J-18808-Ljbffr
    $111k-158k yearly est. 3d ago
  • Senior BMS & SCADA Applications Engineer (Niagara)

    Mantis Innovation Group 4.5company rating

    Staff software engineer job in Boston, MA

    A leading engineering firm in Boston is seeking a Controls Application Engineer to develop BMS/SCADA applications at supervisory and controller levels. Key responsibilities include refining engineering standards and offering remote support to project teams. Candidates should possess over 10 years of engineering experience and extensive knowledge of DDC control theory, HVAC applications, and various protocol integrations. This position offers a salary range of $120,000 - $130,000 annually, with travel required approximately 5-10% of the time. #J-18808-Ljbffr
    $120k-130k yearly 4d ago
  • Senior Staff Engineer

    Vangrace

    Staff software engineer job in Wilmington, MA

    The Senior Staff Engineer leads development of pressure sensors, high temperature thermocouples, speed sensors, fuel gauging systems, fuel level and temperature sensors, lube oil level and temperature sensors, hydraulic level and temperature sensors, wastewater level sensors, fuel flowmeters flow switches. The Senior Staff Engineer is a technical leader with mechanical design engineering expertise who possesses excellent technical and project management capabilities. The Senior Staff Engineer is part of a global, multi-site business unit that designs and manufactures highly engineered sensors and fluid management systems for aerospace applications. The Senior Staff Engineer will drive the design, manufacture, test & certification of electromechanical sensing devices such as Pressure Sensors, RTD's, Thermocouples, Speed Sensors, and Cables. Responsibilities Design sensors described above, mentor and coach early in their career engineers Develop new technologies while working within a multidisciplined team environment. Create 3D models utilizing SolidWorks, specifying materials and assembly methods. Create and issue technical documentation to support new and existing product designs; design reports, FMEA's, test procedures, and test reports etc. Perform Structural, Thermal, Fatigue, and Dimensional Analyses using hand calculations and Finite Element Analytic methods. Review specifications in support of the bid and proposal and product design processes. Serve as technical authority on design reviews ensuring rigor and quality of solutions. Lead continuous improvement of the Design Engineering Body of Knowledge (BOK). Requirements BS Mechanical Engineer required. Master's preferred. 15+ years designing electromechanical sensing devices in a regulated industry ideally aerospace. Must have experience designing MEMs pressure sensors and knowledge of testing and compensation of pressure sensors, experience with high temperature designs a plus. Strong blend of technical, project, and positive customer relationship building experience. Proficiency with ASME 14.5 geometric dimensioning and tolerancing (GD&T). Knowledge of Design for Six Sigma methodology and tools. Knowledge of aerospace components and standards, including DO-178 software. Written, verbal, interpersonal skills, and use of analytical tools, including FEA. Proficiency in SolidWorks version 2020 or later. Expertise in designing for severe vibration and thermal environments. Ability to work under pressure, multi-task, and meet deadlines remaining flexible to work priorities. Know Word, Excel, and SolidWorks familiarity with PLM/PDM software ARAS Innovator. Must be a US Citizen. #J-18808-Ljbffr
    $103k-154k yearly est. 2d ago
  • Roadway Engineering Dept Lead - Boston

    HNTB Corporation 4.8company rating

    Staff software engineer job in Boston, MA

    A leading engineering firm in Boston seeks a Roadway Department Manager to oversee a talented team of roadway design engineers. This position involves managing project delivery, ensuring high-quality engineering practices, and providing technical guidance. The ideal candidate has a bachelor's degree in engineering and extensive experience in transportation engineering. This full-time role offers competitive benefits and professional growth opportunities. #J-18808-Ljbffr
    $92k-118k yearly est. 20h ago
  • Sr. Embedded Software Engineer (Embedded Software Engineer, Sr)

    Redwire Space

    Staff software engineer job in Marlborough, MA

    Join our team of innovators and get a chance to work alongside a team of talented, curious people that are passionate about designing and deploying solutions that are accelerating humanity's expansion into space. Our team in Marlborough, MA has been actively accelerating humanity's expansion into space for multiple decades. During that time, our innovative team has been designing and manufacturing mission-critical, high reliability optical sensors for satellites providing guidance, navigation, situational awareness, and control capabilities. With many more exciting projects on the horizon, our team could use your curiosity, passion, talent and experience to help us Build Above. Summary Redwire Space Components, LLC has a current opportunity for a Sr. Embedded Software Engineer, located at our facility in Marlborough, MA. In this role you will.... Responsibilities Work with software, hardware, and FPGA engineers to propose and develop software solution(s) to meet system specifications including performance requirements. Work with the team to author / conduct software static and dynamic analysis. Work with the team to draft and release relevant software documentation such as requirements specifications, design specifications, and design documents. Use a solid grasp of the Xilinx Vitis unified software platform to build, deploy, test, and debug software on a Ultrascale based product. Identify and acquire necessary software components to address requirements including in-house prior art, commercial IP, and selective open-source solutions that have acceptable quality and license provisions. Collaborate on the development of Agile Epics & Stories to meet project objectives. Create, organize, and estimate tasks required to meet story objectives including verification and/or demonstration. Collaborate with SQA on test concepts, plans, and integration of testing into the development cycle. Effectively document software designs. Present and defend software solutions to other Engineers and customers (as required). Ideal Experience BS/MS Degree in EE, CS, CE or related field. 5 or more years of + years of experience building and shipping high reliability embedded systems using embedded Linux or RTOS (FreeRTOS preferred). Experience in software development process using the Gitflow workflow model. Experience with development tools including Atlassian and Jenkins automation. Experienced with operating systems fundamentals such as schedulers, network stack, file system & memory management. Experienced in software architecture, memory mapping, caching, DMA, interrupts. Proficiency in C, C++ Some limited travel required Desired Skills Excellent communication skills. Familiarity with Xilinx Vitis unified software development toolchain. Experience with SoC/FPGA system design for hardware interfaces such as UART, SPI, I2C, CAN, Camera Sensor Interface (CSI) & Ethernet User and proponent of Agile methods. Experience with RTOS and/or Embedded Linux device drivers and bootloaders. Experience in image processing for camera-based sensor applications. Excellent communication skills Experience with RTOS and/or Embedded Linux device drivers and bootloaders. Experience in image processing for camera-based sensor applications Experienced with the following highly desired: Jira Microcontrollers YOCTO environment Doxygen or other documentation generator tool Pay Range $119,000/yr. - $150,000/yr. Grow with us as we innovate the next generation capabilities for a new era of space exploration! We offer a highly competitive benefits package along with a commitment to our core values of Integrity, Innovation, Impact, Inclusion, and Excellence. Don't meet every single requirement above? No worries. We want people who can grow, collaborate and build a stronger team. We strive to build a diverse and inclusive culture, so if you're excited about this job posting, we encourage you to apply. You may be just the right candidate for this or other roles. Redwire is an Equal Opportunity Employer; employment with Redwire is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. All offers of employment at Redwire are contingent upon clear results of a thorough background check and your ability to provide proof of eligibility to work in the US. Note that some positions will also require US citizenship or ability to obtain a security clearance due to requirements of a classified program. To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR Click Here
    $119k-150k yearly 1d ago

Learn more about staff software engineer jobs

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

The average staff software engineer in Easton, 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 Easton, MA

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