Junior Embedded Software Developer - Algorithm Engineer Job at Capgemini, Waltham, MA

b0hrQWdhcnIxR1RWL2NOUldhSlBLQ3F3L3c9PQ==
  • Capgemini
  • Waltham, MA

Job Description

Salary: $80,279 - 108,155 per year Requirements:

  • I am looking for a candidate with over 3 years of experience in application software development, with at least 2 of those years in regulated industries like medical devices. You should be highly proficient in C++ development on Linux, particularly in object-oriented programming and design patterns. Experience with Linux internals and command-line interfaces (bash or zsh) is essential. You should also possess skills in developing and editing makefiles and build scripts. Additionally, a Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, Electronics Engineering, or a related field is required.
Responsibilities:
  • In this role, you will design and develop standalone applications for medical devices using modern C++ (C++17 or newer) on Linux OS. You will apply MATLAB for algorithm development and data analysis, leading the conceptualization, prototyping, design, and unit testing of software applications. Your responsibilities will also include developing communication protocols for real-time embedded systems and collaborating with cross-functional teams to enhance application performance and usability. Participation in code reviews, debugging, and troubleshooting to ensure the delivery of high-quality software will also be essential.
Technologies:
  • Bash
  • Embedded
  • Support
  • Linux
  • Matlab
  • AI
  • C++
  • Cloud
  • LESS
  • REST

More:

At Capgemini, we prioritize your well-being at all stages of your life and career. For eligible employees, we provide flexible work arrangements, comprehensive healthcare—including dental, vision, mental health, and well-being programs— as well as financial benefits such as a 401(k) plan and an Employee Share Ownership Plan. Our offerings include paid time off, paid holidays, parental leave, family-building benefits, and social well-being support. Furthermore, we provide mentoring, coaching, and learning programs alongside various Employee Resource Groups.

Capgemini Engineering, as a leader in engineering and R&D services, blends extensive industry knowledge with advanced technologies to foster the integration of the physical and digital realms. With 65,000 engineers and scientists across over 30 countries, we serve various sectors, ranging from Aeronautics and Automotive to Life Sciences and Telecommunications. As part of the Capgemini Group, we are committed to helping organizations transition to a digital and sustainable future, demonstrating our responsibility and diversity through our workforce of 340,000 individuals worldwide.

last updated 41 week of 2025

Job Tags

Full time, Worldwide, Flexible hours,

Similar Jobs

SGS Consulting

Salesforce Administrator Job at SGS Consulting

 ...Job Responsibilities: Support integration between Salesforce and external systems (e.g., billing portals) using REST APIs Assist with data migration efforts using tools like Data Loader, Workbench, or ETL platforms Build and maintain custom reports and dashboards... 

Amazon

Cable Installation Technician, DCC Communities Job at Amazon

 ...completion.Amazon is looking for an Infrastructure Delivery Installation Technician to join our growing team within infrastructure operations....  ...large enterprise equipment- Installing Fiber and Copper cabling and patching cabling between equipment- Ensuring proper safety... 

Gulfstream Strategic Placements, LLC

DOD Quality Control Manager/Site Safety Health Officer (SSHO QC) Job at Gulfstream Strategic Placements, LLC

 ...DOD Quality Control Manager/Site Safety Health Officer (SSHO QC) We are a large growing general contractor that specializes in working on Department of Defense construction projects. This includes the Army, Navy, Army Corps of Engineers, Marines, Air Force, among others... 

Clean Harbors

Hydroblast/Field Technician Job at Clean Harbors

 ...conscious team!This team member is responsible for the successful execution of setting up and assisting with water treatment systems, pipeline hydrostatic testing and various other responsibilities. The HydroBlaster/Field Technician serves as representative of HPC-... 

StelloFoods

Live Chat Support Representative Job at StelloFoods

 ...At Stello Foods, we believe exceptional customer service is at the heart of our success in the food production industry. As a Live Chat Support Representative, you will play a vital role in delivering timely, accurate, and friendly assistance to our customers through...