Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded C++ Software Engineer

$105k - $165k
Full-time

Full Spectrum




Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, e ngineers at Full Spectrum love the challenge of working with clients on products that have a meaningful impact . Working across different client projects with a wide range of technologies, a career at Full Spectrum offers both technical and professional growth opportunities.  


Senior Embedded C++ Software Engineer  


The Senior Embedded C++ Software Engineer will have the opportunity to work on a diverse set of products, including complex medical devices, robotics, and industrial equipment. This position requires an individual who enjoys learning new software technologies and working on the cutting edge of product development.  


ROLE RESPONSIBILITIES :  




  • Wor k on a fast-paced cross-functional team  





  • Collaborate directly with te ch leads and clients to understand requirements and make critical design decisions  





  • Develop software within a structured, IEC 62304-compliant SDLC  





  • Write and maintain design documentation and unit tests  





  • Participate in code reviews  





  • P rovid e technical direction to junior engineers  



KEY SKILLS :  




  • 5+ years recent experience with modern embedded C++ 





  • Experience developing medical devices or other safety critical systems  





  • Strong hands-on experience with embedded development on Linux, Windows, an RTOS, and / or bare metal  





  • Experience interfacing with a wide range of peripherals and protocols, including Wi-Fi, Bluetooth, Ethernet (GbE), RS-485, CAN Bus, SPI, I2C  





  • E xperience with modern SDLC tooling and practices: Git-based source control, unit testing, static analysis, CI/CD  





  • Experience using Agile techniques, including task / issue management  





  • Demonstrated commitment to high quality  





  • Strong oral and written communication skills  






  • Comfortable movin g between client engagements, adapting quickly to new codebases, teams, and product domains  





  • Bachelor’s Degree in Computer Science , Electrical Engineering, Computer Engineering, Physics or related discipline preferred, or equivalent years of experience  



DESIRED EXPERIENCE :




  • Proficiency in other programming languages such as R ust, C#, Python, or JavaScript  





  • Experience with Yocto  





  • Experience developing and maintaining Jenkins or Azure DevOps pipelines  





  • Experience with Qt/QML  



The base salary for this position is $105,000 to $165,000 annually, and the role is bonus eligible. 

The final salary offer is determined by factors such as experience, location, skills, education, and market conditions. **

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Embedded C++ Software Engineer in Remote vacancy
  •  .... They need you, a highly experienced Senior Software Engineer, to join the technical team located in...  ...sensor fusion sorter prototype using C++ and Python-Collaborate with cross-functional...  ...you need to succeed:-6+ years of embedded software engineering experience working... 
    Senior
    Visa sponsorship

    Technology Navigators

    Austin, TX
    1 day ago
  •  ...position for a variety of highly embedded and sensor driven programs....  ...programs that are in need of engineers with experience writing...  ...for sensors and doing hardware software integration in classified labs...  ...develop embedded software in C++ and embedded operating system... 
    Senior
    Full time
    Interim role
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Lockheed Martin

    Orlando, FL
    3 days ago
  • We are seeking a Senior Embedded Software Engineer with strong experience in QNX and/or Android device driver development, board bring-up, and low-level...  ...and debugging kernel drivers and/or HAL layers (C/C++) Board bring-up experience including... 
    Senior
    Remote work

    Luxoft

    Mountain View, CA
    more than 2 months ago
  •  ...owner for our linux user space C++ application, ensuring high-...  ..., thread-safe, multithreaded software components (synchronization,...  ...scalability. Collaborate on the embedded Linux platform work and Yocto...  ...or Masters in Electrical Engineering, Computer Engineering, or... 
    Senior
    Full time
    Part time
    Remote work
    3 days per week

    Empo Health

    San Bruno, CA
    more than 2 months ago
  •  ...targeted results. Our approach couples the latest technology with engineering expertise and analytical proficiency while remaining true...  ...Building Your Future today!We are seeking an experienced C/C++ Embedded Software Engineer who will support the Software and Integration... 
    Suggested
    Full time
    Start working today

    Intuitive Research and Technology Corporation

    Huntsville, AL
    3 days ago
  • $96k - $140k

     ...considered. SciTec has an immediate opportunity for a talented software engineer to support our programs delivering Next-Generation Missile...  ...systems. The ideal candidate will be a well-rounded C++ developer, work well as part of a rapid pace, collaborative, small... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Scitec

    Boulder, CO
    1 day ago
  • $86.8k - $165.2k

     ...years of experience and renowned engineering expertise to meet the needs of...  ...a skilled and detail-oriented Senior Software Engineer to develop complex systems in C/C++ as part of our Patriot Software...  ...applications using C/C++Experience in embedded systems, real-time systems, or... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours
    Night shift
    Afternoon shift

    Raytheon

    Tewksbury, MA
    4 days ago
  • $125k - $162k

     ...requirement will not be considered. SciTec is seeking a senior C++ software developer to support programs delivering Missile Defense Solution...  ...part of a rapid pace environment consisting of scientists, engineers, and developers to prototype, develop, integrate, and test... 
    Senior
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Scitec

    Boulder, CO
    1 day ago
  • $100k - $140k

    DescriptionA Kforce client is seeking to hire an Mid to Senior Embedded Software Engineers in Chandler, Arizona (AZ).Summary:We are working directly...  ...engineering* Software development experience using C or C++ programming languages* Applicants selected will be subject... 
    Senior
    Remote work
    Work from home
    3 days per week

    KForce

    Chandler, AZ
    1 day ago
  • $150.8k - $265.88k

     ...technology to help our customer achieve its mission.The Work:As a Software Engineer, you will:• Analyze user requirements to derive software...  ...Python scripting and large Python systems design/development• C/C++ systems design/development• Scripting languages (Bash, awk, sed... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Hanover, MD
    3 days ago
  • $132.4k - $251.6k

     ...years of experience and renowned engineering expertise to meet the needs...  ...and defense.Job Summary:The Software Product Assurance Center’s...  ...Agile development techniques on embedded targets to continuously...  ...applications are developed using C and C++ on a variety of computing... 
    Senior
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Tewksbury, MA
    1 day ago
  • $145.6k - $276.8k

     ...experience and renowned engineering expertise to meet the...  ...aerospace and defense.Software Department team in...  ...motivated, experienced Senior Principal Software Engineer...  ...test utilizing C / C++ and Ada, and software...  ...development.Experience with embedded microprocessors,... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Goleta, CA
    4 days ago
  • $145k - $175k

     ...team of hands-on builders, engineers, and innovators reinventing...  ...fabrication, come build it with us.Software is at the heart of all...  ...printing. We are looking for a Senior Embedded Software Engineer for our...  ...tech stack: Embedded Linux, C++, Python, and the occasional... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    1 day ago
  • $148.5k - $237.6k

     ...ecosystem of devices and cloud software. Like our products, we work...  ...where you matter.Your ImpactAs a senior engineer on the team, you will be...  ...professional software development in C++, Go, Rust and/or another...  ...verificationExperience with Embedded Linux development and/or... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    1 day ago
  • $86.9k - $198k

    Embedded Software Engineer, SeniorThe Opportunity:Bring the Cloud to the Edge—anywhere, anytime. Join us to engineer the future of secure, portable...  ...edgeExperience with programming languages, such as C or C++, Rust, and Python Experience with containerization technologies... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Honolulu, HI
    4 days ago
  • $86.8k - $165.2k

     ...to grow with us! We're expanding our engineering organization dramatically to meet exciting...  ...future of aerospace and defense.Our Senior Embedded Software Engineer is a technical position that...  ...least two of the following: Embedded C++ Software, Embedded Software Security,... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Aurora, CO
    3 days ago
  • $86.8k - $165.2k

     ...For over 70 years, scientists and engineers in diverse disciplines at RTX...  ...transformative solutions.We are seeking a Senior Software Engineer with experience in real-time embedded C language system development to...  ...of the following: Embedded C/C++ Software, High Performance... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Raytheon

    Middletown, RI
    2 days ago
  • $140k - $165k

    Role Description Engineers are the reason we exist—they’re the core of who we are. We...  ...Defense Systems & Solutions is seeking Senior Embedded Software Engineers to build the foundational software...  .../or testing. ~Proven expertise in C++ and object-oriented design for... 
    Senior
    Full time
    Remote work
    Flexible hours

    Quest Defense Systems & Solutions, Inc.

    Remote
    4 days ago
  • $154.68k - $231.7k

     ...(ODSP) PHY SW Team develops software for Marvell's DSP products used...  ...all SW components, including embedded FW, customer SDK, and lab...  ...and the role of a Principal Engineer in our team is to ensure the...  ...memory-constrained embedded C/C++ FW developmentSW Team Lead or... 
    Senior
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    5 days ago
  •  ...DescriptionDUTIES: Design, develop, implement, and test low level embedded software including, but not limited to: RTOS, Memory, Fault Detection...  ...local office.REQUIREMENTS: Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Pontiac, MI
    2 days ago
  • Role Description ~Develop the C++ applications that control our next generation of satellite...  .... ~Design, code, test and integrate software from requirements to production and...  ...experience in the following areas is a plus: ~Embedded development including hardware debug,... 
    Senior
    Full time

    Allwyn Corp

    Remote
    2 days ago
  • $179.5k - $269.2k

    Role Description We are looking for an Embedded Software Developer to design and implement the firmware...  ...health. ~Work closely with hardware engineers to validate firmware for existing and...  ...-up and debugging. ~Languages: C, C++, Bash, Go, YAML. ~Firmware: OpenBMC,... 
    Senior
    Full time

    Nebius

    Remote
    5 days ago
  •  ...capabilities in-house for the first time. We're looking for Senior Embedded Controls Software Engineers who want to be part of that from day one: writing hand-...  ...testing (unit and integration) Working knowledge of C++ and/or Python Experience with version control (Git) and... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  •  ...intuitive design, intelligent software, and next-generation safety...  ...We develop and test low-level embedded software that is portable and...  ...applications. As a member of the HWIO Engineering group, you’ll work with...  ....We are seeking a skilled Senior Embedded Software Developer to... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    3 days ago
  • Role Description We are seeking a hands-on Senior Embedded Software Engineer to work on a contractual basis, contributing across the IntelliSep software...  ..., implement, and maintain embedded software in modern C++ across IntelliSep instrument platforms and Linux-based systems... 
    Senior
    Temporary work

    Cytovale

    Remote
    6 hours ago
  • Lynx Software Technologies, Inc. in Palmdale, CA is seeking a Senior Software Engineer (Autonomy) to join a high-performing team focused on autonomous...  .... The role requires strong embedded software expertise and hands-on development across C, C++, and Python, with... 
    Senior
    Remote job

    Lynx Software Technologies, Inc.

    Palmdale, CA
    5 days ago
  • $118.27k - $160.01k

     ...that is shaping the future of technology.Senior Embedded Software & Controls EngineerJob...  ...skilled Senior Embedded Software & Controls Engineer to work on the development of next-generation...  ...in:Real-time embedded programming (C/C++ required)Feedback control systems and... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Brooks Automation

    Chelmsford, MA
    3 days ago
  • $180k - $240k

     ...be responsible for Ethernovia’s Networking devices software stack development which will include: ~Embedded Firmware ~Kernel/user mode device drivers ~Stack...  ..., and Testing fundamentals ~Proficient in C/C++ Programming Language; experience in Python is a plus... 
    Senior
    Full time
    Work experience placement
    Flexible hours

    Ethernovia, Inc.

    Remote
    1 day ago
  • $200k - $250k

    Role Description The Senior Embedded Software Engineer will play a key role in developing the embedded technology underpinning the organisation's next...  ...experience, including significant hands-on development in C and/or C++. ~Strong commercial experience developing and debugging... 
    Senior
    Full time

    White Bay

    Remote
    6 hours ago
  • $140k - $190k

     ...Job Description Job Description Position: Senior CUDA|C++ Software Engineer Location: Arlington, VA Clearance: TS/SCI Grey Matters Defense Solutions, LLC is a specialized firm in software development, data analytics algorithms, and advanced remote sensing... 
    Senior
    Temporary work
    Work at office
    Remote work

    Grey Matters Defense Solutions

    Arlington, VA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded C++ Software Engineer. Be the first to apply!