Embedded C++ Software Developer

21 hours ago


San Jose, California, United States EPAM Full time

EPAM is a leading global provider of digital platform engineering and development services. We are seeking a highly experienced Embedded C++ Software Developer to join our team. This is a high-impact role with a ton of opportunities to develop your skills and advance your career in the field of embedded systems.

About the Role

We are looking for a seasoned professional with 10+ years of experience in embedded Linux driver/kernel development. You will work alongside a dynamic team to build custom solutions for some of the most prestigious brands in financial services, healthcare, telecom, hospitality, and beyond.

Key Responsibilities
  • Cross-team collaboration with in-org and customer support
  • Customer onsite support
  • Customer enablement and taking to customer to production
Requirements
  • Engineer with 10+ yrs of experience in embedded Linux driver/kernel development
  • Strong C/C++ development skills with a good understanding of object-oriented design
  • Hands-on knowledge of porting, development, and customization of embedded Linux on x86 platform
  • Good understanding of Operating System concepts and x86 architecture
Salary and Benefits

This posting includes a good faith range of the salary we would reasonably expect to pay the selected candidate: $150K - $180K. In addition, you may enjoy various benefits such as Medical, Dental, and Vision Insurance (Subsidized), Health Savings Account, Flexible Spending Accounts, and more.



  • San Jose, California, United States Saxon Global Full time

    Job Title: Embedded Software DeveloperJob Summary:We are seeking an experienced Embedded Software Developer to join our team at Saxon Global. As an Embedded Software Developer, you will be responsible for designing, implementing, and deploying embedded software for new products that include Bluetooth, Active Noise Reduction, batteries, sensors, LEDs, and...


  • San Jose, California, United States Diverse Lynx Full time

    Job Title: Senior C++ Developer - Embedded SystemsWe are seeking a highly skilled Senior C++ Developer to join our team at Diverse Lynx LLC.Estimated Salary: $120,000 - $140,000 per yearAbout the Job:The successful candidate will have extensive experience in developing C++ applications for embedded systems. You will be responsible for leading the development...


  • San Jose, California, United States Cisco Full time

    Job SummaryCisco is seeking a technical leader to drive innovation in embedded software development for our Nexus 9000 network switches and routers. As a key member of our team, you will lead the development of new hardware systems, collaborate with cross-functional teams, and analyze and troubleshoot hardware issues.Develop and implement embedded software...


  • San Diego, California, United States A-Line Staffing Solutions Full time

    Job Title: Senior Embedded Software Developer - C++ ExpertWe are seeking an experienced Senior Embedded Software Developer - C++ Expert to join our team at A-Line Staffing Solutions in San Diego, CA. This is a contract position on W2, with an estimated hourly rate of $75.About the Job:The ideal candidate will have 10+ years of experience in software...


  • San Diego, California, United States Alarm Full time

    Job DescriptionWe are seeking a highly skilled Embedded Software Engineer to develop firmware and video applications for Alarm.com's smart cameras. The ideal candidate will have a strong background in C and C++ programming and experience working with embedded Linux environments.This role requires close collaboration with multiple teams, including electronic...


  • San Diego, California, United States ASML US, LLC Full time

    Job DescriptionWe are seeking an experienced Embedded Software Architect to join our team and contribute to the development of our distributed control system. The ideal candidate will have a strong background in C++ programming and experience working with embedded systems.The successful candidate will be responsible for designing and developing software...


  • San Jose, California, United States Yoh Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Development Engineer in Test to join our team, specializing in embedded systems with a focus on automotive applications. As a key member of our development team, you will be responsible for designing, developing, and maintaining automated tests for our embedded software products.Main...


  • San Francisco, California, United States Convectivecapital Full time

    At Convectivecapital, we are on a mission to revolutionize the field of grid monitoring with our cutting-edge, full-stack technology. We are seeking a highly skilled Senior Embedded Software Engineer to join our team and play a crucial role in developing robust firmware for our microcontroller platform.The ideal candidate will have a strong background in C++...


  • San Jose, California, United States Yoh Full time

    Job Description: Embedded Systems Software TesterWe are looking for an experienced Embedded Systems Software Tester to join our team at Yoh. As an Embedded Systems Software Tester, you will be responsible for designing, developing, and maintaining automated tests for our embedded software products. Your expertise in embedded systems and automotive industry...


  • San Jose, California, United States Innogrit Full time

    We are seeking an experienced Senior Embedded Systems Software Developer to join our Firmware Development Team in San Jose, CA.About the RoleAs a key member of our team, you will design, develop, and test firmware for cutting-edge NAND SSD controllers and storage systems.Key responsibilities include:Developing high-quality firmware using C programming...


  • San Jose, California, United States Cisco Full time

    About UsCisco, a leading technology company, is seeking an experienced software engineering technical leader to join its team. As a key member of the UCS Chassis Management Controller team, you will be responsible for crafting, maintaining, and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Your...


  • San Jose, California, United States Yoh, A Day & Zimmermann Company Full time

    The Embedded Platform Software Engineer will be responsible for designing and implementing ISO26262-compliant software running on a distributed embedded system with multiple microcontrollers. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.ResponsibilitiesDesign and...


  • San Francisco, California, United States Capgemini Full time

    Job OverviewWe are seeking a seasoned Senior Embedded Software Engineer to lead and develop software solutions for our dynamic team. As a key member, you will be responsible for developing, compiling, running, and debugging C/C++ bare-metal firmware and software tests/apps targeting ARM CPUs and DSPs.Key ResponsibilitiesTechnical Leadership: Provide...


  • San Jose, California, United States Top Group Full time

    We are seeking a highly skilled Software Engineer for Embedded Systems to join our team in San Jose, CA.Job Summary:The Software Engineer will be responsible for developing software for embedded systems used in vehicles. This includes writing source code, analyzing and debugging existing code, and collaborating with engineers in Japan and North America.Main...


  • San Diego, California, United States Alarm Full time

    Job OverviewWe're seeking a talented Embedded Software Engineer to join our Device Engineering team. As an Embedded Software Engineer, you will be responsible for designing and developing embedded software for our cloud-connected devices. Your expertise in Linux platforms, board support packages, and C/C++ programming will enable you to contribute to the...


  • San Diego, California, United States Modular Medical Inc Full time

    About the RoleWe are seeking a skilled Embedded Systems Software Developer to join our team at Modular Medical Inc. This role is perfect for someone with a passion for developing robust and safe embedded software for medical devices.Key Responsibilities:Design, develop, and deliver high-quality embedded software solutions from concept to commercial...


  • San Jose, California, United States CV Library Full time

    About AMDAMD is a world leader in innovation, transforming lives with cutting-edge technology to enrich our industry, communities, and the world. Our mission is to build game-changing products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.We strive...


  • San Francisco, California, United States Atomic Semi Full time

    Atomic Semi is a cutting-edge hardware startup revolutionizing the semiconductor industry. We are seeking an Embedded Software Development Expert to join our team and help build the next-generation of small and fast semiconductor fabrication tools.As an Embedded Software Development Expert, you will be responsible for developing microcontroller firmware...


  • San Jose, California, United States Yoh Full time

    Job SummaryWe are seeking an experienced Embedded Systems Software Testing Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining automated tests for our embedded software products.Key Responsibilities:Create and execute test plans, test cases, and test scripts to validate...


  • San Jose, California, United States EPAM Full time

    Are you a highly skilled professional with a passion for digital transformation? EPAM, a leading global provider of digital platform engineering and development services, is seeking an experienced Senior Embedded Software Engineer. This high-impact role offers a ton of opportunities to develop your skills and advance your career.We are hiring a software...