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
- ...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...SuggestedFull timeImmediate startRelocation
$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...SuggestedPermanent employmentCasual workRemote work- ...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
$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...SuggestedFull timeRemote work- ...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
- ...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 employmentFull timeH1b
$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 workWork at officeImmediate startVisa sponsorship- ...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....
- ...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 areaWorldwideFlexible hours
$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$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$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 timeLocal areaWork from home$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...$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 timeWorldwide$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$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$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 timeRemote workFlexible hours- ...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 employmentContract workFor contractorsH1bRemote work
- ...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 areaWorldwideFlexible hours
$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...- ...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
- 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...
$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- ...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...
$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- ...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
- ...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
$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- ...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...
$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 timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Developer. Be the first to apply!
- c++ remote Sunnyvale, CA
- c++ intern Sunnyvale, CA
- c++ Sunnyvale, CA
- c/c++ Sunnyvale, CA
- c++ part time Sunnyvale, CA
- government software Sunnyvale, CA
- software applications developer Sunnyvale, CA
- healthcare software sales Sunnyvale, CA
- software technical support engineer Sunnyvale, CA
- software support Sunnyvale, CA


