Senior ASIC Timing Engineer
Software engineer job in Westford, MA
NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked 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 opportunities which are hard to solve, that only we can pursue, and that matter to the world. This is our life's work, to amplify human inventiveness and intelligence.
NVIDIA is looking for best-in-class Senior ASIC Timing Design Engineers to join our outstanding Networking Silicon engineering team, developing the industry's best high speed communication devices, delivering the highest throughput and lowest latency! Come and take a part in crafting our groundbreaking and innovating chips, enjoy working in a meaningful, growing and professional environment where you make a significant impact in a technology-focused company.
What you will be doing:
You will drive physical design and timing of high-frequency and low-power DPUs and SoCs at block level, cluster level, and/or full chip level.
Analyze and optimize design constraints and synthesis parameters to achieve performance, power, and area targets.
Help in driving frontend and backend implementation from RTL to gds2, including synthesis, equivalence checking, floor-planning, timing constraints, timing and power convergence, and ECO implementation.
What we need to see:
Great teammate
BS (or equivalent experience) in Electrical or Computer Engineering
8+ years experience or MS (or equivalent experience) with 2 years experience in Synthesis and Timing.
Understanding of DFT logic and hands-on experience in design closure.
Expertise in analyzing and converging crosstalk delay, noise glitch, and electrical/manufacturing rules in deep-sub micron processes.
Knowledge in process variation effect modeling and experience in design convergence taking into account process variations.
Experience in critical path planning and crafting needed.
Power user of Static Timing tools like Synopsys PrimeTime or Cadence Tempus.
Solid experience in full-chip/sub-chip Static Timing Analysis (STA), timing constraints generation and management, and timing convergence.
Proficiency in Python, Tcl and Make for automation and scripting tasks.
NVIDIA is widely considered to be the leader of AI computing, and one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 168,000 USD - 264,500 USD for Level 4, and 196,000 USD - 310,500 USD for Level 5.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until December 5, 2025.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.
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.)
Software Quality Assurance Engineer
Software engineer job in Boston, MA
first PRO is now accepting resumes for a Manual Quality Assurance Engineer role in Boston, MA. This is a 6+month contract and onsite. Local candidates only.
Based on project requirements and technical design, develop, document, and execute detailed test plans, test cases, and test scripts based on requirements and specifications
Participate in requirement reviews and provide quality input early in the process
Plan test schedules & strategies in accordance with project scope & delivery dates
Schedule and review test plan review with project manager, business analyst, and UAT Lead
Desired Skills
6-10 years testing and/or Property & Casualty Insurance experience
Experience with Quality Center/ALM for requirements, test case and defect management
Data testing experience. Includes writing SQL and working with XML files
Software Development Engineer in Test - AI
Software engineer job in Boston, MA
JOB MISSION:
New Balance is seeking a forward-thinking Senior SDET with a developer's mindset and a passion for AI to lead the next evolution of our global eCommerce test automation platform. This is a unique opportunity for someone who thrives on staying ahead of AI trends and is eager to apply them to modern software quality engineering. You'll drive the transformation of our Selenium and BDD-based test stack into a cutting-edge, AI-augmented platform that supports everything from unit testing to full user journey validation. If you're a builder at heart-excited by the challenge of creating scalable, self-healing, and autonomous testing systems that empower both engineers and developers-this role is for you.
MAJOR ACCOUNTABILITIES:
Lead the architectural redesign of our test automation platform, transitioning from a legacy Selenium/C# and BDD stack to a modern, intelligent framework.
Design, build, and maintain AI-driven test automation platforms that enable reliable, scalable tests across the entire testing pyramid-from unit and integration to full end-to-end user journeys.
Implement AI-augmented testing strategies to support autonomous test creation, maintenance, and healing.
Integrate visual validation tools such as Applitools Eyes into the automation pipeline.
Collaborate cross-functionally with developers, QA engineers, and DevOps to ensure test coverage, reliability, and scalability across global eCommerce sites.
Evaluate and integrate open-source and commercial tools that enhance test intelligence, observability, and maintainability.
Advocate for testability by partnering with developers and architects to influence solution design.
Mentor and guide other SDETs and QA engineers in modern test automation practices and AI-driven testing approaches.
Continuously research and prototype emerging AI technologies in the testing space to keep the platform at the forefront of innovation.
REQUIREMENTS FOR SUCCESS:
5+ years of experience in test automation, with deep expertise in Selenium and C#.
Strong understanding of BDD frameworks (e.g., SpecFlow, Cucumber) and test design principles.
Hands-on experience with Selenium extensions such as Healenium, Selenide, or Selenium Grid, with a focus on improving test resilience, scalability, and maintainability.
Proven ability to implement self-healing test mechanisms and intelligent locator strategies to reduce flakiness and maintenance overhead.
Familiarity with AI-augmented testing strategies (e.g., intelligent test generation, adaptive test execution).
Experience integrating Selenium-based frameworks into modern CI/CD pipelines (e.g., Azure DevOps, Jenkins), with AI-driven diagnostics or analytics.
Proficiency with visual testing tools like Applitools Eyes.
Experience with modern automation frameworks such as TestRigor, Playwright, or Cypress.
Exposure to machine learning or NLP concepts applied to software testing.
Contributions to open-source testing tools or frameworks.
Strong problem-solving, communication, and mentoring skills.
Java Software Engineer
Software engineer job in Marlborough, MA
Local Only
Full Time Hybrid (2-3 Days On Site) - Back End JAVA / AI Engineer
$130,000-$150,000
Backend Engineer will architect and build AI-powered workflows, microservices, integrations and APIs. Candidates will work closely with Product, Engineering, Business, Data, and Operations to scale for high growth.
Design AI-Powered Systems and Architect AI workflows for complex solutions
Develop Microservices and use Spring-based architecture to build out scalable components
Integration Engineering including API integrations with partners and clients
Participate in data engineering tasks like data migration and ETL processes
Cross-Team Collaboration: Work with product managers, designers, and other engineers to understand requirements and translate them into technical specifications
Technical Documentation: Translate business requirements into technical specs and document solution architecture with design considerations
Suggested Experience
BS/MS plus 5 years of experience building enterprise applications
Strong knowledge of microservices architecture, Spring Stack, Relational DB and RESTful APIs
Proven experience with Spring tech stack (Spring Boot, Spring Cloud, Spring Data, Spring AI)
Experience with cloud deployment services (AWS preferred, Azure, GCP)
Knowledge of containerization and orchestration (Docker, Kubernetes)
Experience with observability tools (Prometheus, Grafana, New Relic, Datadog)
Software Engineer
Software engineer job in Cambridge, MA
💻 Software Engineer | Scalable Systems | Onsite (Cambridge, MA)
A rapidly growing tech startup is building AI-driven, high-performance systems designed to solve complex, real-world challenges. The team blends software engineering and systems optimization to create scalable, reliable technology that supports next-generation applications.
As a Software Engineer, you'll play a key role in designing and building scalable front-end and back-end systems in TypeScript, collaborating with talented engineers to deliver secure and efficient solutions that perform at scale.
Tech: TypeScript, React, and Node.js
If you enjoy building scalable systems that drive innovation and want to make a visible impact in a fast-moving startup, this could be the perfect fit.
📍 Location: Cambridge, MA (onsite)
💰 Up to $300,000 (dependant on exp.) + equity options
Interested? Apply now!
Senior Software Engineer
Software engineer job in Woburn, MA
The Alexander Technology Group is looking for a Senior Software Engineer with a focus on AI Platforms and Edge Computing.
.
Full-time
Salary: 150-200k
Requirements:
Design and implement software platforms for AI, data processing, and edge-to-cloud deployments.
Architect and deploy scalable systems across hybrid environments.
Develop high-performance components in C/C++, Go, and Python.
Build APIs and middleware connecting AI models, data services, and applications.
Use IaC, Docker, and Kubernetes for automated, cloud-native deployments.
Optimize performance, security, and reliability in distributed systems.
Qualifications
7+ years in software engineering for embedded, cloud, or distributed systems.
Strong skills in C/C++, Go, Python, and Linux-based environments.
Experience with SOA, SaaS, and Infrastructure-as-Code (Terraform, CloudFormation).
Proficient with Docker, Kubernetes, and CI/CD workflows.
Knowledge of networking, debugging, and optimization in real-time systems.
Familiarity with AWS, Azure, or GCP.
If interested, please send resume to ************************
Photonics Test Engineer
Software engineer job in Boston, MA
A leading quantum/photonics hardware company is building an interconnect fabrication team in Boston and is looking for a Photonics Test Engineer to own test strategy and execution for next‑generation optical interposers and silicon photonics interconnects. In this position, you would define and implement optical/electrical test plans from wafer‑level through package‑level, work closely with OSAT partners on test flows and yield ramps, and translate test data into clear feedback for process, design, and packaging. Experience working with OSATs (process control, test spec definition, data review) and hands‑on silicon photonics test (coupling, loss budgets, BER/eye measurements, automation) would be especially valuable.
If you enjoy sitting at the junction of fab, packaging, and test-helping to turn advanced silicon photonics designs into reliable, scalable interconnect products-this could be a very high‑impact move.
Java Full Stack Developer
Software engineer job in Boston, MA
ONLY LOCAL TO BOSTON, MA
In-Person Interview is a must!
No Corp-to-Corp - no vendors!
Job Title: Senior Java Full Stack Developer
Interview Process: 3 Rounds: 2 virtual, 1 on site with live coding and meet the team
We are seeking a highly skilled Senior Java Developer with expertise spanning both middle-tier server development (50%) and presentation-tier development (50%). You will work end-to-end-from front-end user interfaces through to database/OOM layers-delivering robust, high-performance web applications.
Key Responsibilities
Collaborate with Business Analysts to translate business requirements into technical designs.
Develop, test, and maintain high-quality source code across the full stack.
Create and execute unit tests; support functional and system integration testing.
Participate in deployment activities and production support when needed.
Design and integrate application components for seamless interoperability.
Ensure solutions meet performance, scalability, maintainability, and security standards.
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or related field.
5+ years developing web-based applications using Java/J2EE technologies.
Strong experience with:
Core Java (multi-threading, Executor framework).
Spring, Spring MVC, Hibernate, MyBatis.
RESTful web services development and integration.
JavaScript, JSP, CSS, HTML, Angular, and modern JS libraries (e.g., jQuery).
AJAX, XML/XSLT, and JSON.
Application servers: JBoss, Apache, Tomcat.
SQL database design, stored procedures, and performance optimization.
Experience building and deploying microservices in AWS
Experience using GitHub Copilot in Agent mode to assist with Java development.
Ability to create cross-browser, cross-platform compatible solutions.
Strong understanding of web application security best practices.
Senior Full Stack Developer
Software engineer job in Merrimack, NH
Immediate need for a talented Senior Full Stack Developer. This is a 12+ Month Contract opportunity with long-term potential and is located in Merrimack, NH/Smithfield, RI(Hybrid). Please review the job description below and contact me ASAP if you are interested.
Job Diva ID: 25-93360
Pay Range: $70 - $75/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Responsibilities:
Developing and deploying software in a fast-paced environment.
Collaborating with colleagues on technical implementation and process improvement.
Able to clearly present sophisticated technical solutions, ideas, and plans to senior management, business partners, andless technical team members as needed.
Working closely with technology and business partners to design new features.
Passion for learning the latest technologies and frameworks.
Building positive relationships within and across teams.
Mentor and be mentored by your team members and partners
Key Requirements and Technology Experience;
Key Skills; Building enterprise web and middle-tier applications using 30%Angular (supporting enhancements/rewrites and adding components), TypeScript, Java, Spring/Spring Boot.
Seeking 70% on middle-tier, API, and web application development experience.
Web Services - Strong knowledge of REST APIs, JSON, XML, SOAP.
CI/CD & Automation - Familiarity with Jenkins, GitHub, and automated deployment/testing strategies. Maintaining existing pipelines.
6+ years of full stack software development experience building enterprise web and middle tier applications including Angular, Typescript, and core Java with Spring/Springboot.
B.S. in Computer Science, Engineering, Mathematics, or equivalent experience.
Leadership experience to guide, encourage, and motivate your fellow engineers.
Experience working in an Agile Scrum development environment.
Experience with web services - JSON, XML, REST, SOAP, etc.
Experience with Docker, Kubernetes, Terraform, and AWS cloud deployment/application management.
Experience with unit testing and test automation libraries/strategies.
Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins.
Experience using source control and pull requests for collaborative development in code repository tools such as GitHub.
Strong communications and problem-solving skills
Our client is a leading Financial Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, colour, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
By applying to our jobs, you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
Sr. Software Engineer, Embedded Network
Software engineer job in Marlborough, MA
Senior Software Engineer - Embedded Network
Job Type: Direct Hire
We are seeking a Senior Embedded Software Engineer to join a high-impact engineering team focused on building secure, high-performance networking solutions used across government and mission-critical environments. This team operates in an agile, fast-moving environment where engineers have strong ownership, visibility, and influence over product direction - while benefiting from the stability, resources, and long-term growth of a large technology organization.
In this role, you'll contribute to the design, development, and enhancement of embedded networking capabilities across multiple product lines. Work involves building and refining secure communications software on embedded Linux platforms, ensuring alignment to evolving government cybersecurity standards.
You will collaborate closely with cross-functional teams to clarify requirements, architect solutions, and support the full development lifecycle from implementation through integration, automation, testing, and certification.
Responsibilities
Design, develop, and integrate high-speed, scalable embedded networking software (protocols, device drivers, data plane)
Contribute to secure software and systems engineering efforts supporting government cybersecurity requirements
Work as part of an agile, multidisciplinary development team
Develop and maintain software on embedded Linux platforms
Support integration, debugging, testing, and performance validation of embedded software
Ensure adherence to evolving security design standards and compliance requirements
Qualifications
Required
10+ years of hands-on software development using C/C++ in embedded environments
10+ years of experience with network software design and development
7+ years of experience working with Linux OS, preferably in embedded systems
Strong experience with networking protocols (e.g., TCP/IP, IPsec, MACsec, TLS, etc.)
Experience with object-oriented software development
Exposure to Agile/Scrum development environments
Ability to plan, track, and report progress across the development lifecycle
U.S. Citizenship required (role supports U.S. Government programs)
Ability to obtain and maintain a DoD Secret Clearance (active clearance preferred)
Bachelor's degree or higher in Computer Science, Computer Engineering, or related field
Preferred / Nice to Have
Experience with Linux network stack and/or Linux kernel module development
Familiarity with device drivers or lower-level embedded development
Experience with CI/CD, unit testing, and automated pipelines
Experience with Rust for embedded systems
Real-time or performance-critical embedded development experience
Work Environment
Agile Scrum teams (5-12 engineers)
Work involves secure networking products for government programs
Collaboration with peer engineers, systems engineering, and security teams
Additional Details
Work Authorization: U.S. Citizenship required
Clearance: Active DoD Secret highly preferred; ability to obtain clearance required
Travel: Up to 10%
Location Flexibility: Marlborough, MA preferred; other U.S. locations considered for highly qualified, clearable candidates
Java Developer Contract
Software engineer job in Boston, MA
Java Developer
Boston, MA
Contract
Responsibilities:
-Work with Business Analysts to understand requirements and translate to design
-Source code development
-Unit test case development
-Functional/system integration testing support and deployment
-Support production as needed and meet development schedules
-Contribute to technical architecture decisions/efforts to build and maintain highly scalable software platforms
Qualifications:
-Bachelor's Degree, in Computer Science or a related field.
-Minimum 5 years development experience in Java/J2EE technologies
-Experience with Spring, Spring MVC, an ORM framework (my Batis or Hibernate preferred)
-Experience with Java, JavaScript, JSP, CSS, HTML, jQuery
-Experience with Cloud technologies focused on AWS (S3, ec2, kubernetes)
-Proficient in relational databases (e.g., MySQL, PostgreSQL, DB2) and experience with writing complex queries and optimizing database performance.
-Experience with NoSQL databases (e.g., DynamoDB, DocumentDB, MongoDB) for handling unstructured data.
-Knowledge of XML, JSON, and AJAX techniques
-Experience using and implementing RESTful web services
-Experience with multi-threading using core Java libraries particularly the Executor framework.
-Strong understanding of SQL database design
-Experience with CI/CD Pipelines, Jenkins, Maven
Senior Workday Extend Developer
Software engineer job in Marlborough, MA
Design and develop Workday Extend applications to meet evolving business needs.7-10 years of experience working with Workday Development, Core Connectors, EIBs, Workday Studio, and PECI.
Collaborate with functional teams (HR, Finance, IT) to understand requirements and deliver scalable Workday solutions.
Note : If you are interested please share me your resumes to ********************* or else reach me at **********.
Senior Dotnet Developer
Software engineer job in Milford, MA
Role: Tech Lead .NET full stack with Angular
Contract role
Who are we looking for?
Mphasis is looking for a Tech Lead to join a dynamic team creating software to develop cloud applications using Microsoft based tech stack. The candidate will work collaboratively with the design lead, product owners, and other business stakeholders to understand requirement needs and then work further with development teams to get the requirements into marketable customer-facing products.
Technical Skills:
Strong and proven background in Information Technology.
Should have the experience of Leading the team technically and own the responsibility of Quality Deliverables
Strong working knowledge of .NET Core, C#, REST API,
Working knowledge of Angular 15 or later, Typescript, HTML 5 and CSS 3.
Working knowledge of NoSQL Databases.
Experience on AWS and Docker
Good understanding of CI/CD pipelines and SonarQube.
Good understanding of GIT and it's process like
Troubleshooting issues related to code performance.
Chromatography or LC/MS instrument control experience is a plus..
Qualification:
University degree (preferably in a science related subject or in engineering)
Overall, 10--14 years in experience in IT Application/Software Development field.
Good and hands-on knowledge of Agile adoption (concept of delivering MVP) is mandatory.
Senior Software Engineer (Python & AWS)
Software engineer job in Boston, MA
This role is with a DeWinter Financial Services Partner
Boston, MA - Hybrid Role - We are targeting local candidates that can be in the Boston office 3 days per week.
12 Month + contract (or contract to hire, if desired)
We are targeting a mid or senior level software engineer who has experience in Python, AWS cloud, and has worked for financial services firms.
Overview:
The Senior Software Engineer will participate in a high level development capacity on a project building a robust, next gen web apps for an asset management firm in modern technologies. Previous experience in financial services preferred. Experience working with client facing teams, providing automated workflow solutions and data management tools. Experience and/or understanding of the various domains within an asset management firm (investment operations, performance and attribution, trading etc.) is desired.
Requirements:
Senior or Technical Lead level development experience
Several years of coding experience in Python.
Experience working in an AWS Tech Stack (Terraform, CloudFormation, Lambda, ECS, Aurora, etc.)
Experience building REST API's
Experience with CI/CD and Test Driven Development
Experience building API's and services for data access and integration purposes.
Prior experience working with Amazon Web Services is required.
Prior UI experience with React or Node is a plus, but not required.
Prior experience with the Snowflake Data Platform is a plus, but not required.
Senior Software Engineer
Software engineer job in Boston, MA
Senior Software Engineers - Relocate to NYC (Boston's Best Only)
Industry: High-performance trading & research engineering
Comp: $600k - $1.5m
We're hiring a small number of exceptional Software Engineers to join a high-impact engineering group in NYC. If you're in Boston and operating well above average, this is where your ability actually gets used.
What You'll Work On
Serious engineering - not feature factory work:
Distributed computing & large-scale data systems
Research/modelling platforms
High-performance execution & routing
Core infra powering real-time decisioning
Small teams. High autonomy. Immediate impact.
Who Should Apply
Engineers with clear, proven excellence, typically shown through:
Elite Foundations
Top CS/Math/EE degree (MIT/Harvard/CMU/Stanford/etc. or equivalent)
Strong GPA (usually 3.7+ or equivalent)
Real Engineering Depth
Distributed systems, infra, platform, HPC, research tooling or similar
Ownership of complex, performance-critical systems
Fast progression + high trust roles
High Problem-Solving Ability
Algorithms, systems thinking, clean architecture, first-principle reasoning.
Commercial Awareness
You build with purpose - speed, correctness, and impact matter to you.
Not a Fit
Web dev only, Maintenance roles, Anyone not relocating to NYC
What You Get
Market-leading comp
NYC relocation
High-calibre peers
Work that hits production fast
A genuinely career-defining engineering environment
If You're One of Boston's Top Engineers - Apply.
Senior Software Engineer (Medical Device)
Software engineer job in Boston, MA
Join a mission-driven engineering team building next-generation technology for diagnosing and treating cardiac arrhythmias. You'll help develop a real-time medical platform that blends advanced visualization, hardware integration, and life-saving clinical workflows.
This onsite/hybrid role (4 days per week in Greater Boston) offers close collaboration, hands-on lab work, and the opportunity to shape a high-impact medical system from the ground up.
What we offer you in USA
We honor the contract terms you prefer.
20 paid vacation days per year
40 working hours per week
Retirement Plan 401(K)
Medical, Dental, Vision Insurance Plan for you and your Family
100% On-Site position in Newton
What You'll Do
Design, implement, and optimize high-performance system software in Python and C++.
Build and debug applications that interface directly with medical hardware, imaging systems, and embedded components.
Collaborate with hardware, systems, product, and QA teams to define requirements and deliver clinically reliable software.
Drive engineering quality through code reviews, automated testing, and CI/CD.
Mentor junior engineers and contribute to a culture of technical excellence.
Document architecture, design decisions, and verification processes for regulatory compliance.
Support lab evaluations, pre-clinical studies, and customer-facing demos.
Stay current on tools and frameworks to help advance system performance and scalability.
Required Qualifications
Bachelor's + 4 years of experience, or Master's + 2 years, or PhD with relevant work or research experience.
Strong proficiency in Python and C++.
Preferred Qualifications
Expertise in OOP, algorithms, and data structures.
Experience with real-time or embedded software development.
Familiarity with network protocols and hardware/software integration.
Hands-on experience with ROS, Linux development, and/or RTOS.
Knowledge of Git, CI/CD pipelines, Agile workflows.
Exposure to cloud platforms (AWS/Azure) and scalable architectures.
Strong communication and cross-functional collaboration skills.
Ability to take ownership of complex, mission-critical software modules.
Senior Software Engineer
Software engineer job in Quincy, MA
Job Title: Sr. Application Programming Developer
Skills: Java/Python with AWS background
Job Type: [Full-time / Contract]
We are seeking a highly skilled Senior Software Developer with strong experience in Java / Python, and proficiency in AWS cloud services. You will be responsible for developing scalable applications, designing API services, automating deployments, and optimizing system performance in a cloud-native environment.
Key Responsibilities
Design, build, and maintain robust and scalable backend services using Python and/or Java.
Develop RESTful APIs and data processing pipelines for mission-critical systems.
Implement automated CI/CD pipelines for build, test, and deployment using tools such as Jenkins, GitHub Actions, GitLab CI/CD, or AWS CodePipeline.
Deploy applications to AWS using services like Lambda, ECS, EKS, EC2, S3, API Gateway, DynamoDB, RDS, and others.
Work with infrastructure-as-code (IaC) using Terraform or AWS CloudFormation.
Integrate logging, monitoring, and alerting using CloudWatch, ELK, or Prometheus/Grafana.
Collaborate with architects, DevOps engineers, and product teams to ensure system reliability and performance.
Ensure code quality through unit/integration testing, peer reviews, and static code analysis.
Participate in Agile/Scrum ceremonies and contribute to continuous improvement practices.
Required Skills
8+ years of experience in software development using Java / Python.
Strong understanding of object-oriented programming and design patterns.
Hands-on experience with AWS services in production environments.
Experience with CI/CD tools and automation workflows.
Proficient with Docker and containerized development; exposure to Kubernetes is a plus.
Familiarity with Git, REST APIs, and microservice architecture.
Good understanding of DevOps principles and cloud security best practices.
Experience working with relational and NoSQL databases (PostgreSQL, MySQL, DynamoDB, etc.).
Regards,
***********************
***********************
Senior Data Engineer
Software engineer job in Boston, MA
Data Engineer (HRIS experience)
Boston, MA ( 4 days onsite a week )
Key Responsibilities:
Translate business needs into data modelling strategies and implement Snowflake data models to support HR analytics, KPIs, and reporting.
Design, build, and maintain Snowflake objects including tables, views, and stored procedures.
Develop and execute SQL or Python transformations, data mappings, cleansing, validation, and conversion processes.
Establish and enforce data governance standards to ensure consistency, quality, and completeness of data assets.
Manage technical metadata and documentation for data warehousing and migration efforts.
Optimize performance of data transformation pipelines and monitor integration performance.
Design, configure, and optimize integrations between Workday and third-party applications.
Participate in system testing including unit, integration, and regression phases.
Support data analysis needs throughout the implementation lifecycle.
Required Experience & Skills:
Experience with Snowflake or similar data warehouse platforms
Strong SQL skills and experience with data transformation tools
Experience with ETL processes and data validation techniques
Understanding of HR data structures and relationships
Excellent analytical and problem-solving abilities
Experience with developing with Python
Architecting a data warehousing solution leveraging data from Workday or other HRIS such as Workday to support advanced reporting and insights for an organization
Preferred Experience & Skills:
Experience in developing and supporting a data warehouse serving the HR domain
Experience with data platforms where SCD Type 2 was required
Experience with data visualization tools such as Tableau
Experience with architecting or working with ELT technologies (such as DBT) and data architectures
Understanding of HR processes, compliance requirements, and industry best practices
Embedded Software Engineer
Software engineer job in Cambridge, MA
MORSE Corp is an employee owned, small business based in Cambridge, MA, Arlington, VA, and Seattle, WA with a history of fielding cutting-edge technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that solve difficult multidisciplinary problems faced by the US National Security Ecosystem.
Have you got the right qualifications and skills for this job Find out below, and hit apply to be considered.
As an Embedded Software Engineer at MORSE, you will be developing software to support Unmanned Aircraft Systems (UAS) R&D programs. In this role, you will be involved with all aspects of the engineering design cycle from concept through deployment.
Your responsibilities will include integrating novel algorithms with flight software to introduce new capabilities for autonomous aircraft, setting up and performing simulations to support integration efforts, and supporting flight tests to evaluate algorithm performance. You will play a critical role in flight testing by defining test objectives, configuring software on aircraft avionics, and operating ground stations to monitor and control aircraft in flight.
Working alongside experts in sensing and control technologies, you will help integrate cutting-edge capabilities into novel platforms and support testing in both lab and field environments. In this position, you are motivated to focus on the intersection of the user, software, and hardware to ensure that deployed autonomous systems can execute their mission successfully while exceeding the customer's expectations.
Responsibilities
Develop embedded software for novel fixed wing and multi-rotor unmanned aerial vehicles
Developing new software functionality for autonomous UAV flight by modifying PX4 autopilot with new software
Integrating novel autonomy algorithms into UAV flight software, migrating from Python to C/C++ if necessary
Updating and executing simulation software to test and evaluate novel algorithms
Supporting the development of preflight planning tools in Python that interface with data and UI tools via web API
Interface with technology SMEs to integration new algorithms and subsystems into vehicle platforms.
Support flight tests of UAS and UAVs. Including setup, system checkouts, ground station operation, log retrieval and analysis, and debugging.
Communicate design status, test results, and suggestions in a timely and efficient manner
Requirements
The ideal candidate will have a strong and diverse background with an emphasis on software development for embedded systems. Prior experience working on multi-disciplinary projects that exist at the confluence of mechanical, electrical, systems, and software engineering is strongly desired. Finally, the ideal candidate should be able to decompose complex problems into their constituent components, devise plans for executing each piece of the problem, and follow-through on solution development, test, and verification.
BS or MS in Software Engineering, Computer Science, Electrical Engineering, or related field
5+ years of embedded software development and experience deploying embedded software
Strong proficiency with C/C++ and Python
Familiarity with PX4, Ardupilot, or similar. Integration into commercial platforms and configuration for flight.
Experience with RTOS and embedded communication protocols (UART, I2C, CAN, etc)
Experience with control hardware setup. Examples include telemetry harness setup, radio configuration, power system installation and monitoring
Strong debugging and troubleshooting skills
Willingness and desire to travel for, and participate in, field tests up to 10% of each year
US CITIZENSHIP REQUIRED and ability to obtain a U.S. Security Clearance
Strong communication skills
Self starter and planner
Additional Desired Skills
Familiarity with mesh radio networks
Experience with docker or similar
Experience with git or similar
Experience with CI/CD
Experience making graphical user interfaces
Familiarity with basic fixed wing operations and aerodynamics, robotics and control theory.
Experience with bench top and field experimental design to verify software design and performance requirements
The team at MORSE takes pride in being the smart team that is easy to work with. We focus on steady, long-term success while maintaining a collaborative, enjoyable work experience for our employees. xevrcyc Our team values work-life balance through flexibility and other programs, along with a comprehensive benefits package for employees and families. For more information, please visit