Post job

Staff software engineer jobs in Manchester, NH - 3,652 jobs

All
Staff Software Engineer
Software Engineer
Software Engineering Internship
Senior Embedded Software Engineer
Principal Software Engineer
Software Leader
Senior Staff Engineer
Designation-Senior Software Engineer
Computer Software Engineer
Senior Engineer
Software Applications Engineer
Software Development Engineer
Firmware Engineer
Software Quality Engineer
Senior Software Designer
  • 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
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • 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. 5d 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. 5d 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
  • Senior Coating and Lamination Engineer

    E Ink Corporation 4.4company rating

    Staff software engineer job in Billerica, MA

    Team up with the most innovative company where Imagination becomes reality! E Ink is the originator, pioneer, and commercial leader in ePaper technology. The Billerica Research & Development team is thriving and growing as we help develop products that are changing how people access information every day. We are seeking qualified candidates who are self-driven, looking to advance their career and become a high-impact player on a team. Based on technology from MIT's Media Lab, E Ink has transformed and defined the eReader market. Its Electrophoretic Display products make it the worldwide leader for ePaper. The Company's corporate philosophy aims to deliver revolutionary products, user experiences and environmental benefits through advanced technology development. Our diversity of people, backgrounds, experiences, thoughts and perspectives is fostered to create an inclusive work environment. Our culture is built on value commitments to innovation, quality, results, integrity, community, people, and collaboration that fosters a strong employee engagement, teamwork, safety and wellness. We offer a competitive/generous benefits package that fits the needs of our employees. It includes health, dental, vision, wellness programs, employee discounts, 401k matches, ongoing development, advancement opportunities and more. This position is also eligible for our bonus program. (see E Ink │ Our Company) About the position: E Ink's Development Group is looking for an experienced Coating Engineer to join the Coating and Lamination Process development team. As a member of this team, this individual will work on next generation ePaper products that support our mission of Making Surfaces Smarter and Green. The Coating Engineer will be responsible for developing innovative coating and lamination solutions for E Ink's unique materials. Working within cross functional project teams, this individual will be responsible for planning and executing complex pilot and production-scale experiments to develop creative coating and lamination solutions. Job Responsibilities: Provide technical leadership and strategic direction in implementing a wide range of coating application methods to support new design and materials introduction into the next generation of ePaper devices Act as a subject-matter expert and mentor, interacting across multiple groups to define coating requirements of new materials, including fluids and coating substrate materials, and develop and demonstrate process capabilities for these requirements Demonstrate fundamental relationships between process variables and device performance, with the goal of using what is learned for scale-up to production scale Lead the design, management, and coordination of experiments on pilot scale roll-to-roll coating equipment Conduct film characterizations to verify experimental formulations as they relate to electro-optical metrics and coating-related defects Guide and collaborate with engineers and technicians, providing high-level troubleshooting expertise and issue reports Drive documentation, best practices, and process transfer from Development to Production, ensuring scalability and manufacturability Qualifications: Bachelor's degree in Chemical, Materials Science, or Mechanical Engineering with 10 years of experience, OR Master's/PhD with 5+ years of experience in roll-to-roll processes and coating technology Expertise in a wide range of coating applications such as Slot Die, Gravure, Blade, and multilayer laminating techniques Knowledge of Design of Experiments and Statistical Analysis Strong familiarity with rheological and mechanical measurement techniques Proficiency with Microsoft Office software, JMP or other statistical analysis tools Excellent written and verbal communication skills, a strong sense of urgency and a performance metrics-driven style Sound analytical skills, attention to detail, and strong problem-solving skills Ability to set priorities, drive complex projects with minimal oversight, and adapt to evolving business needs Experience collaborating with external partners, production sites and suppliers Preferences: Hands on experience in 3D modeling, tool design and fabrication Experience in process design, hardware testing, and equipment troubleshooting Track record of patents, publications, or significant technical contributions in coating and lamination technologies Benefits: Competitive total compensation package Medical, dental and vision on 1st day Company 401K match 20 PTO days Generous sick leave policy Casual day to day work environment Hybrid/flexible work environment (for some positions) E ink is committed to a diverse and inclusive workforce. E Ink is an equal opportunity employer and does not discriminate on the basis of race, ethnicity, gender, identity, sexual orientation, veteran's status, disability, age, or on any basis prohibited by federal and state law. Salary Range Disclosure: The annual base salary range for this position is $135,000 to $165,000 not including any variable pay. The total compensation package may include performance-based incentives, discretionary bonuses, and other variable pay components. The salary range for this position reflects a reasonable estimate at the time of posting and may vary based on factors such as experience, skills, education, certifications, and location.
    $135k-165k yearly 4d ago
  • Software Engineer Security & Automation II (Intern) - United States

    Cisco 4.8company rating

    Staff software engineer job in Maynard, MA

    Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice. **Meet the Team** Our dedicated team members are building the future of Cisco's AI-driven platforms and data infrastructure, supporting innovation across the globe. You will join a collaborative environment focused on developing advanced data pipelines, secure cloud infrastructure, and automation solutions within business groups such as Security and Infra & Security (Compute, Cloud, Security teams). As part of this innovative team, you will contribute to the growth of cutting-edge technologies in data, intelligent systems, and cybersecurity automation. Explore opportunities at the intersection of security engineering, automation, and AI-helping to transform how Cisco and its customers harness secure, intelligent automation. **Your Impact** As a passionate software engineer, you will play a critical role in developing scalable, secure data pipelines, designing robust analytics platforms, and building automation infrastructure to support Cisco's security and cloud initiatives. Your expertise in programming, data systems, and cybersecurity allows you to solve complex challenges with innovation and precision. By building and maintaining essential security tools and automation platforms, you enable Cisco's business groups to leverage AI-driven, secure, and automated insights for operational excellence and strategic growth. Your contributions ensure reliable, high-quality, and secure infrastructure that supports Cisco's leadership in intelligent, security-first technology solutions. **Minimum Qualifications** + Currently enrolled in a certification program (e.g., Boot Camp, Apprenticeship, Community College or 4-Year University with 2 years of relevant experience) or currently enrolled in a graduate degree program with 0 years of relevant experience. + Experience writing, debugging, andmaintainingcode in Python or other scripting languages (such as Bash), with a focus on automating tasks, workflows, or processes. + Understanding of security protocols and principles (e.g., TLS/SSL, SSH, OAuth, SAML, IPsec) and familiarity with common cybersecurity tools. + Exposure to DevOps and DevSecOpspractices, including integrating security measures into CI/CD pipelines (e.g., Jenkins, GitHub Actions) and cloud environments. + Familiarity with cloud security concepts and experience using automation tools within software development and deployment workflows. **Preferred Qualifications** + Understanding ofartificial intelligence and machine learning concepts, algorithms, and basic implementation techniques. + Familiarity with securing cloud environments, including knowledge of cloud security best practices and commonly used security tools. + Experience or coursework related to securing containerized applications (e.g., Docker, Kubernetes), including vulnerability assessment and mitigation strategies. + Hands-on experience writing and executing automated tests for Python applications using thepytestframework. **Why Cisco?** At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. **Message to applicants applying to work in the U.S. and/or Canada:** Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: + 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees + 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco + Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees + Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) + 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next + Additional paid time away may be requested to deal with critical or emergency issues for family members + Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: + .75% of incentive target for each 1% of revenue attainment up to 50% of quota; + 1.5% of incentive target for each 1% of attainment between 50% and 75%; + 1% of incentive target for each 1% of attainment between 75% and 100%; and + Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $44,000.00 - $185,000.00 Non-Metro New York state & Washington state: $44,000.00 - $185,000.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. ** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements. Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
    $44k-185k yearly 49d ago
  • Senior Engineer, Embedded Software

    Analog Devices, Inc. 4.6company rating

    Staff software engineer job in Wilmington, MA

    About Analog Devices Analog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possible. Learn more at ************** and on LinkedIn and Twitter (X). Role Overview As a key contributor to our development team, you'll play an integral role across all stages of product design, development, maintenance, actively participating in feasibility, requirement, architecture, design, implementation, integration, and verifications. You will be positioned within a multi-site development team and will be working closely with system, analog, digital, verification, and customer application teams. Responsibilities * Contribute to the development of platform drivers, hardware abstraction layers, and server/client architectures for Analog Devices Integrated chips * Design and implement shared software libraries * Develop, test, and maintain device drivers, embedded firmware, platform drivers, hardware abstraction layers, and GUI components for Analog Devices platforms * Participate in code reviews and help refine software standards and best practices * Deliver high-quality code and documentation to ensure optimal stakeholder and customer satisfaction * Develop test scripts for logical and functional validation of software components * Create unit and functional tests to validate software performance and reliability * Work within Agile development workflows and contribute to sprint planning and execution * Prepare training materials and technical documentation as needed * Collaborate with cross-functional teams including Silicon Designers, FPGA Engineers, Applications Engineers, and fellow software developers * Ensure software quality meets the high standards required for internal and customer-facing applications * Target platforms include Windows PCs (for GUI and DLL development) and embedded systems running Linux * Adhere to coding standards and documentation protocols throughout the development lifecycle Required Knowledge * Proficiency in C, C++, and C# * Strong grasp of object-oriented programming and design patterns * Familiarity with electronics and signal processing is a plus * Experience with XML, C#, and Microsoft Visual Studio * Comfortable working in Agile environments; experience with Scrum and JIRA is preferred Qualifications * Bachelor's degree or higher in Computer Science, Electrical Engineering, Computer Engineering, or a related discipline * Excellent communication skills in English, both written and verbal * Strong team orientation and collaborative mindset For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process. Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group. EEO is the Law: Notice of Applicant Rights Under the Law. Job Req Type: Experienced Required Travel: Yes, 10% of the time Shift Type: 1st Shift/Days The expected wage range for a new hire into this position is $108,800 to $149,600. * Actual wage offered may vary depending on work location, experience, education, training, external market data, internal pay equity, or other bona fide factors. * This position qualifies for a discretionary performance-based bonus which is based on personal and company factors. * This position includes medical, vision and dental coverage, 401k, paid vacation, holidays, and sick time, and other benefits.
    $108.8k-149.6k yearly Auto-Apply 33d ago
  • Sr. Software System Designer

    Advanced Micro Devices, Inc. 4.9company rating

    Staff software engineer job in Boxborough, MA

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE: We are looking for a dynamic, energetic Software Systems Design Engineer to join our growing team. As a key contributor to the success of AMD's products, you will be part of a leading team to drive and improve AMD's abilities to deliver the highest quality, industry-leading technologies to market. The Software Systems Design Engineering team fosters and encourages continuous technical innovation to showcase successes as well as facilitate continuous career development. THE PERSON: As a Software Systems Design Engineer, you will deliver our next generation of products in the computer graphics industry - 3D Gaming, Display Technologies, Compute, Virtual Reality, etc. In this high visibility position, your systems engineering expertise will be necessary to define products, develop solutions, assess root causes, and produce solution resolutions. As a senior member of the team, taking initiative in mentoring to achieve the team's goal of on time delivery is expected. KEY RESPONSIBILITIES: * Drive technical innovation to improve AMD's capabilities across product development and validation, including software tools and script development, technical and procedural methodology enhancement, and various internal and cross-functional initiatives. * Convert feature specifications into test cases (manual and automated) that will cover several types of testing - boundary, negative, functional, etc. * Work with multiple teams and tracking test execution to make sure all features are validated and optimized on time. * Work closely with supporting technical teams to validate new software features and new OS (Operating System) introduction. * Lead collaborative approaches with multiple teams. * Mentor others to achieve integrated projects. PREFERRED EXPERIENCE: * Programming/scripting skills (e.g., C/C++, Python, Groovy, Batch). * Continuous integration experience and familiarity (Jenkins, GitHub Actions, etc.) * Debug techniques and methodologies. * Good knowledge and hands on experience in PC (Personal Computer) configurations (both Software and Hardware) with methods of Troubleshooting. * Proven work on Windows and Linux operating systems and experience with Vulkan and OpenGLP. * Experience with Visual Studio or Visual Studio Code. * Knowledge of system architecture, technical debug, and validation strategies. * Detailed oriented; ability to multitask through planning/organizing. * Excellent Communication and Presentation skills. ACADEMIC CREDENTIALS: * Bachelors or master's degree in electrical or computer science/engineering required. * Master's degree preferred. This role is not eligible for Visa Sponsorship. #LI-TB1 Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here. This posting is for an existing vacancy.
    $112k-135k yearly est. 14d ago
  • Computational Software Development Engineer

    Lam Research 4.6company rating

    Staff software engineer job in Waltham, MA

    Explore new approaches to model phenomena in semiconductor fabrication. Design efficient algorithms to simulate those physical phenomena. Implement the algorithms using advanced data structures such as octrees for scalability. Optimize those algorithms for speed and robustness through profiling and parallelization. Produce high-quality software that is well documented, tested, and maintainable. Collaborate with our applications team to understand and troubleshoot customer needs PhD or MS in engineering, mathematics, physics, or computer science related to 3D modeling, simulation, scientific computing, or semiconductors Direct experience with the implementation of 3D physical simulation algorithms, such as the finite element or finite volume method. Familiarity with iterative linear solver methods such as conjugate gradient or multigrid methods. Experience in writing numerical solvers to solve electrostatic equations. Strong background in modern C++ programming, software engineering and building code from scratch. Strong fundamental math skills, including linear algebra, calculus, and geometry Team player who thrives in a collaborative environment Excellent communication skills in English, ability to clearly communicate complex technical concepts Experience simulating electrochemical systems. Broad background in numerical methods and scientific computing Professional software engineering experience, preferably developing a 3D modeling software product Knowledge of object-oriented design, agile methods. Knowledge of semiconductor process technology, design, and manufacturing
    $84k-105k yearly est. 34d ago
  • Senior C++ Software Engineer - Chip Design Tools

    Nvidia 4.9company rating

    Staff software engineer job in Westford, MA

    NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing. NVIDIA is a "learning machine" that constantly evolves by adapting to new challenges that are hard to tackle, that only we can pursue, and that matter to the world. This is our life's work, to amplify human creativity and intelligence. Make the choice to join us today! Our team is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, rtl, and gate level designs. As a software engineer, you will craft highly efficient software to automate and facilitate chip design and verification processes. What You'll be Doing: * Work as a team to build reliable, scalable and high performance software that are easy to use by hundreds of engineers worldwide. * Develop software tools in C++/Golang to analyze and construct chip designs described in C++, Verilog or domain-specific languages (DSLs). * Research and develop software solutions to allow greater efficiency in architecture, hardware and software teams. * Optimize the daily workflows of the world's top chip modelers and designers. What We Need to See: * BS (or equivalent experience) and 5+ years of software development experience., MS (or PHD) preferred. * Experienced with C++ or Golang, Unix/Linux. * Solid understanding of algorithms, computer architecture and computer science theory * Experienced with VLSI frontend design and verification * Flexibility/adaptability for working in a global and dynamic environment with different frameworks and requirements Ways to stand out from the crowd: * Good architecture and RTL design knowledge * Strong expertise in modern C++, compiler, build systems, and database. * Experienced with static and dynamic code analysis tools Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 218,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until January 13, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
    $125k-163k yearly est. Auto-Apply 43d ago
  • Senior Software Lead (Cambridge, MA)

    Philips 4.7company rating

    Staff software engineer job in Cambridge, MA

    The Senior Software Lead will be a part of Clinical Insights and AI-a department consisting of clinical research and product-focused software developers and data scientists responsible for analysis of clinical data. These analyses report patient and clinical practice outcomes that encourage transformation of care to patients and develop innovative product capabilities that improve healthcare delivery. Your role: * Work on a collaborative, interdisciplinary, and experienced R&D team, tasked with developing and launching the next generation of data acquisition, cloud storage, reporting and AI tools. * Collaborate with teams to identify, architect, and implement a data strategy and infrastructure. * Develop the next generation of data pipelines using cloud-hosted solutions. Collaborate with IT teams on deployment and scaling. * Participate in software design discussions and code reviews (both internal and multi-functional) and follow quality & regulatory processes. * Apply software engineering and DevOps best practices to new and existing data products. Collaborate on cybersecurity activities by reviewing threat models, and applying cybersecurity best practices into platform and software. You're the right fit if: * You've acquired 6+ years of professional experience developing software for medical devices, as an individual contributor and a team lead with experience in big data pipelines, architecture and cloud solutions, integration, debugging, verification, and testing. * Your skills include: * Advanced SQL knowledge and experience working with relational databases- ability to translate clinical questions into intuitive queries and easy to use dashboards. Experience with Big Data and associated technologies such as Amazon EMR, RedShift, Apache Spark and distributed database design. * Experience in software design, object-oriented programming (with languages like C#, Java, etc.) & DevOps. Experience with automation as well as CI/CD pipeline setup in Azure DevOps, GitHub Actions, Jenkins or equivalent. Proficient in application development, best practices, version control systems, Agile/Scrum methodologies. * Experience with microservice architecture, AWS Fargate, ECS, Lambda and Amazon Kinesis. * Experience with design of Identity and Access management, Single Sign on and Multi Factor Authentication. * Cloud-savvy professional experienced with AWS (S3, Glue, RDS, Athena) and Infrastructure as Code on AWS/Azure, proficient in data transformation and using security/monitoring tools like GuardDuty, Inspector, and CloudWatch. * Desired: Experience with data visualization tools (Amazon QuickSight, Qlik Sense, Power BI) and with data analytics, AI, and machine learning platforms such as AWS SageMaker and Databricks. * Desired: Experience with Web development including one major JS framework (Angular, React, Vue.js). * You have a Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering. * You must be able to successfully perform the following minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position. * You have strong communication and leadership skills to collaborate with development teams and stakeholders, and present ideas effectively to various audiences. Fluency in English required. How we work together We believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week. Onsite roles require full-time presence in the company's facilities. Field roles are most effectively done outside of the company's main facilities, generally at the customers' or suppliers' locations. This is an office role. About Philips We are a health technology company. We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help improve the lives of others. * Learn more about our business. * Discover our rich and exciting history. * Learn more about our purpose. * Learn more about our culture. Philips Transparency Details The pay range for this position in Cambridge, MA is 155,400 to $248,640. The actual base pay offered may vary within the posted ranges depending on multiple factors including job-related knowledge/skills, experience, business needs, geographical location, and internal equity. In addition, other compensation, such as an annual incentive bonus, sales commission or long-term incentives may be offered. Employees are eligible to participate in our comprehensive Philips Total Rewards benefits program, which includes a generous PTO, 401k (up to 7% match), HSA (with company contribution), stock purchase plan, education reimbursement and much more. Details about our benefits can be found here. At Philips, it is not typical for an individual to be hired at or near the top end of the range for their role and compensation decisions are dependent upon the facts and circumstances of each case. Additional Information US work authorization is a precondition of employment. The company will not consider candidates who require sponsorship for a work-authorized visa, now or in the future. Company relocation benefits will not be provided for this position. For this position, you must reside in or within commuting distance to Cambridge, MA. #LI-PH1 This requisition is expected to stay active for 45 days but may close earlier if a successful candidate is selected or business necessity dictates. Interested candidates are encouraged to apply as soon as possible to ensure consideration. Philips is an Equal Employment and Opportunity Employer including Disability/Vets and maintains a drug-free workplace.
    $248.6k yearly Auto-Apply 12d ago
  • Senior Software Lead (Cambridge, MA)

    Philips Healthcare 4.7company rating

    Staff software engineer job in Cambridge, MA

    Job TitleSenior Software Lead (Cambridge, MA) Job Description Senior Software Lead (Cambridge, MA) The Senior Software Lead will be a part of Clinical Insights and AI-a department consisting of clinical research and product-focused software developers and data scientists responsible for analysis of clinical data. These analyses report patient and clinical practice outcomes that encourage transformation of care to patients and develop innovative product capabilities that improve healthcare delivery. Your role: Work on a collaborative, interdisciplinary, and experienced R&D team, tasked with developing and launching the next generation of data acquisition, cloud storage, reporting and AI tools. Collaborate with teams to identify, architect, and implement a data strategy and infrastructure. Develop the next generation of data pipelines using cloud-hosted solutions. Collaborate with IT teams on deployment and scaling. Participate in software design discussions and code reviews (both internal and multi-functional) and follow quality & regulatory processes. Apply software engineering and DevOps best practices to new and existing data products. Collaborate on cybersecurity activities by reviewing threat models, and applying cybersecurity best practices into platform and software. You're the right fit if: You've acquired 6+ years of professional experience developing software for medical devices, as an individual contributor and a team lead with experience in big data pipelines, architecture and cloud solutions, integration, debugging, verification, and testing. Your skills include: Advanced SQL knowledge and experience working with relational databases- ability to translate clinical questions into intuitive queries and easy to use dashboards. Experience with Big Data and associated technologies such as Amazon EMR, RedShift, Apache Spark and distributed database design. Experience in software design, object-oriented programming (with languages like C#, Java, etc.) & DevOps. Experience with automation as well as CI/CD pipeline setup in Azure DevOps, GitHub Actions, Jenkins or equivalent. Proficient in application development, best practices, version control systems, Agile/Scrum methodologies. Experience with microservice architecture, AWS Fargate, ECS, Lambda and Amazon Kinesis. Experience with design of Identity and Access management, Single Sign on and Multi Factor Authentication. Cloud-savvy professional experienced with AWS (S3, Glue, RDS, Athena) and Infrastructure as Code on AWS/Azure, proficient in data transformation and using security/monitoring tools like GuardDuty, Inspector, and CloudWatch. Desired: Experience with data visualization tools (Amazon QuickSight, Qlik Sense, Power BI) and with data analytics, AI, and machine learning platforms such as AWS SageMaker and Databricks. Desired: Experience with Web development including one major JS framework (Angular, React, Vue.js). You have a Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering. You must be able to successfully perform the following minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position. You have strong communication and leadership skills to collaborate with development teams and stakeholders, and present ideas effectively to various audiences. Fluency in English required. How we work together We believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week. Onsite roles require full-time presence in the company's facilities. Field roles are most effectively done outside of the company's main facilities, generally at the customers' or suppliers' locations. This is an office role. About Philips We are a health technology company. We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help improve the lives of others. Learn more about our business. Discover our rich and exciting history. Learn more about our purpose. Learn more about our culture. Philips Transparency Details The pay range for this position in Cambridge, MA is 155,400 to $248,640. The actual base pay offered may vary within the posted ranges depending on multiple factors including job-related knowledge/skills, experience, business needs, geographical location, and internal equity. In addition, other compensation, such as an annual incentive bonus, sales commission or long-term incentives may be offered. Employees are eligible to participate in our comprehensive Philips Total Rewards benefits program, which includes a generous PTO, 401k (up to 7% match), HSA (with company contribution), stock purchase plan, education reimbursement and much more. Details about our benefits can be found here. At Philips, it is not typical for an individual to be hired at or near the top end of the range for their role and compensation decisions are dependent upon the facts and circumstances of each case. Additional Information US work authorization is a precondition of employment. The company will not consider candidates who require sponsorship for a work-authorized visa, now or in the future. Company relocation benefits will not be provided for this position. For this position, you must reside in or within commuting distance to Cambridge, MA. #LI-PH1 This requisition is expected to stay active for 45 days but may close earlier if a successful candidate is selected or business necessity dictates. Interested candidates are encouraged to apply as soon as possible to ensure consideration. Philips is an Equal Employment and Opportunity Employer including Disability/Vets and maintains a drug-free workplace.
    $248.6k yearly Auto-Apply 57d ago
  • Software Engineering Intern

    Concord General Mutual Insurance Company 4.5company rating

    Staff software engineer job in Bedford, NH

    Hello, future Concord Group Insurance Intern! We're very excited to welcome you to our team this summer! As an Application Development Intern, you'll be joining a collaborative team of Developers in our IT Department. During your internship, you'll receive all the support you need to be successful including on-the-job training and mentorship from our talented team members. You won't just be job shadowing, you'll be doing real work through a series of projects and tasks designed by our senior leadership team. Our 12-week program is structured to provide you with a well-rounded education in the insurance industry and an opportunity to explore the many career paths our company has to offer. The goal of our program is to provide you with all the fundamentals you need to pursue a role with Concord Group Insurance post-graduation! What you'll bring: A strong desire to learn! Our internships are designed to give you exposure to many aspects of the insurance industry Critical thinking and problem-solving skills The ability to work as part of a team. Collaboration between team members is a fundamental part of our company values; we learn from each other, lend a helping hand when needed and share ideas in order to best serve our policyholders and independent agents Proven organizational skills which will serve you well during your internship Effective communication skills including the ability to present and share information, and report analytical findings Experience with the XML, XPath, C# and SQL is a plus At least a 3.0 GPA and a study focus in the following areas: Computer Science, Information Technology, or Information Systems What you'll learn: What it means to be a mutual insurance company and how Concord Group Insurance helps protect what matters most, from the homes and cars that families rely on, to the small businesses that help communities thrive How our mission-critical Policy Administration Systems keep our business running smoothly How to work as part of a team, with both technical and non-technical members How to utilize Duck Creek Development tools and Visual Studio to develop well designed, testable, and efficient code What you'll be doing: Developing Technical Specifications for system changes and presenting specifications and code for peer review Assisting in application testing Producing and maintaining technical documentation Helping us build an even better internship experience through your insights and feedback! At the conclusion of your summer internship, you will present your work, skills, achievements and experience to our senior leadership team Why Concord Group Insurance Since 1928, The Concord Group has been protecting families and small businesses across New England with trusted, personal insurance solutions. The Concord Group is a member of The Auto Owners Group of Companies and is recognized as a leading insurance provider through the independent agency system. Rated A+ (Superior) by AM Best, the company is represented by more than 550 of the best local independent agents throughout Maine, Massachusetts, New Hampshire, and Vermont. At Concord Group, we believe in more than just insurance, we believe in our people. Our associates thrive in a supportive, collaborative workplace where community involvement, professional growth, and shared values drives everything we do. Starting your career with The Concord Group means joining a team that values people first and gives you the opportunity to grow, give back, and make a lasting difference in the lives of those we serve. Equal Employment Opportunity The Concord Group is an equal opportunity employer and hires, transfers, and promotes based on ability, without consideration of disability, age, sex, race, color, religion, height, weight, marital status, sexual orientation, gender identity or national origin, or any factor contrary to federal, state, or local law. The Concord Group participates in E-Verify.
    $33k-49k yearly est. Auto-Apply 60d+ ago
  • Senior Embedded Software Engineer

    The Charles Stark Draper Laboratory

    Staff software engineer job in Cambridge, MA

    Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA. The 2,000+ employees of Draper tackle important national challenges with a promise of delivering successful and usable solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary teams of engineers and scientists work in a collaborative environment that inspires the cross-fertilization of ideas necessary for true innovation. For more information about Draper, visit *************** Summary: The Software Engineer (SMTS) develops high performance solutions for resource constrained targets. Develops next-generation resilient and fault tolerant software solutions in the application domains of undersea, terrestrial, air, hypersonics and space. The Engineer is involved in the full software development life cycle. If you have experience in one or more of the following operating systems: VxWorks, GHS Integrity, FreeRTOS, RTEMS, experience with board bring up, software development utilizing C, C++ or RUST languages for ARM, RISC-V or PowerPC processors, device drivers development, knowledge of compilers, make files and linker scripts, experience with in-circuit emulators, JTAG debuggers, and laboratory test equipment such as logic analyzers and oscilloscopes, and familiarity with modern software development tools for version control then this embedded systems technology group is for you. : Duties/Responsibilities • Evaluates requirements, proposes solutions, explores design trades to support a design. • Designs algorithms using modern theory and proven techniques. • Develops embedded software based on prototype algorithms with supervision. • Analyzes designs to demonstrate performance and functionality. • Develops and executes software tests to check compliance with requirements. • Evaluates results to establish problem causes and develop solutions for inefficient or problems. • Prepares technical data, procedures, reports, drawings, manuals, and other required documentation. • Communicates with customers and stakeholders to establish requirements and describe the design and deliverables. • Drive solutions to complex problems with limited direction - contribute to requirements development and architecture solution ideation. • Ability to take responsibility for subset of engineering scope. • Identify program/system-level technical risks and develop and execute mitigation strategies for them. • Actively mentor less experienced engineers. • Performs other duties as assigned. Skills/Abilities • Excellent development and troubleshooting skills on embedded targets. • Excellent knowledge of OS coding techniques٫ IP protocols٫ interfaces and hardware subsystems. • Expertise in software development for real-time systems. • Mastery of high level development languages (e.g. C/C++, Rust) • Excellent organizational skills and attention to detail. • Strong analytical and problem-solving skills. • Knowledge of software configuration management tools٫ defect tracking tools٫ and peer review processes. • Excellent time management skills with the proven ability to meet deadlines. • Excellent verbal and written communications skills. • Experience with UML/SysML. • Experience with in-circuit emulators, JTAG debuggers and laboratory test equipment. Education Requires a bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering. Experience Requires 5-10 years experience in Software Engineering or related in the full software development life cycle. Additional Job Description: Applicants selected for this position will be required to obtain and maintain a government security clearance. Secret Clearance required. Connect With Draper for Future Opportunities! If you don't find the right posting in our Career Opportunities, you may submit your resume for future consideration. Job Location - City: Cambridge Job Location - State: Massachusetts Job Location - Postal Code: 02139-3563 The US base salary range for this full-time position is $82,300.00 - $205,750.00 Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Union ranges will be in compliance with the collective bargaining agreement's approved rates by location and role. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and does not include bonuses or benefits. Our work is very important to us, but so is our life outside of work. Draper supports many programs to improve work-life balance including workplace flexibility, employee clubs ranging from photography to yoga, health and finance workshops, off site social events and discounts to local museums and cultural activities. If this specific job opportunity and the chance to work at a nationally renowned R&D innovation company appeals to you, apply now *********************** Draper is committed to creating an inclusive environment. We understand the value of inclusivity and its impact on a high-performance culture. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, national origin, veteran status, or genetic information. Draper is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, please contact *************.
    $82.3k-205.8k yearly Auto-Apply 60d+ ago
  • Software Engineering Intern (Summer 2026) (Onsite) (Open)

    RTX

    Staff software engineer job in Marlborough, MA

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract. Security Clearance Type: None/Not Required Security Clearance Status: Not Required The Connected Aviation - Air Traffic Solutions (ATS) Software (SW) Engineering Department has opportunities for talented Software Engineer Interns to join a team of 120+ Software Engineers that are supporting a variety of ATS programs, such as the Standard Terminal Automation Replacement System (STARS), NexGen Weather Processor (NWP) and AutoTrac Product lines. The department consists of 120+ Software Engineers that are developing and supporting several of our Air Traffic Control Systems worldwide. The focus of the Software Engineer Intern position is to be an active team member supporting the design, development, integration and test/verification phases of the software lifecycle during feature development and sustainment activities. Please provide current transcript along with your resume in your application for this position. What You Will Do: You will be a part of the software team to designing, developing, and testing operational and non-operational software updates for the various program software releases. You will update software process documentation, work instructions, test plans, test procedures, system and software requirement specification and associated technical manuals needed to meet our high maturity level software engineering standards and processes. You will practice Agile methodologies including daily standups, sprint planning, sprint feature development, retrospectives, back log grooming and story pointing. You will work in a highly collaborative team environment, requiring frequent multi-level communication with other engineering domain team members and program management What You Will Learn: You will learn principles and concepts and work side-by-side with industry recognized technical leaders to develop and implement state of the art systems. Qualifications You Must Have: Requires a High School Diploma or equivalent and student must be pursuing a Bachelor's or advanced degree in an applicable discipline. The ability to obtain and maintain a U.S. government issued security clearance is required U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Qualifications We Prefer: Knowledge of Agile/Scrum methodology, continuous integration/continuous deployment (CI/CD), and automated testing concepts with Test Driven Development (TDD) Familiar with Networking Protocols SNMP, TDP/IP and other protocols Flexibility and desire in learning new COTS, tools, processes, or methodologies Good communication skills, both written and verbal, including formal presentations College-level course work and experience in Software Engineering Structured programming experience in C, C++ or Java Experience in Unix/Linux environments and command line usage. Experience with Python or Javascript. Experience utilizing Microsoft products and tools. Experience in Software testing, debugging source code and configuration management tools. Experience working in a collaborative team environment that requires multi-level communication with other engineering, program, and external stakeholders. U.S. citizenship is absolutely required, as only U.S. citizens are authorized to access information under these programs/contracts. Learn More and Apply Now! Collins Aerospace, a Raytheon Technologies company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio and expertise to solve customers' toughest challenges and to meet the demands of a rapidly evolving global market. Our Avionics team advances flight deck solutions, airborne communications, vision systems, sensors and fire protection for commercial and military customers around the world. That means we're helping people reach their destination safely and keeping pilots, passengers, flight crews, airlines, airports and military personnel connected and informed. And we're providing industry-leading fire protection and safety systems that our customers can count on when it matters most. Are you ready to learn from the most knowledgeable experts in the industry, develop the technologies of tomorrow and reach new heights in your career? Join our Avionics team today. WE ARE REDEFINING AEROSPACE. *Please ensure the role type (defined below) is appropriate for your needs before applying to this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other -- propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. The salary range for this role is 37,000 USD - 82,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX 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, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $51k-89k yearly est. Auto-Apply 2d ago
  • Senior Embedded Software Engineer

    Lumafield

    Staff software engineer job in Cambridge, MA

    Lumafield was founded in 2019 to upgrade manufacturing. We are engineers with deep experience across the product development cycle, from initial ideas to shipping hardware, across industries and specializations, who became frustrated by the cost and complexity of modern manufacturing. So we decided to upgrade it. Engineers make million-dollar decisions every day, and they need tools that give them the greatest possible insight into their products. By offering unprecedented visibility into products, as well as AI-driven tools that highlight problems and generate quantitative data, Lumafield promises to revolutionize the way complex products are created, manufactured, and used across industries. We started with industrial CT scanning, which for us was the most valuable but underutilized tool in the manufacturing toolbox, enabling us to rapidly inspect essential components non-destructively. We rebuilt the whole system, from X-ray capture, to computer vision analysis, to web-based collaboration, to the entire business model, making the most advanced manufacturing tech more accessible to every industry. Our company, like our platform, is designed for upgrades. We're building for greater intelligence, autonomy, and speed. For deeper vision, operational excellence, and powerful insights. And then we'll upgrade it all again. Lumafield is headquartered in Cambridge, MA, and has an office in San Francisco, CA. About the role: As a Senior Embedded Software Engineer at Lumafield, you will work on the software that powers our next-generation, manufacturing in-line CT scanning products. You'll work on the bleeding edge of X-ray physics, high-speed detectors, image processing, and embedded systems. On a small team working on our newest hardware, you'll bring the skill to extract the highest quality data out of the system and achieve great outcomes for our customers. This role is ideal for mid-career candidates who are looking for an opportunity to scale a fleet of edge devices from hundreds of units to thousands. This role is located in Lumafield's Cambridge, MA office. You may be required to travel occasionally to between the two offices, and visit our factory in Everett, MA.What You'll Do: Write performance edge application software to acquire, process, and stream radiograph data Write appliance firmware to maintain tight control loops for scanner peripherals Participate in code reviews and help set a high standard for the team's work Ship production critical Linux-based applications Collaborate closely with our product, research, hardware, and software development teams to understand requirements and architect solutions About You: 5+ years of experience writing low-level, high-performance software in Python and C; you not only write code, but also understand the performance impact on a specific system. 5+ years of experience shipping applications with embedded Linux, including configuring core services such as udev, systemd, and kernel schedulers. 3+ years of startup experience - you know the trade-offs between shipping fast and perfecting a design. Experience writing firmware with STM32 microcontrollers or equivalent Experience with managing the software release lifecycle for a fleet of edge/IoT devices using industry-standard OTA update mechanisms, including fleet status and monitoring Mastery of software engineering fundamentals including debuggers, profilers, and evaluating trade-offs between different technology choices, and proficiency with Python's built-in concurrency models (asyncio, threading, and multiprocessing) Basic familiarity with electrical engineering concepts including schematic layout, PCBA design, bring-up, and testing Able to design, integrate, and test systems by interpreting component and product datasheets. Bachelor's degree in Engineering or related field Bonus Points For: Experience building & shipping high performance hardware-accelerated image processing edge solutions using NVIDIA CUDA and/or Jetson platform Experience with classical computer vision techniques and machine learning CV algorithms Experience with microcontroller-based motor control Experience with shipping user-facing UIs written in React.js $150,000 - $190,000 a year The salary range listed here represents the anticipated low and high ends of the base salary. Actual salaries may vary and may be above or below the range based on various factors, including but not limited to work location, experience, and performance. All full-time employees receive an equity grant. Lumafield offers both competitive cash and equity compensation, as well as a health & wellness stipend, 401k, parental leave, flexible PTO, commuter benefits, company wide events and more! Lumafield is committed to building a team that represents a variety of backgrounds, perspectives, and skills, because the more inclusive we are, the better our work will be. Do you feel like your skills don't meet every single requirement listed? We encourage you to apply anyway - If you're excited about our technology, the opportunity, and are eager to learn more we'd love to hear from you! In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability, genetic information or veteran status. Reach out if you want to be a part of what we are building.We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $150k-190k yearly Auto-Apply 60d+ ago
  • Robotics Software Engineer- Internship- Summer 2026

    DEKA Research & Development 4.3company rating

    Staff software engineer job in Manchester, NH

    DEKA is seeking a Robotics Software Engineering Intern to design, develop, and deploy autonomous systems using Robot Operating System (ROS/ROS 2). In this role, you will be responsible for building robust middleware architectures, integrating complex sensors, and implementing cutting-edge algorithms for navigation, perception, and manipulation. Your work will bridge the gap between high-level software logic and physical hardware execution. Additionally, you will be developing key features on an active robotics project with the products you create being deployed and tested in the real world. DEKA offers Internships and Co-Ops for full time students* (must be at least 18 years of age). Internships last a minimum of 10 weeks, but 12 weeks is preferred. All summer internships must start no later than June 15, 2026. How you will make an impact as a Robotics Software Engineering Intern: Architecture Design: Develop and maintain modular software nodes and communication interfaces using ROS/ROS 2 (C++ and Python). Sensor Integration: Interface and calibrate hardware including LiDAR, IMUs, and Depth Cameras for real-time environment mapping. Navigation & Control: Implement Path Planning (e.g., Nav2), SLAM, and PID control loops to ensure precise robotic movement. Simulation & Testing: Validate software in high-fidelity simulation environments like Gazebo or Isaac Sim before deploying to physical prototypes. Optimization: Debug distributed systems and optimize message passing to minimize latency in safety-critical applications. To be successful in this role as a Robotics Software Engineering Intern, you will need the following skills and experience: Must have a BS or MS in Software, Robotics, or equivalent engineering discipline Proficiency in C++ and Python. Deep understanding of DDS (Data Distribution Service) and ROS 2 middleware. Experience with Linux environments (Ubuntu) and version control (Git) Software or Robotics background Passion for solving hard problems Strong verbal and written communication Must have attention to detail About DEKA: One hour from the beach, Boston, and the mountains, the historic Amoskeag Millyard once housed the largest textile mills in the world. It is now home to DEKA Research & Development, where we are taking the same innovation and cutting-edge technology into the modern age. Behind DEKA's brick walls sits a team of professionals who strive to make a difference every day through thoughtful engineering, design, and manufacturing. Here at DEKA, some of the most innovative and life-changing products of our time are created, and new ideas are always welcome and explored. Additional Information: *Applicants should be aware that short-term housing options in Manchester, NH are limited and that DEKA is not able to assist with housing. Public transportation is available and routes/schedules can be found by visiting the Manchester Transit Authority website, *************** Please be aware that we try to make sure that our internship opportunities are well defined and will provide a unique experience. We understand that most candidates would like to know if they have a placement as soon as possible, but at DEKA it takes more time than other companies at we review every application that is submitted. We will try to let you know as soon as we can, but encourage you to pursue other opportunities as well. *A full time student is defined as being enrolled in a minimum of 12 credits per semester at an undergraduate program, or a minimum of 9 credits per semester for a graduate program.
    $44k-57k yearly est. Auto-Apply 14d ago
  • Device Software Engineer Intern

    Hyperspectral Corp

    Staff software engineer job in Cambridge, MA

    At HyperSpectral, we leverage advanced machine learning and spectral analysis to turn complex data into actionable insights. As a Device Software Engineer Intern, you'll help advance our AI-powered spectral robotics platform by developing desktop software and integrating third-party devices with our client and cloud systems. As Device Software Engineer Intern, you'll have the opportunity to work closely with experienced engineers across software, hardware, and data science disciplines. You'll gain hands-on experience with embedded systems, device integration, and AI-driven automation in a fast-paced, innovative startup environment. Education and Experience Education: Master's degree in Computer Science, Electrical Engineering, Mechanical Engineering, or a related technical field. Technical Skills: Basic to intermediate experience in one or more programming languages such as C#, Python, or JavaScript. Familiarity with embedded platforms (Arduino, Raspberry Pi, Jetson). Understanding of software-hardware integration and communication protocols (e.g., serial, USB, I2C, SPI). Exposure to APIs, cloud platforms, and DevOps tools (AWS, Azure, or similar) is a plus. Interest in AI/ML models, computer vision (OpenCV), or spectral imaging. Experience with SolidWorks or 3D printing for rapid prototyping is an asset. Responsibilities Assist in the design, development, and testing of embedded and desktop software for device control, spectral data acquisition, and system automation. Support implementation and optimization of systems using Arduino, Raspberry Pi, and Nvidia Jetson platforms. Help develop and test APIs and system integration for real-time data collection and control of optical devices. Contribute to prototyping and automation projects, including interfacing with motors, sensors, and actuators. Support data analytics and visualization workflows, including Python-based processing of spectral and image data. Document system configurations, communication protocols, and testing results. Stay current on emerging trends in AI, robotics, and hyperspectral imaging. Requirements Curious, proactive, and eager to learn new technologies. Strong problem-solving skills and attention to detail. Effective communication and collaboration within cross-functional teams. Comfortable working in a dynamic startup environment with evolving priorities. Physical Requirements Able to maintain a stationary position for prolonged periods, whether sitting or standing. Manual dexterity and precision for handling and programming delicate equipment. Good visual acuity and the ability to discern colors for tasks such as wire coding and LED status indication. Capable of wearing personal protective equipment as necessary for safety compliance. WHAT WE OFFER: -Hands-on experience in embedded systems, robotics, and AI-driven imaging technologies. -Exposure to full lifecycle development-from design to testing and deployment. -Mentorship from experienced engineers and scientists. -The chance to contribute to cutting-edge innovations in spectral sensing and MedTech. -The opportunity to work with a cutting-edge AI-powered technology company -Collaborative and innovative work environment -Opportunities for professional growth and development. On-site requirement: This position is based at our Cambridge, Massachusetts laboratory and requires in-person attendance. Relocation assistance is not anticipated at this time. Applicants must be U.S. citizens. We do not sponsor H-1B or any other employment visas for this position.
    $51k-89k yearly est. Auto-Apply 60d+ ago
  • Firmware Engineer - HSIO Cables

    Amphenol Communication Solutions 4.5company rating

    Staff software engineer job in Nashua, NH

    Title: Firmware Engineer - High Speed Cables Amphenol High Speed Products Group is the market leader for high speed, high bandwidth electrical connectors for the Telecom/Datacom market (Mobile Networks, Storage, Servers, Routers, Switches, etc.). Our products help to enable the electronics revolution and remain a key enabler for all the major Tier 1 OEMs globally. Our global headquarters are located in Nashua, NH and we have design, sales and manufacturing locations globally. We are expanding our team software team. We are currently seeking a Firmware Engineer for High Speed Cables to join our team. The position is located on-site, in Nashua, NH. Our collaborative software team develops firmware, manufacturing applications, and various specialty software tools for our hardware engineering teams. The focus of this position is on firmware that goes into our various cable and thermal loopback products, including active copper, passive copper and active optical. This area is rapidly evolving to support ever more complex communication chips, including DSPs, as well as richer host interfaces, notably CMIS. Responsibilities Design, develop, debug and support of firmware for active high speed IO cables and thermal loopbacks. This includes working with customers as well as manufacturers of communication chips chosen As a key firmware resource, be contributing member of product teams that turn high speed IO cable concepts into products that then get handed off to manufacturing. Provide engineering support to team members working on fine tuning of communication settings by opening up back doors or interfaces as needed. Work hand-in-hand with developers responsible for manufacturing applications Provide firmware support to product qualification, testing, and manufacturing Mentor other members as needed Ensure that all firmware is well documented and can be supported by other team members Visit Amphenol manufacturing plants during product ramp up, as needed Qualifications BS in Computer Science or Computer Engineering and 5+ years of industry experience with firmware development on bare metal or equivalent Hands on experience with ARM Cortex-M0/M0+ and embedded solutions from sub 32KB of Flash and up, including the use of GPIO pins, ADCs, Interrupts. Good understanding of I2C, including how to debug and support a bit-banged bus Experience in developing page-based host interfaces for I2C Slaves, such as is used by Small Form Factor devices or CMIS Working knowledge of SWD style debugging Comfortable working in a team that shares code and with peer reviews of code Hands-on experience with source code control systems, including a habit to make regular check-ins Excellent interpersonal communication skills, strong English reading and writing ability Self-starter, able to work efficiently without having all details or requirements laid out on the table Dynamic and adaptable personality, able to think out of the box Preferred Qualifications Work experience in multi-disciplinary engineering teams Accustomed to working in a global, hybrid environment, using tools such as Teams and Zoom Experience with I2C and SPI buses Experience working with a logic analyzer Understanding of Signal Integrity theory and practice Familiarity in working with low level hardware interfaces and reading chip data sheets Experience working with high-speed communication equipment, including knowledge about SFF standards Working experience with Digital Signal Processors Experience working with prototype hardware and lab settings Ability to improvise testing setups with bread boards and jumpers Hands on experience with Keil Working knowledge of C8051 8-bit MCUs Comfortable working in C++, preferably using Visual Studio Experience using SVN Familiarity with Linux and traditional command line interfaces
    $82k-106k yearly est. 8d ago
  • Senior Embedded Software Engineer

    Medacuity 3.7company rating

    Staff software engineer job in Westford, MA

    Job Description At MedAcuity, we work at the intersection of healthcare, technology and innovation in partnership with MedTech companies and innovators to develop software-driven medical devices, robotic technology, embedded systems, and computer vision solutions. As a Senior Embedded Software Engineer with us, you will be responsible for managing and facilitating the proper design and implementation of complex software and software / hardware integrated systems for cutting-edge medical technology products. You will be relied upon to interface with clients and represent MedAcuity to support seamless software development projects for our clients. Together, we're pioneering the future of science by developing software products and solutions that enable our partner teams to help save lives. Responsibilities: Develop embedded software ( C / C++, RTOS, Linux, Windows ) in a cross-platform development environment for controlling analytical instrumentation and medical devices, using high-speed communication channels, real-time data acquisition, and digital / analog I/O's Follow the full design life cycle process including participation in requirements specification, design activities, planning, code reviews and creating corresponding artifacts. Develop and maintain manual / automated Software Testing ( SVN, scripts, C++ / C#, Windows ). Establish and execute verification plans against units in a simulated, emulated, and laboratory environment. Collaborate and be part of a multi-functional development team. Qualifications: 8+ years design and programming experience. Solid understanding of microprocessor architectures, interfaces, and digital logic. Experience with multithreaded programming for real-time embedded systems ( C / C++, RTOS ). Knowledge of Object-Oriented programming techniques. Experience with development tools such as logic analyzers, signal generators, oscilloscopes, debuggers, emulators, and simulators. Familiarity with Microchip, Freescale, NXP, ARM, or other microcontrollers, modern C++ ( C++11, STL, BOOST libraries ), and high-speed communication protocols and interfaces ( such as DMA, PCI, USB ). Passion to learn new systems, methodologies, technologies, and tools. Preferred Skills: Would be ideal to have working experience in a highly regulated environment, such as medical device or aerospace / defense. Professional background with robotics is also helpful. Work history in Agile / Scrum environments. Education: B.S. degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent years of professional work experience. A realistic estimate of starting base salary for this this full-time position is $128,000 to $170,000. The actual salary offered may vary based on work location, experience, education, training, external market data, internal pay equity and other business considerations. This position qualifies for a discretionary performance based bonus based on personal and company factors. We also offer a comprehensive benefit program including medical, dental and vision insurance, a Health Reimbursement Arrangement (HRA), Flexible Spending Accounts, 401(k) with company match, company paid life and disability insurance, additional voluntary life insurance, employee assistance programs and recognition awards. Our leave programs include competitive vacation and sick time allowances, company holidays, and a healthy work life balance is a priority here. Applicants for employment at MedAcuity, LLC are considered without regard to race, color, religion, sex, sexual orientation, gender-related identity/appearance, pregnancy, age, genetic information, national origin, status as a Vietnam Era or disabled veteran or membership in the uniformed services, physical or mental disability, or any other legally-protected classification. MedAcuity is an equal opportunity employer. #LI-HYBRID
    $128k-170k yearly 31d ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Manchester, NH?

The average staff software engineer in Manchester, NH earns between $84,000 and $147,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Manchester, NH

$111,000

What are the biggest employers of Staff Software Engineers in Manchester, NH?

The biggest employers of Staff Software Engineers in Manchester, NH are:
  1. Celestica
  2. SequelMed
  3. Elbit Systems of America
Job type you want
Full Time
Part Time
Internship
Temporary