Engineer, Senior
Software engineer job in Everett, MA
WHO WE ARE
As the nation's largest producer of clean, carbon-free energy, Constellation is focused on our purpose: accelerating the transition to a carbon-free future. We have been the leader in clean energy production for more than a decade, and we are cultivating a workplace where our employees can grow, thrive, and contribute.
Our culture and employee experience make it clear: We are powered by passion and purpose. Together, we're creating healthier communities and a cleaner planet, and our people are the driving force behind our success. At Constellation, you can build a fulfilling career with opportunities to learn, grow and make an impact. By doing our best work and meeting new challenges, we can accomplish great things and help fight climate change. Join us to lead the clean energy future.
TOTAL REWARDS
Constellation offers a wide range of benefits and rewards to help our employees thrive professionally and personally. We provide competitive compensation and benefits that support both employees and their families, helping them prepare for the future. In addition to highly competitive salaries, we offer a bonus program, 401(k) with company match, employee stock purchase program comprehensive medical, dental and vision benefits, including a robust wellness program paid time off for vacation, holidays, and sick days and much more.
Expected salary range of $118,800 to $132,000, varies based on experience, along with comprehensive benefits package that includes bonus and 401(k).
PRIMARY PURPOSE OF POSITION
Performs advanced technical/engineering problem solving in support of Power plant operations. Responsible for technical decisions. Possesses excellent knowledge in functional discipline and its practical application and has detailed knowledge of applicable industry codes and regulations.
PRIMARY DUTIES AND ACCOUNTABILITIES
Provide in-depth technical expertise to develop, manage and implement engineering analysis, activities and programs
Provide technical expertise and consultation through direct involvement to identify and resolve equipment and system problems
Provide complete task management of engineering issues
Perform engineering tasks as assigned by supervision applying engineering principles
Accountable for the accuracy, completeness, and timeliness of work ensuring proper configuration management and assuring that standard design criteria, practices, procedures and codes are used in preparation of plans and specifications
Perform independent research, reviews, studies and analyses in support of technical projects and programs.
Recommend equipment, new concepts and techniques to improve performance, simplify construction, reduce costs, correct design or material flaws, or comply with changes in codes or regulations
MINIMUM QUALIFICATIONS
BS Engineering, and 5+ years professional experience
Has demonstrated solid or better results for at least 2 years and works independently in assigned areas of knowledge and skills
Has completed assigned skills and knowledge development training to broaden and deepen knowledge in select areas. Demonstrated ability to assist/mentor junior engineers on technical issues
PREFERRED QUALIFICATIONS
Demonstrated ability to assist/mentor junior engineers on technical issues
Higher level of accountability than an Engineer 2
Demonstrated proficiency leading cross functional initiatives at an asset/plant
Process Engineering experience in the Natural Gas industry
Rotating equipment experience (piping design, pumps, compressors, generators, natural gas processing, cryogenics, etc.)
C/C++ and Java Software Development Engineer
Software engineer job in Lowell, MA
Country:
United States of America Onsite
U.S. Citizen, U.S. Person, or Immigration Status Requirements:
Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
Security Clearance:
DoD Clearance: Secret
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world.
We are seeking a skilled Software Development Engineer II with a focus on developing complex systems in C/C++ and Java. The ideal candidate will have a passion for creating high-performance applications and will be involved in all stages of the software development lifecycle. You will work onsite in Tewksbury, Massachusetts as part of the Zumwalt Software Development Team.
What You Will Do
Design, develop, and maintain software applications using C/C++ and Java for complex systems and applications.
Collaborate with cross-functional teams to define, design, and implement new features, ensuring system integration and scalability while utilizing new flows through the software factory.
Troubleshoot, debug, and optimize existing code for performance and efficiency in complex environments.
Write and maintain comprehensive documentation for software applications, including system architecture and design specifications.
Design and develop tooling to deploy software to various lab and customer site environments.
Develop automation pipelines to streamline the integration of upstream software releases and automate configuration management.
Participate in code reviews and ensure adherence to coding standards and best practices.
Stay current with industry trends and advancements in C/C++ and Java technologies, especially in relation to complex systems and continuous delivery.
This position requires exclusive onsite presence.
Qualifications You Must Have
Typically requires a bachelor's in science, Technology, Engineering, or Mathematics (STEM) and a minimum of 2 years of prior relevant experience.
Experience developing complex systems and applications using C/C++, Java or other object-oriented programming language.
Experience in a Unix/Linux operating system.
Active and transferrable U.S. government issued Secret security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
Qualifications We Prefer
Understanding of data structures, algorithms, and software design principles, particularly in high-concurrency and distributed systems.
Experience in embedded systems, real-time systems, or large-scale applications.
Experience with multithreading, memory management, and performance optimization in complex environments.
Experience with Network Communication Protocols, Shell Scripting (tcsh, csh, bash), software development tools like Git/Clearcase, software debuggers, and using embedded RTOSs (e.g. VxWorks, Integrity).
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork skills.
Proven experience in developing automation pipelines using industry tools such as Jenkins and Git.
Experience in scripting languages such as Python or Bash
Familiarity with software development methodologies (Agile, Scrum, etc.).
What We Offer
Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation.
Relocation Eligible - Relocation assistance available
Learn More & Apply Now!
Please consider the following role type definition as you apply for 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.
This position requires security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************
LI-TR1
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 66,000 USD - 130,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
Lead Engineer- Manhattan Active WMS
Software engineer job in Marlborough, MA
The WMS Engineer is responsible for leading the WMS implementation (SCPP & Active), and will actively participate in the WMS design, configuration, test the supply chain platform and WMS implementation projects. Serve as the subject matter expert on Manhattan Associates (MA) Warehouse Management System (WMS- ACTIVE) and Manhattan SCPP based on an in-depth knowledge of Inbound, Outbound functions and the unique business requirements for BJ's .
Roles & Responsibilities:
Must have 10+ years of Manhattan WMS Experience along with at least 1 or 2 implementation experience of Manhattan Active and Manhattan WMS SCPP
Develop comprehensive functional requirements and specifications for seamless integration between Warehouse Management System (Manhattan Active WMS) and SAP
Create detailed documentation, including Functional Specification Documents (FSD), outlining integration processes and workflows.
Collaborate with cross-functional teams to gather and analyze business requirements, ensuring alignment with system capabilities.
Conduct thorough system testing and validation to guarantee the accuracy and efficiency of WMS-SAP integrations.
Provide expert guidance on best practices and solutions for optimizing WMS functionalities within the context of SAP integration.
Stay updated on industry trends and emerging technologies to contribute insights for continuous process improvement.
Experience in Supply Chain Management especially focusing on Manhattan WMS Configurations, Functional Testing, System Integration Testing, End to End testing and Release Management pertaining to complex Warehouse Management implementations.
Rich knowledge and experience on Manhattan WMS across versions
Communicate effectively with stakeholders, translating business needs into actionable functional specifications.
Requirements:
Proven experience with Manhattan Active WMS and Manhattan SCPP
Expertise in crafting detailed Functional Specification Documents
Strong analytical and problem-solving skills.
Strong communication and capability to work in pressure
Experience with Oracle databases - SQL: queries
Good understanding on Integration with ERP
Experience with WMS Reports/ Supply Chain Intelligence tools.
Knowledge of integrating warehouse management systems with other equipment and systems such as MHE (conveyors), Warehouse control systems (WCS),
Working knowledge of Manhattan Proactive & API's
Robotics Software Engineer
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.
Contract SAP CRM Developer
Software engineer job in Waltham, MA
7+ years of experience in SAP Customer Relationship Management (CRM). Design, develop, test, and deploy SAP CRM components, including BOL/GENIL models, Web UI enhancements, and CRM-specific business logic. Maintain and enhance CRM middleware, including debugging of queues and BDOCs.
Develop custom reports, interfaces, enhancements, and forms related to SAP CRM.
Collaborate with functional teams to clarify requirements and translate business needs into technical solutions.
Participate in integration efforts using IDocs, BAPIs, and Web Services (SOAP/REST).
Perform debugging and troubleshooting within SAP CRM and connected systems.
Ensure transport requests comply with coding standards and change management procedures.
Prepare technical documentation for developed CRM objects and interfaces.
Support unit and integration testing cycles with thorough issue resolution.
Contribute to performance tuning and optimization of CRM solutions.
Participate in code reviews and knowledge sharing with peers.
Software Engineer Data/AI/Intelligent Systems PhD (Intern) - United States
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 teams focused on developing advanced data pipelines, machine learning infrastructure, and analytics platforms within business groups such as S&TO, Supply Chain, and Infrastructure Engineering. As part of this collaborative environment, you will contribute to the growth of emerging technologies in data and intelligent systems. Explore the opportunities at the intersection of data engineering and AI, helping to transform how Cisco and its customers harness information and intelligent automation.
**Your Impact**
You are a passionate software engineer with expertise in developing scalable data pipelines, designing robust analytics platforms, and building infrastructure to support machine learning initiatives. Your strong background in programming, data systems, and collaboration enables you to solve complex challenges with innovation and attention to detail. By building and maintaining key software tools and platforms, you enable Cisco's business groups to leverage AI and data-driven insights for operational excellence and strategic growth. Your work ensures high-quality, reliable data infrastructure that supports Cisco's leadership in intelligent, scalable technology solutions.
**Minimum Qualifications**
+ Currentlyenrolled in a PhD program in Computer Science, Artificial Intelligence, Machine Learning, ora related field.
+ Hands-on experience with machine learning frameworks such as TensorFlow,PyTorch, or scikit-learn.
+ Familiarity with distributed data processing technologies, including Apache Spark, Hadoop (MapReduce), or Apache Flink.
+ Experience with containerization and orchestration tools, such as Docker and Kubernetes, for deploying data and machine learning workloads.
**Preferred Qu** **alifications**
+ Hands-on experience with AI/ML.
+ Familiarity with major cloud platforms, such as AWS, Azure, or Google Cloud.
+ Understanding of distributed systems concepts, including scalability, reliability, fault tolerance, and data consistency, as well as familiarity with distributed computing patterns (e.g., load balancing, consensus algorithms, and inter-service communication).
**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.
Computational Software Development Engineer
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
Full Stack Software Engineer
Software engineer job in Woburn, MA
At SES AI, base pay is one part of our total compensation package and is determined within a range. The base pay range for this role is between $90,000 and $133,000. SES AI 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 skills.
What We Offer
Company paid Health and Dental insurance (ability to add dependents)
Global travel insurance for employees traveling while on business
Company sponsored retirement plan with 100% vesting and up to 5% match.
Life and AD&D Insurance
Employee Assistance Program
Six Paid Holidays, and one floating holiday per a quarter equivalent to 4 per calendar year
10 accrued vacation days per calendar year that increases with tenure.
Bonus + Equity, based on position and eligibility requirements
Note: SES AI benefit, compensation, and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
About SES AI:
SES AI Corp. (NYSE: SES) is powering the future of global electric transportation on land and in the air with the world's most advanced Li-Metal batteries. SES AI is the first battery company in the world to accelerate its pace of innovation by utilizing superintelligent AI across the spectrum of its business, from research and development; materials sourcing; cell design; engineering and manufacturing; to battery health and safety monitoring. Founded in 2012, SES AI is an Li-Metal battery developer and manufacturer headquartered in Boston and with operations in Singapore, Shanghai, and Seoul.
Learn more at SES.AI
Position Overview
We are seeking a strong Full-Stack Engineer to design and implement robust systems for handling large-scale datasets and delivering web-based AI model pipelines. The ideal candidate will have expertise in scalable backend systems, database architecture, and frontend development, as well as experience in deploying AI/ML workflows to end-users.
Location: Remote or Onsite in Woburn, MA
Key Responsibilities Database and Backend Systems
Architect, implement, and optimize scalable databases capable of handling large dataset storage, search, retrieval, and transfer operations.
Develop robust APIs and backend solutions using Node.js, Python (Flask/FastAPI), or similar technologies.
Design and implement secure and efficient data pipelines for AI model integration.
AI Model Product Pipeline Development
Build end-to-end pipelines to deploy AI models as a user-facing web product.
Integrate AI model workflows into web-based platforms, ensuring efficient model execution and result delivery.
Collaborate with data scientists and AI researchers to align on deployment strategies and optimization.
Web-Based Platform Development
Develop user-friendly, responsive web interfaces using frameworks such as React or Angular.
Ensure seamless interaction between the frontend and backend, providing a smooth user experience for running AI models.
Implement tools and features that allow users to visualize AI model outputs effectively.
System Design and Scalability
Design and implement scalable system architectures for high-performance web applications.
Optimize system performance to ensure reliability under high data and user load.
Implement best practices for cloud-based deployment and containerized solutions (e.g., Docker, Kubernetes).
Required Qualifications
Experience: 3-5 years of industrial experience in full-stack development and database design.
Frontend Expertise: Proficiency with React.js, Angular, or similar frameworks.
Backend Expertise: Strong experience with Node.js, Express, Flask, or FastAPI; working knowledge of relational and non-relational databases (e.g., MongoDB, Neo4j, SQL).
Scalability: Proven ability to design and implement scalable systems with efficient data handling.
AI/ML Experience: Familiarity with integrating AI/ML models into web platforms.
Collaboration Skills: Excellent communication and teamwork skills, with experience working across multidisciplinary teams.
Preferred Qualifications
Experience with cloud platforms (AWS, GCP, or Azure) and distributed computing.
Familiarity with numerical computing and scientific data workflows.
Knowledge of AI/ML frameworks (TensorFlow, PyTorch) and deployment practices.
Understanding of security best practices for web and data systems.
Auto-ApplySoftware Development Engineer, Ring
Software engineer job in North Reading, MA
Ring is looking for an experienced Software Development Engineer to join our growing Cloud Development Team. Ring has a mission to make neighborhoods safer. With affordable solutions that work on any home, Ring is committed to offering smart security that's accessible to everyone. Ring is part of the Amazon Devices family, and we are seeking Software Development Engineers who will help us create the next generation of home security. What will you help us create?
As a Software Development Engineer at Ring, you will be responsible for business critical large-scale cloud services that will be used by millions of Ring customers. This position gives you the opportunity to work with world class engineers and to build cloud systems to support millions of devices. The role will entail development of new cloud services for innovative new capabilities on Ring security devices and continuing development of the Ring infrastructure within the larger Amazon ecosystem. You will work with streaming video, event handling, large scale deployments and high-performance computing, as well as solve distributed systems problems. This position involves design, architecture, development and operations of large-scale cloud systems.
We are looking for a talented Software Development Engineer with a strong technical background, customer obsession, and extensive experience building distributed systems. Strong judgment and communication skills, long-term technical vision, and continuous focus on engineering and operational excellence are essential for success.
About Ring
Ring's mission is to make neighborhoods safer by creating a Ring of Security around homes and communities with its suite of home security products and services. The Ring product line, along with the Ring Neighbors app, enable Ring to offer affordable, complete, proactive home and neighborhood security in a way no other company has before. In fact, two Newark, NJ neighborhoods saw an over 50 percent decrease in home break-ins after Ring Video Doorbells and Spotlight Cams were installed on 11% of homes in the communities from April-July 2018 when compared to the same time period in 2017. Ring is an Amazon company. For more information, visit ************* With Ring, you're always home.
Key job responsibilities
Responsibilities
• Design and document distributed systems and microservices.
• Implement robust and maintainable code with clear and maintained documentation.
• Deliver customer value in iterative fashion while working towards longer term systems to solve roadmap goals with increasing efficiency.
• Communicate status and changes to the work they are responsible and accountable for, keep all stakeholders informed of changes and updates to original plan.
• Implement test automation on all code implemented through unit testing and integration testing.
• Working with internal and external teams to bring Ring technology to market
• Maintenance and enhancement of software frameworks for development
Basic Qualifications
• Bachelor's degree in Computer Science or related field.
• 3+ years working on production systems.
• 3+ years working with OO design/development principles.
• 3+ years working with RESTful architecture for web services.
• 3+ years in a variety of modern programming languages (Go, Java, Scala, Python, Ruby) and open-source technologies (Linux, Kafka, etc.).
Preferred Qualifications
• Master's degree in Computer Science or related field.
• Experience working with AWS services (CloudFormation, DynamoDB, CloudWatch).
• Experience working with cloud software services and an understanding of design for scalability, performance and reliability.
• Strong communication and interpersonal skills.
• Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operation.
• Excellence in technical communication with peers and remote teams, both technical and non-technical
• A solid grounding in Computer Science fundamentals
• Excellent verbal and written communication skills
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Master's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit ********************************************************* for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit ******************************************************** This position will remain posted until filled. Applicants should apply via our internal or external career site.
Software Engineer - HSIO Cables
Software engineer job in Nashua, NH
Title: Software 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 Software Engineer for High Speed Cables to join
our team. The position is located on-site, in Nashua, NH.
Our collaborative software tools team develops manufacturing applications, and
various specialty software tools for our hardware engineering teams. The focus
of this position is on software that goes into our global tools for engineering
and production of 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 linear active
amplifiers to 80GHz, DSPs, as well as richer host interfaces, notably CMIS.
Responsibilities:
Design, develop, debug and support of software for active high speed IO
cables and thermal loopbacks. This includes working with customers, internal
engineers, production facilities, as well as manufacturers of communication
chips chosen.
As a key 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 software and tools support to product qualification, testing, and
manufacturing
Mentor other members as needed
Ensure that all software is well documented and can be supported by other
team members
Includes travel as needed, to visit Amphenol manufacturing plants during
product ramp up
Qualifications:
BS in Computer Science or Computer Engineering
3+ years of industry experience with software tools development on
interconnect products or equivalent
Experience with programming of software tools with simple human interfaces
Good understanding of I2C, SPI buses, writing Windows GUI tools
Experience in developing page-based host interfaces for I2C Slaves, such as
is used by Small Form Factor devices or CMIS
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
Understanding of Signal Integrity theory and practice
Familiarity in working with hardware interfaces and reading chip data sheets
Experience working with high-speed communication equipment, VNA, TDR, Scope,
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
Comfortable working in C++, preferably using Visual Studio
Experience using SVN
Familiarity with Linux and traditional command line interfaces
Software Engineering Intern - Summer 2026
Software engineer job in Needham, MA
HPR is seeking Computer Science and Computer Engineering students to join our award-winning FinTech company. HPR is a dynamic and rapidly growing technology company at the forefront of the high-performance electronic trading industry. As a leader in innovative products and services, we are dedicated to providing cutting-edge solutions that empower tier-1 financial institutions to execute trades rapidly. Our commitment to excellence has fueled our rapid growth, making us an influential player in the market.
As a Software Engineering Intern at HPR, you will build upon your strong academic background as you help us advance state-of-the-art, high-performance computing and electronic trading. You will design, develop, and debug C applications running on multi-core Linux systems, to process large amounts of high-throughput, low-latency network data.
Education Requirements
Pursuing a BS/MS in Computer Engineering, Computer Science or related field and have attained Sophomore standing or higher
Successful completion of a course(s) related to Data Structures & Algorithms, Operating Systems, Machine Structure & Assembly-Language, Performance Engineering, and/or Networks & Protocols
Must have and maintain at least a 3.0 cumulative GPA, if on a 4.0 scale
Basic Qualifications
Relevant programming experience in an internship or academic environment, demonstrating strong engineering skills
Demonstrated ability to read and write C code
Familiarity with Linux Bash/Shell environment
Relevant programming experience developing Python or Java applications
Strong technical skills, with an interest in expanding knowledge of coding languages
Capable of working collaboratively in a fast-paced technical environment
Preferred Qualifications
Desire to work with low-level technologies
Familiarity with network socket programming and TCP
Compensation: In compliance with Massachusetts law, the anticipated hourly rate this position is $42.00/hour. Please note that this range represents the expected base wage for this role at the time of posting. The final offer may vary based on factors such as the candidate's experience, skills, and qualifications.
Our goal is to ensure a robust learning experience, providing you with new friends, mentorship, and a foundation to start building a strong professional network. We do not offer any fake “intern projects” at HPR. Our Software Engineering Interns are actively engaged, making meaningful contributions to our team on a daily basis.
HPR is a collaborative organization. As a member of our team, you are in the thick of everything. Walls do not divide teams, and you will work side-by-side the most talented developers, designers and programmers in the business. At HPR you'll enjoy generous employee perks including casual dress code, team events, free food and lunches, and more!
Auto-ApplyINTERNSHIP - Fluids Software Engineer
Software engineer job in Waltham, MA
Role Descriptions & Responsibilities As a Fluids Software Engineer intern within the physics research team, you will be helping to industrialize a novel application. The group has developed a modeling and simulation methodology for a vertical application in the healthcare industry. You will help the team with the rollout of this product and process. Some of your responsibilities include the following:
* Evaluate and establish some IP Protection measures for code and data associated with the code.
* Installation of license manager software.
* Enable different/new OS builds, and IP protection measures into a build and packaging system.
* Help on software industrialization of a new PowerFLOW vertical application
Qualifications
* Must be enrolled in a US Master's or PhD program, or recent graduate of such programs, fluent in Python and C++. Completed bachelor degree in
* Computer or Computational Science. Capable candidates that display relevant skills may also apply.
* Knowledge/experience on software development best practices, including packaging, installation, source code management, unit/regression/coverage/performance testing, QA, Operating system porting, encryption best practices etc.
* Knowledge of scientific visualization, VTK, and QT is a plus.
This is a paid six-month internship/co-op. You will be working on a hybrid schedule in the Dassault Systèmes office located in Waltham, MA.
#LI-HYBRID
Shape your career with3DS! #WeAre3DS
Software Engineering Intern, Customer Decision Hub - Summer 2026
Software engineer job in Waltham, MA
Before
You
Device Software Engineer Intern
Software engineer job in Cambridge, MA
Job DescriptionAt 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.
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.
Software Engineering Intern
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.
Auto-Apply2026 University Graduate - Software Engineer
Software engineer job in Waltham, MA
Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!
The Opportunity
Adobe is seeking talented and passionate Software Engineer across all organizations to help plan, design, develop, and test software systems or applications for software enhancements and new products used in local, networked, cloud-based or Internet-related computer programs and products.
What You'll Do
* Develop high-performance, reliable, testable and maintainable code.
* Participating in all aspects of software development activities, including design, coding, code review, testing, bug fixing, and code/API documentation.
* Collaborate with engineers and participate in daily or weekly stand ups and meetings.
* Grow with the support of your team and help others on the team grow by providing thoughtful feedback and uplifting those around you.
* Work both independently and collaboratively within a fast-paced development team, with clear, positive, and constructive communication.
* Additional responsibilities as needed based on specific role or team
What You Need to Succeed
* Bachelor's or Master's in Computer Science, Computer Engineering, Electrical Engineer, or equivalent experience required with an expected graduation date of December 2025 - June 2026
* 0-1 + years of experience in specific skill/field(s)
* Proficient in programming languages such as Python, Java, C++ etc.
* Strong technical background with analytical and problem-solving skills
* Strong knowledge in Java or JavaScript and at least one other language like Python, C#, Ruby, PHP.
* Familiarity with client-side frameworks and libraries like React, Vue, Angular, jQuery.
* Excellent problem solving and debugging skills, and direct experience with DevOps in a SaaS environment is a plus.
* Customer focused and have real passion for quality and engineering excellence at scale.
* Excellent communication and collaboration skills.
Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $76,000 -- $152,200 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process.
At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP).
In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.
State-Specific Notices:
California:
Fair Chance Ordinances
Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.
Colorado:
Application Window Notice
There is no deadline to apply to this job posting because Adobe accepts applications for this role on an ongoing basis. The posting will remain open based on hiring needs and position availability.
Massachusetts:
Massachusetts Legal Notice
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.
Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.
Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************.
Software Engineer II
Software engineer job in Needham, MA
Job Description
Software Engineer II
Do you love tinkering with devices? Have you automated your own home? Do you love working with a highly motivated team of talented engineers?
If the above holds true for you, then we would love to talk to you! Alarm.com is looking for a versatile Software Engineer II to join our Building36 team. We're doing work in smart home technology, HVAC analytics, large scale data processing, and much more. You'll have the opportunity to work across a variety of technology domains and own projects from design to deployment.
Very few companies innovate and develop across such a broad range of technologies as Alarm.com. This position is ideal for the candidate who seeks a friendly company culture where one can work closely with smart and highly productive people. Getting to work with cutting edge software and hardware to develop outstanding consumer products is the icing on the cake.
WHAT CAN YOU DO FOR ALARM.COM?
Develop full stack software for a wide variety of platforms and technologies.
Engage in the research, evaluation, and application of new technologies and methodologies to solve challenging problems.
Take part in the entire project life cycle, from requirements development to deployment and beyond.
Work hard and be flexible: we have quick development cycles, evolving requirements, and lots of cross-team collaboration.
Exercise good judgment. Know when to work quickly, and when to build a robust solution. Your work will be used by multiple business units, so you will need to consider many use cases when developing.
Bring your ideas! We want our engineers to collaborate on product development.
Other duties as assigned.
WHAT DO YOU NEED?
Bachelor's in Computer Science, Computer Engineering, a related field or equivalent work experience
Two or more years of professional software development experience
Strong object-oriented programming skills with proficiency in C# and .NET
Experience with database design, SQL, and backend development
Knowledge of networking concepts, principles, and technologies
Experience working with hardware and device development a major plus
A curious mindset and a desire to continuously learn and improve.
Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.
WHY WORK FOR ALARM.COM?
Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers. You will be able to learn something new and impart your knowledge across the team.
Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the Alarm.com team!
Work with real stuff: You will write code that interacts with the physical world. You'll be able to see your work in action with the numerous IoT devices we work with every day.
Gain well rounded experience: Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with all stakeholder levels and develop expertise across multiple areas of the business.
Work with the latest technologies: You'll gain exposure to a broad spectrum of IoT and SaaS technology. Our tech stack includes C#, .NET, SQL Server, Kafka, REST/gRPC, as well as native iOS and Android applications.
Focus on fun: Alarm.com places high value on our team culture. We even have a committee dedicated to hosting a stand-out holiday party, happy hours, and other fun corporate events.
Alarm.com values working together and collaborating in person. Our employees work from the office 4 days a week.
COMPANY INFO
Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. And every day, we're innovating new technologies in rapidly evolving spaces including AI, video analytics, facial recognition, machine learning, energy analytics, and more. We're seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them.
For more information, please visit **************
COMPANY BENEFITS
Alarm.com offers competitive pay and benefits inclusive of subsidized medical plan options, an HSA with generous company contribution, a 401(k) with employer match, and paid holidays, wellness time, and vacation increasing with tenure. Paid maternity and bonding leave, company-paid disability and life insurance, FSAs, well-being resources and activities, and a casual dress work environment are also part of our outstanding total rewards package!
Alarm.com is an Equal Opportunity Employer
In connection with your application, we collect information that identifies, reasonably relates to or describes you ("Personal Information"). The categories of Personal Information that we may collect include your name, government-issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, criminal record, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies. By submitting your application, you acknowledge that we may retain some of the personal data that you provide in your application for our internal operations such as managing our recruitment system and ensuring that we comply with labor laws and regulations even after we have made our employment decision.
Notice To Third Party Agencies:
Alarm.com understands the value of professional recruiting services. However, we are not accepting resumes from recruiters or employment agencies for this position. In the event we receive a resume or candidate referral for this position from a third-party recruiter or agency without a previously signed agreement, we reserve the right to pursue and hire those candidate(s) without any financial obligation to you. If you are interested in working with Alarm.com, please email your company information and standard agreement to ********************************.
#LI-KM1
JR105446
The base salary range of this opportunity is listed below and is determined within a range based on factors including qualifications, location and experience. This allows opportunity for growth and development within the role. The base salary offered is part of a total compensation package.
Base Salary Range$120,000-$135,000 USD
Easy ApplySoftware Engineer, Commercial Technologies (Specialty Networks)
Software engineer job in Concord, NH
_This position is remote and candidates can be based anywhere within the United States. Candidates must be able to work within EST or CST business hours._ **_What Specialty Networks_** **_and_** **_Commercial Technologies Software Engineering contributes to Cardinal Health_**
Specialty Networks creates clinical and economic value for independent specialty providers and pharmaceutical industry partners across multiple specialties: Urology, Gastroenterology, and Rheumatology. Specialty Networks' PPS Analytics platform is a commercial SaaS platform that collects data from various clinical and operational practice systems, and uses artificial intelligence and modern data analytics to transform it into meaningful and actionable insights that ensure providers get their patients to the right care at the right time.
The _Commercial Technologies Software Engineering_ team delivers applications to our customers. This Software Engineer will build and deploy solutions for our member practices, pharmaceutical partners, and our fellow teammates. This individual will also be responsible for designing and implementing full stack functionality for our web applications. In addition, this position will be expected to coordinate, communicate, and collaborate with members of their own team as well as other teams
**_Responsibilities_**
+ Design solutions for our user community
+ Write software that is reliable, maintainable, and extensible
+ Author user interface components for web applications
+ Mentor junior developers and engage them with relevant development tasks
+ Debug and resolve user interface issues
+ Implement proper usage of authentication and access control sub-systems
+ Track, maintain, and monitor user activity logs and error logs
+ Collaborate with other developers and non-technical cross-functional teams
+ Participate as a QA resource for other developers
+ Manage and troubleshoot dev automation - automated build and release processes
+ Assist with software releases
+ Assist with architectural evaluations and decisions
**_Qualifications_**
+ 7+ years of full-stack software development experience with C# and modern JavaScript frameworks
+ Expert-level C# with .NET Core for backend API development and business logic
+ Expert-level Angular (version 12 or higher) and TypeScript for frontend development
+ Strong experience designing and consuming RESTful APIs
+ Solid expertise with Entity Framework Core and SQL Server for data access and modeling
+ Experience with Azure AD B2C authentication and authorization implementation
+ Proficiency in modern frontend technologies including HTML5, CSS3/SCSS, and responsive design principles
+ Strong communication skills with ability to work effectively with both technical and non-technical stakeholders
+ Comfortable working in environments with ambiguity and evolving requirements
+ Proactive problem-solver who surfaces blockers early and drives solutions
+ Collaborative team player who brings innovative ideas for features and technical improvements
**_Preferred:_**
+ Healthcare or clinical application development experience
+ Legacy application migration and modernization experience
+ Azure cloud services familiarity (App Services, Azure Functions)
+ Experience with patient portal or member-facing applications
+ Performance optimization and scalability improvements in production systems
+ Azure DevOps and CI/CD pipeline experience
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**Anticipated Pay Range:** $94,900 - $160,000
**Bonus Eligible:** No
**Benefits** : Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close** : 12/29/2025 * if interested in opportunity, please submit application as soon as possible.
_** The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity._
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
Software Quality Engineer
Software engineer job in Bedford, MA
Full-time Description
At SpectraWAVE, our mission is bold yet simple: to provide unrivaled optical and computational insights to improve the treatment and outcomes for patients with coronary artery disease (CAD) the leading cause of death worldwide. Our FDA-cleared HyperVue™ Imaging System integrates DeepOCT™, near-infrared spectroscopy (NIRS), and advanced machine learning to give interventional cardiologists real-time clarity inside the artery, where it matters most.
SpectraWAVE recently received FDA 510(k) clearance for X1-FFR, an AI-enabled, wire free, drug-free, single angiogram physiology solution that delivers powerful insights without disrupting workflow. Together, HyperVue™ and X1-FFR represent a new era of precision and simplicity in coronary imaging and physiology.
Backed by Johnson & Johnson Innovation - JJDC, Inc. and other leading MedTech investors, SpectraWAVE recently completed a $50M Series B funding round to accelerate commercialization and product innovation.
We're a fast-growing, collaborative team united by the belief that technology can save lives. If you're inspired by innovation, energized by challenge, and ready to make a measurable impact on patient outcomes, we'd love to meet you.
We are seeking a highly motivated and detail-oriented Software Quality Assurance (SQA) Engineer to join our growing team. In this role, you will contribute to ensuring the safety and reliability of our medical device software through rigorous testing and documentation. This position offers an excellent opportunity to learn and grow within the medical device industry, gaining valuable experience in a regulated environment. You will work closely with experienced engineers and cross-functional teams to deliver high-quality software that meets stringent regulatory requirements.
Key Responsibilities:
Participate in all aspects of software quality assurance for medical device software including
Requirements management
Test protocol development and execution
Test report creation
Automated test development and execution
Adhere to all applicable regulatory requirements and company quality standards
Collaborate with software developers, product managers, and other team members to ensure effective communication and problem-solving
Requirements
Minimum Qualifications:
Bachelor's degree in computer science, engineering, or related field
Basic understanding of software testing concepts and methodologies
2 - 5 years' experience working in a product or component test capacity
Excellent written and verbal communication skills
Eagerness and ability to learn on the job
Results oriented
Desired Qualifications:
Familiarity with Python or similar scripting language
Familiarity with automated software test
Familiarity with IEC 62304
Familiarity with medical device development
Familiarity with bug tracking systems (i.e. JIRA)
Familiarity with requirements management systems like JAMA
Ability and Desire to develop and support Python based utilities used by Manufacturing and Field Service
Ability and Desire to develop proficiency with cybersecurity risk analysis and mitigation per applicable regulatory requirements
Salary Description $70,000 - $130,000
Software Engineer (Research)
Software engineer job in Gloucester, MA
Company DescriptionJobs for Humanity is dedicated to building an inclusive and just employment ecosystem. Therefore, we have dedicated this job posting to individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Ethnic Minority, and the Previously Incarcerated. If you identify with any of the following communities do not hesitate to register, even if you feel that this particular opportunity is not the right fit for you.
Company Name: Colten Care
Job Description Software Engineer (Research)
Position Description
We are looking for a Senior Research Software Engineer.
This role will be in our Space, Defence and Intelligence sector.
Are you naturally inquisitive, creative and innovative, highly capable across multiple technology domains and driven by problem solving? Do you want to work on a variety of exciting projects that could make a difference to keeping our nation safe?
If the answer to these questions is “yes”, then we need to talk.
Due to the secure nature of the clients we work with, you will need to hold or be able to secure a UK Security Clearance or above and to be UK National.
Your future duties and responsibilities
CGI's Secure Innovation and Advisory sector is growing fast and is looking for new team members to double the size of its Innovation Unit; a specialist team charged with the delivery of new capability in a fast-paced, sprint-driven environment. We are looking for people who are passionate about and comfortable with working across a wide range of technologies at the forefront of UK applied software research and innovation.
Your expertise will help to support our clients, assisting UK National Security and military clients through the creation of novel solutions that aid in making and keeping our country safe.
You might be asked to develop proof of concept capabilities, or to transition work from a low technical maturity into a project delivery team building an operational system. You could be challenged to reverse engineer a new technology, write a report on the applicability of another to a given problem domain, or embark on a piece of rapid development with a high degree of technical risk. You may be the only person assigned to a piece of work, or you may be leading or working as part of a delivery team. You may also become involved in the bidding process - responding to client requests for CGI capability statements - and outlining our proposed approach to solving their challenges.
Our Innovation Lab engineers demonstrate their technical skills across multiple disciplines and relish the opportunity to share and broaden their skills and knowledge, stepping outside of their comfort zone. They pro-actively take the lead in analysing, investigating and proposing solutions to technical challenges, seeking guidance for more complex issues, being prepared to fail-fast or redefine the ask. They are free thinkers and are encouraged to demonstrate creativity in their solutions. They apply technical standards and best practice, taking responsibility for and pride in all aspects of their work.
The leading-edge nature of the work means that we are not expecting you to have all the answers on day one, but we are looking for the type of mind that isn't afraid to look for them. The truth is though that we are never quite sure what the next challenge will bring so we need to be prepared for all eventualities. A willingness to learn, a “can-do” attitude and an aptitude and passion for technology will therefore complement specific skillsets or qualifications.
Required qualifications to be successful in this role
We are looking for candidates for this role who can exhibit any of a variety of skills; these include, but are not limited to: -
• Python
• C/C++
• An appreciation of the relationship between code and the platform on which it is executing.
• Machine and deep learning
• Data visualisation, including AR or VR techniques
• Cryptographic techniques
• Internet protocols
• Low-level device programming
• RF analysis
We celebrate and reward our colleagues through a variety of methods, and we promote the health and well-being of our members through a range of programs and activities. We are also committed to ensuring a safe work environment through the prevention of harmful workplace incidents including physical harm, harassment and violence.
Unconditionally inclusive - we know diversity brings a great greater variety of ideas, perspectives and experiences to the workplace. We actively encourage diversity at CGI and inclusivity is one of our top priorities, with support networks for Parents, Women, LGBT+, BAME, Neurodiversity and Disability.
#bepartofourstory
#ExperienceCGI
#INDCGI
#TJ
Insights you can act on
While technology is at the heart of our clients' digital transformation, we understand that people are at the heart of business success.
When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees "members" because they are CGI shareholders and owners and owners who enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today - one of the world's largest independent providers of IT and business consulting services.
At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.
Ready to become part of our success story? Join CGI - where your ideas and actions make a difference.
Skills
C++
Data Visualisation
Python
Software Testing