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
    15 hours 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
  •  ...Overview: Job Description: Seeking a C++ QNX Engineer with strong experience in Embedded Systems, QNX Neutrino RTOS, and Automotive Software Development. The candidate will optimize OS performance, develop new platform features, perform system-level debugging... 
    Suggested

    Tachyon Technologies

    Sunnyvale, CA
    3 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
  •  ...Position: C++ Developer Location: Santa Clara, CA Key Responsibilities: • Design/develop Etch tool S/W(e.g., complex modules...  ...control system automation • Real-time embedded system software Multi-threaded software Visual studio Git C#, Python is plus.
    Suggested

    Cardinal Integrated Technologies, Inc.

    Santa Clara, 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
  • $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
  •  ...Responsibilities Position: C++ Developer Location: Santa Clara, CA Key Responsibilities: • Design/develop Etch tool S/W(e.g., complex...  ...control system automation • Real-time embedded system software Multi-threaded software Visual studio Git C#, Python is plus.... 

    InterSources

    Santa Clara, CA
    4 days ago
  •  ...collaboratively within a cross-functional team to develop the graphical user interface for both...  ...and calibration strategy and develop software to implement the same.Essential Job...  ...using Qt and other tools in an embedded C/C++ environment. Maintain superior development... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    6 days ago
  • $184k - $287.5k

     ...build fast, reliable, and scalable GPU-accelerated software.We are hiring a Senior Software Engineer to advance the C++ foundation of CUDA Core Libraries. You will...  ...optimize high-performance algorithms and APIs for C++ developers. You will join the team building the... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $125k - $222k

     ...works cohesively, reliably, and safely. Our team is looking for C++ software engineers interested in designing elegant solutions to...  ...coursework or research experience in robotics Experience developing onboard or embedded application software (e.g., autonomy, ADAS... 
    Full time

    Front Door Defense

    Sunnyvale, CA
    5 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
    6 days ago
  • $100k - $130k

     ...architectures, real-time operating systems, and programming languages to develop and implement new real-time embedded firmware Work with...  ...requirements into highly reliable and well-structured C/C++ embedded firmware. Efficiently resolve technical challenges through... 

    Omega Solutions

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...verification of architectural, rtl, and gate level designs. As a software engineer, you will craft highly efficient software to...  ...that are easy to use by hundreds of engineers worldwide.Develop software tools in C++/Golang to analyze and construct chip designs described in... 
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    2 days 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
  • $184k - $287.5k

     ...this platform are CUDA Core Libraries that enable developers to build fast, reliable, and scalable GPU-accelerated software.We are hiring a Senior Software Engineer to...  ..., and runtime infrastructure on top of native C/C++ foundations. You will join the team building the... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...Analytics and Data Intelligence (ADI) group, this team develops “libcudf”—the open-source CUDA C++ library that accelerates database and DataFrame...  ...use the latest tools in modern C++ and CUDA to produce software with elegant design, broad feature coverage, and best-... 
    Full time
    Remote work
    Flexible hours

    Nvidia

    Santa Clara, CA
    5 days 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
  •  ...communication requirements between hardware and software components, architect modular and...  ...identify additional hardware requirements and develop software mitigations. • Act as software...  ...mission-critical cross-platform code in C++ or C, with focus on embedded and real... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    6 days ago
  • $207k - $300k

     ...functional debug and tracing strategy across all software layers, spanning low-level firmware/real-...  ...with software development in C, C++, or Rust.3 years of experience with embedded...  ...products.Google's software engineers develop the next-generation technologies that change... 

    Google

    Mountain View, CA
    3 days ago
  •  ...of technology. We are at the forefront of software and hardware innovation, pushing the...  ...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
  • Role Summary Build the core software foundation for simulation-based systems in specialty domains. You’ll develop high-performance computation services, workflow orchestration,...  ...development; BS/MS in CS/CE/EE or equivalent. Strong C/C++ and Python experience; strong foundation in... 

    SAPSOL Technologies Inc

    Mountain View, CA
    2 days ago
  • $272k - $431.25k

     ...seeking a highly motivated Principal System Software Engineer to drive next-generation...  ...networking, and platform subsystems.Design, develop, debug, and optimize low-level system software...  ....Strong programming skills in C/C++ with experience in Python or scripting languages... 
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  •  ...and revolutionize AI silicon and system.DescriptionAs a System Software Engineer Lead, you willLead the team in designing and architecting...  ....Deep understanding in QNX/Linux OS kernel and proficiency in C/C++.Extensive experience in sophisticated automotive or embedded... 

    Baidu

    Sunnyvale, CA
    4 days ago
  • $152k - $241.5k

     ...Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive platform out to the world...  ...time-management and task-prioritization.Excellent C/C++/Python programming skills.Experience with embedded system... 
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  •  ...power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is...  ...architecture, and machine learning fundamentalsProficient in C/C++/Python development in Linux environment and using standard development... 
    3 days per week

    d-Matrix

    Santa Clara, CA
    2 days ago
  •  ...designing and building physical hardware.ResponsibilitiesDesign and develop embedded electronic systems from concept through...  ...oscilloscope, logic analyzer, etc.)Develop embedded firmware in C/C++ for microcontrollers (ARM Cortex-M or similar)Design power systems... 
    Flexible hours

    CyberCoders

    Sunnyvale, CA
    5 days ago
  • $152k - $241.5k

     ...reliable and scalable.What You'll be Doing:Research, develop and maintain high quality tooling for scalable...  ...Engineering or equivalent experience3+ years of software development experienceExperienced in a compiled language(C++/Golang) & scripting(Python/Perl/Tcl)Experience... 
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  •  ...collaboratively within a cross-functional team to develop the graphical user interface for both...  ...and calibration strategy and develop software to implement the same. Essential Job...  ...using Qt and other tools in an embedded C/C++ environment. Maintain superior development... 

    Kardow

    Sunnyvale, CA
    4 days ago
  • $272k - $431.25k

    NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU accelerated data processing...  ...and batch data operations in Spark.What you'll be doing:Develop Java, Scala and CUDA/C++ libraries to accelerate DataFrames and I/O operations on... 
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    5 days ago

Do you want to receive more vacancies?

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