Get the job you really want.
Top C++ Jobs in Boston, MA
As a Software Engineer on the compiler team at IonQ, you'll design, develop, and optimize quantum compilers. You'll engage in R&D for new platforms, develop algorithms, and enhance compiler efficiencies while collaborating with teams. The role requires strong technical skills, a solid math background, and experience in compiler optimization.
As an AI Engineer, you will collaborate with a cross-functional team to develop and support AI-powered products, focusing on areas like large language model inference and AI algorithm optimization. You'll leverage various AI technologies for delivering scalable solutions while contributing to the long-term vision of foundational AI systems at Capital One.
The Lead Embedded Software Engineer will design, develop, and implement real-time processing software for advanced multi-function Radar systems. This role includes collaborating with teams, conducting performance analysis, and ensuring quality in products that meet operational standards.
The Senior Embedded Software Engineer will design and implement real-time processing solutions for advanced multi-function Radar systems. Responsibilities include digital signal processing, collaboration with cross-functional teams, performance analysis through simulations, and preparation of documentation. The individual will work on innovative solutions in radar and EW/RF convergence, ensuring products meet quality and maintainability standards.
As an AI Engineer Sr. Associate at Capital One, you'll collaborate with engineers and product managers to deliver AI-powered banking solutions. Responsibilities include designing, developing, and deploying AI software components, leveraging various AI technologies and platforms to optimize performance and scalability of AI systems.
The Principal Radar Mode Architect will lead the design, development, and implementation of algorithms for advanced radar systems, primarily focusing on Air-to-Air applications. Responsibilities include collaborating with cross-functional teams, developing and optimizing signal processing algorithms, conducting performance analysis, and ensuring quality standards are met throughout the product lifecycle.
The Software Reverse Engineer will analyze vulnerabilities in cyber-physical systems by reverse engineering software/firmware and applying binary analysis tools. The role involves developing cybersecurity solutions, vulnerability weaponization, and dynamic analysis. The engineer will work within multi-discipline teams to solve challenges impacting national security through effective documentation and presentation of research findings.
As a Control Systems Engineering Co-op, you will design, develop, and test control systems for consumer products. This role involves collaboration with teams to implement control solutions, documentation maintenance, and algorithm development for real-time applications. Suitable candidates should be pursuing a relevant degree and eager to apply their programming skills.
Featured Jobs
As a Distinguished AI Engineer, you will design, develop, and deploy AI software components, collaborating with a cross-functional team to deliver innovative AI-powered products. Your role involves utilizing advanced technologies, optimizing AI systems, and contributing to the technical vision of foundational AI at Capital One.
The EDI Developer will design and develop innovative software solutions while collaborating with stakeholders. Responsibilities include writing code, performing unit and integration testing, conducting code reviews, and enhancing existing solutions. The role requires effective communication and leadership in project settings.
The Radar Mode Architect will design, develop, and implement algorithms for advanced multi-function radar systems, focusing on signal processing for radar applications, particularly in Air-to-Air contexts. Responsibilities include collaborating with teams, optimizing radar performance, conducting performance analysis, and preparing documentation.
The Senior Radar Mode Architect will design and implement advanced multi-function radar systems, focusing on signal processing, motion compensation, and navigation. Responsibilities include performance analysis, integrating RF resource management, and collaborating with multi-disciplinary teams to ensure effective system functionality and interoperability.
The Senior Software Engineer will design, develop, and implement software solutions for distribution center systems, collaborating with product teams and vendors, writing code, and ensuring compliance with technical standards. The role requires leading technical initiatives and mentoring less experienced team members, with focus on enhancing existing systems and reducing technical debt.
The Software Engineer - Master Data will design, develop, and implement high-quality software solutions, ensuring compliance with technical standards while collaborating with stakeholders and team members. The role involves programming, bug fixing, creating software for Master Data Management systems, performing quality assurance, and enhancing existing systems on a flexible hybrid schedule.
The Senior Software Engineer will design, develop, and implement software solutions, ensure compliance with standards, perform quality assurance, and support the product team. This role requires leading technical assessments and dealing with diverse technical problems across multiple areas while fostering collaboration within agile teams.
The Emulation Tooling and Modeling Software Engineer develops emulator tooling for cyber physical systems, implements models in C/C++ and Python, and conducts unit testing for validation of capabilities. This role involves working with hardware and software interfaces and managing virtualization and scripting tools for simulation development.
As a Software Engineer at STR, you will develop advanced vulnerability research tools, collaborating with a multidisciplinary team to create software applications. Responsibilities include designing, testing, and integrating software, ensuring quality through rigorous testing, and communicating technical concepts effectively.
As a Principal Embedded Software Engineer, you will innovate and drive the design and development of embedded software control solutions, collaborate with cross-functional teams, troubleshoot integration issues, and craft high-quality application software for heavy machinery. You will lead the engineering processes and mentor team members while ensuring software meets user needs and safety standards.
As a Senior Machine Learning Engineer at Dropbox, you'll design, build, and deploy large-scale machine learning systems. You'll collaborate with teams to enhance user experience through AI search and organization features, while integrating recent advancements in machine learning technologies.
The Senior Software Engineer will work in a team to develop software solutions for advanced real-time data communications and networking. Responsibilities include designing, implementing, and testing software, executing tasks, developing prototypes, and ensuring high-quality production through software engineering principles.
As a Realtime Software Engineer at Anduril Industries, you'll implement and deploy core real-time image processing software for infrared systems, working on high-bandwidth processing pipelines and managing software development on Linux-based systems.
As a Senior Software Engineer at Anduril Industries, you will develop software for imaging systems, implement algorithms, optimize processing pipelines, and support system delivery in various environments. Collaboration with a multi-disciplinary team to solve complex problems is essential, alongside working with large codebases and ensuring system efficiency.
As a Senior Navigation and Localization Engineer, you will develop software to estimate positions of moving platforms using sensor data. You'll design algorithms for imaging analysis and geo-registration, collaborating with team members on real-time imaging system innovations.
As a Perception Engineer, you will develop real-time computer vision software solutions, design perception algorithms, implement image processing techniques, and collaborate with team members to deliver advanced imaging systems.
As the Engineering Manager for the Fabric Control Plane team, you will lead a team of software engineers delivering large-scale infrastructure projects, ensuring system availability and scalability, managing the technical output, defining objectives, and contributing to architectural decisions while also providing hands-on support as needed.
Top Companies in Boston, MA Hiring C++ Developers
See AllPopular Job Searches
All Software Engineer Jobs in Boston
.NET Developer Jobs in Boston
Android Developer Jobs in Boston
C# Jobs in Boston
C++ Jobs in Boston
DevOps Jobs in Boston
Engineering Manager Jobs in Boston
Front-End Developer Jobs in Boston
Golang Jobs in Boston
Hardware Engineer Jobs in Boston
iOS Developer Jobs in Boston
Java Developer Jobs in Boston
Javascript Jobs in Boston
Linux Jobs in Boston
Perl Jobs in Boston
PHP Developer Jobs in Boston
Python Jobs in Boston
QA Engineer Jobs in Boston
Ruby Jobs in Boston
Salesforce Developer Jobs in Boston
Scala Jobs in Boston
Artificial Intelligence Engineer Jobs in Boston
Backend Engineer Jobs in Boston
DevOps Engineer Jobs in Boston
Electrical Engineer Jobs in Boston
Engineering Jobs in Boston
Full-Stack Engineer Jobs in Boston
Mechanical Engineering Jobs in Boston
Platform Engineer Jobs in Boston
Principal Engineer Jobs in Boston
Principal Software Engineer Jobs in Boston
Robotics Jobs in Boston
Senior Android Engineer Jobs in Boston
Senior Back-End Engineer Jobs in Boston
Senior Front-End Engineer Jobs in Boston
Senior Full-Stack Engineer Jobs in Boston
Senior Site Reliability Engineer Jobs in Boston
Senior Systems Engineer Jobs in Boston
Software Engineering Manager Jobs in Boston
Software Test Engineer Jobs in Boston
Solutions Architect Jobs in Boston
Staff Software Engineer Jobs in Boston
Systems Engineer Jobs in Boston
All Filters
No Results
No Results