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

C++ Software Developer

Purple Drive

Purple Drive

C++ Software Developer Share Contractual Sunnyvale, CA

Role: C++ Software Developer

Location: Sunnyvale, CA

Type of hire: FTE

Job Description

In Scope

• Coordinate with teams on streamlining the EMC design and testing process through utilization of advanced automated design rule checking

• Collaborate with EMC and cross-functional teams to specify and develop custom EMC PCB design rule checks

• Develop and maintain in-house software tools for different Client's products

• Develop scripts to automate complex EM simulations

• Deploy and maintain software tools on a Linux infrastructure

Success Criteria/Definition of Done

• Completion of EMC validation for all requests related to supported projects in tools Development

Technical Requirements

• 5+ years of experience with software development in C++

• Experience in software design and complex algorithms implementation is required

• Strong C++ and Python background is required

• Proficiency with Linux operating system

• Knowledge of QT framework is a plus

• Ability to understand and maintain existing large code databases

• Ability to navigate through ambiguity and break down complex problems into simplified and manageable parts

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the C++ Software Developer in Sunnyvale, CA vacancy
  •  ...C++ Software Developer Location: Sunnyvale, CA (Hybrid) Duration: Full Time Job Description: • 5+ years of experience with software development in C++ • Experience in software design and complex algorithms implementation is required • Strong C++ and Python... 
    Suggested
    Full time
    Immediate start
    Relocation

    JConnect Infotech

    Sunnyvale, CA
    1 day ago
  •  ...C++ Software DeveloperLocation: Sunnyvale, CA (Hybrid)Duration: Full TimeJob Description:• 5+ years of experience with software development in C++• Experience in software design and complex algorithms implementation is required• Strong C++ and Python background is required... 
    Suggested
    Immediate start
    Relocation

    JConnect Infotech

    Sunnyvale, CA
    3 days ago
  • $145k - $190k

     ...founded in 2018, is a leader in Physical AI, developing driverless technology that powers...  ...driving system that combines AI-powered software with modular hardware. Today it operates...  ...development experience writing production-level C++ ~ A strong background in robotics,... 
    Suggested
    Temporary work
    Work at office
    Immediate start
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    19 days ago
  • $185k - $245k

     ...make this future a reality.As a Displays Software Engineer at Reliable Robotics, you will...  ...experience5+ years of experience developing user-facing software for high-performance...  ...years professional experience in C or C++Preferred CriteriaExperience with DO-178CThorough... 
    Suggested
    Permanent employment
    Casual work
    Remote work

    Reliable Robotics

    Mountain View, CA
    2 days ago
  • $124k - $171k

     ...work culture that encourages you to learn, develop, and grow your career as you take on...  ...go. Learn more about our benefits. As a Software Engineer at Applied Materials, you’ll dive...  ...Proficiency and professional experience in C and C++ is required.• In addition, experience in... 
    Suggested
    Full time
    Remote work

    Applied Materials

    Santa Clara, CA
    2 days ago
  • $145k - $190k

     ...efficient future for all. The company has developed an artificial intelligence (AI) powered...  ...also leveraging its commercial self-driving software to develop, test and deploy autonomous...  ...development experience writing production-level C++A strong background in robotics, controls,... 
    Temporary work
    Work at office
    Immediate start
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    4 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...3 years of experience with Embedded software development in C/C++ in Video processing.•At least 3 years of experience in working... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Santa Clara, CA
    2 days ago
  •  ...Requirements: Requires a Bachelor's degree in Computer Science or Engineering with over 5 years of professional experience in C/C++ and user-facing software for mission-critical applications. Preferred qualifications include experience with DO-178C, browser technologies, and a... 

    Alumni Founders

    Mountain View, CA
    2 days ago
  • $124k - $171k

     ...work culture that encourages you to learn, develop, and grow your career as you take on...  ...Learn more about our benefits As a Software Engineer at Applied Materials, you'll dive...  ...Proficiency and professional experience in C and C++ is required. • In addition,... 
    Full time
    Remote work
    Relocation

    APPLIED MATERIALS

    Santa Clara, CA
    8 hours ago
  •  ...Role: Software Validation Engineer - ASIC Skills & Description: We are seeking a versatile and independent C++ Software Engineer to join the AI Infrastructure Silicon Validation...  ...threading - Linux Environment: Comfortable developing, compiling (e.g., CMake/Make), and... 

    Avinyaa Technologies, LLC.

    Sunnyvale, CA
    4 days ago
  • $135k - $155k

     ...fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, C++ (STARLINK) At SpaceX we're leveraging our experience in building... 
    Temporary work
    Internship
    Worldwide
    Weekend work

    SpaceX

    Sunnyvale, CA
    22 hours ago
  •  ...positions About the role We are looking for Embedded Software Engineers with expertise in developing embedded software applications on production computers...  ...background in embedded software development using C/C++ and assembly languages Ability to do low-level... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intution

    Sunnyvale, CA
    2 days ago
  • $136k - $245k

     ...the Role: CrowdStrike is looking for a Software Development Engineer in Test (SDET) in...  ...services and endpoint agent software. Develop comprehensive test strategies for security...  ...programming language: Go, Python, Java, C++, JavaScript/TypeScript ~ Deep understanding... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week
    Sunnyvale, CA
    a month ago
  • $164k - $295k

     ...About the Role: This is a systems software role on the Core Libraries team, which owns...  ...libraries. You will work closely with sensor developers from all organizations within CrowdStrike...  ...; hands-on experience in C and C++ in a low-level systems context Intellectual... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    a month ago
  • $150.4k - $277.6k

     ...In this role, you will help define how Apple develops, tests, and manufactures its products. Our...  ...years of experience developing multi-threaded software within embedded RTOS environmentsStrong proficiency in C and C++Preferred Qualifications5+ years of embedded firmware... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $70 per hour

     ...and implements the hardware, compiler, and software frameworks for the ML accelerators in...  ...bottlenecks and areas that need improvement Develop a custom harness to recursively improve...  ...Fluency in Python and/or C++ Working knowledge of different ML numerical... 
    Hourly pay
    Full time
    Internship
    Summer internship

    Waymo

    Mountain View, CA
    3 days ago
  •  ...Inc. is seeking a Senior Embedded Firmware Engineer to design, develop, and validate embedded firmware for DirectFlash modules. You will...  ...solutions. This role requires 5+ years in embedded systems, expert C/C++ and Python skills, strong Linux kernel knowledge, PCIe/NVMe... 

    Everpure LLC

    Santa Clara, CA
    3 days ago
  • $115k - $207k

     ...In this role, you will be part of the cloud product software engineering team, responsible for developing new features and working closely with other teams such...  ...with at least one modern language such as Go, Java, C++, or C# including object-oriented design ~1+ year of... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    Sunnyvale, CA
    17 days ago
  • $129k - $198.4k

     ...be an individual contributor focused on developing and optimizing infrastructure to accelerate...  ...and tools. We are seeking experienced software engineers to build analytical frameworks...  ...developers Experience writing Python and C++ in a production environment (unit testing... 
    Full time
    Local area
    Work from home

    General Motors

    Sunnyvale, CA
    1 day ago
  • $120k - $200k

     ...Runtime Platform /Full-time /HybridYou will develop and optimize the core infrastructure that...  ...latency execution of on-vehicle robotics software. Your mission extends beyond building a...  ..., debugging, and profiling multithreaded C++ applications.Familiarity with robotics-... 
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago
  •  ...OverviewWe are seeking an Embedded Linux Engineer to design, develop, and maintain Linux-based software for embedded products. The role focuses on bootloader...  ...cross-compilation toolchains.Proficient in C (and/or C++) for systems programming; scripting skills (Python,... 

    CyberCoders

    Santa Clara, CA
    10 hours ago
  •  ...DescriptionWe are looking for experienced Windows Developers with the passion and experience necessary...  ...in our ongoing process enhancements and software development practices Qualifications5+...  ...x or Windows 10Solid expertise in Visual C++ Strong understanding of COM, background... 
    Permanent employment
    Contract work
    For contractors
    H1b
    Remote work

    ProCom

    Santa Clara, CA
    2 days ago
  • $164k - $295k

     ...the technical IQ of the team. Be mentored and mentor other developers on web, backend and data storage technologies and our system....  ...skills to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week
    Sunnyvale, CA
    28 days ago
  • $202k

     ...scale and capital efficiency no one else can match.As a Senior Software Engineer, you will be at the forefront of Physical AI, building...  ...Science, Computer Engineering, or related fields.Proficient in C++ and Linux environments.Preferred QualificationsExperience in the... 
    Full time
    Work experience placement
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    22 hours ago
  •  ...here.Job DescriptionThe Embedded Platform Software team designs and builds the foundational...  ...RoleYou will be a technical leader on the team developing our flagship product, dV5. The team's...  ...switching fabric design, and expert C/C++ skills for embedded development· Deep experience... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    22 hours ago
  • $194k - $349k

     ...their environments. This is a Senior Software Development Engineer (SDE) role in the CTIO...  ...initiatives. Conceptualize and develop new product features. Provide guidance...  ...What You’ll Need: Deep knowledge of C/C++. Deep understanding of Linux, Windows,... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Sunnyvale, CA
    a month ago
  •  ...Founded in 2016, Nuro is a physical AI company developing Level 4 autonomous driving technology for...  ...investors. About the Role As a software engineering intern, you will work closely...  ...systems; advanced algorithms using C++ and Python; machine learning, multithreading... 
    Internship
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  •  ...accessible on a global scale. From chips and software to rack-scale systems, our team is...  ...Software Engineer, you'll architect and develop the runtime, low-level drivers, and systems...  ...on systems programming experience in C or C++.Experience working with containers and VMs... 
    3 days per week

    d-Matrix

    Santa Clara, CA
    3 days ago
  • $194k - $349k

     ...learn new skills, mentor junior and senior developers and contribute to the direction of both...  ...The team is responsible for the cloud-side software and user interfaces that provide...  ...including Go, Python, Unix shell, Typescript, C++, among others), and provide technical guidance... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    Sunnyvale, CA
    6 days ago
  • $191k - $215k

     ...computing with light! We are hiring a talented software engineer to help us build the next...  ...this role, you will be responsible for developing and extending the device software and firmware...  ...Proficiency with Python or C++. Familiarity with debugging tools such... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Lightmatter

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Software Developer. Be the first to apply!