C++ Developer
$112.8k - $150.5kETAP
ETAP empowers customers to make informed decisions throughout the life cycle of their projects with innovative software solutions for electrical systems. By applying ETAP solutions, customers experience continuous intelligence during design and engineering and into operations and maintenance using a unified electrical digital twin platform. ETAP supports customers in their digital transformation and sustainable energy transitions for a green and smart future, helping them to prioritize safety, maximize reliability, and stay resilient. Our employees' passion for excellence, innovation, and customer satisfaction is our most-prized resource. If you share that passion - and want to be part of a company that leads the energy transition towards a cleaner and more resilient world for future generations - we invite you to join us! ETAP is committed to creating a diverse work environment and is proud to be an Equal Opportunity Employer. Job Title: Senior Software Engineer Location: Irvine, CA Employment Type: Full-time Position Overview We are looking for a talented and forward-thinking Senior Software Engineer to join our R&D team. This role is perfect for someone who enjoys building robust desktop applications, solving complex technical challenges, and working on impactful products in the energy domain. You'll collaborate with a highly skilled team to design and develop high-performance software while continuously improving code quality, scalability, and user experience. What You'll Do
- Design, develop, and maintain high-performance Windows desktop applications
- Collaborate with product managers, engineers, and QA teams to deliver new features and enhancements
- Build and optimize database-driven solutions with a focus on performance and scalability
- Write clean, maintainable, and efficient code following best practices
- Contribute to architectural decisions and technical direction
- Continuously improve development processes, code quality, and system performance
- Troubleshoot and resolve complex technical issues
- 7+ years of experience in Windows desktop application development
- Strong proficiency in C++, C#, and Visual Studio
- Solid experience working with ODBC, SQL Server, and LocalDB
- Deep understanding of database design, SQL queries, stored procedures, and performance tuning
- Experience with multithreading and parallel programming
- Strong knowledge of object-oriented design principles and STL
- Good understanding of Windows architecture and backend systems
- Excellent problem-solving and analytical skills
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- U.S. citizenship or permanent residency required. No visa sponsorship will be provided
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the C++ Developer in Irvine, CA vacancy
$112.8k - $150.5k
...domain.You’ll collaborate with a highly skilled team to design and develop high-performance software while continuously improving code... ...in Windows desktop application developmentStrong proficiency in C++, C#, and Visual StudioSolid experience working with ODBC, SQL Server...SuggestedPermanent employmentFull timeLocal areaVisa sponsorship$166k - $220k
...years.ABOUT THE TEAMThe Air Dominance & Strike team at Anduril develops aerial and multi-domain robotic systems. The team is responsible... ...Mathematics, Physics, or related field.3+ years of production-grade C++ and/or Rust experience in a Linux development...SuggestedFull timeWork experience placementImmediate start$166k - $220k
...years.ABOUT THE TEAMThe Air Dominance & Strike team at Anduril develops aerial and multi-domain robotic systems. The team is responsible... ...Mathematics, Physics, or related field.3+ years of production-grade C++ and/or Rust experience in a Linux development...SuggestedFull timeWork experience placementImmediate start$166k - $220k
...that empower our mission-critical operations. We're seeking talented C++ software engineers on several teams to contribute to projects that are shaping the future of defense.WHAT YOU’LL DODesign, develop, and optimize high-performance, low-latency C++ software for...SuggestedFull timeWork experience placementImmediate start$220k - $292k
...Software Engineers collaborate with other engineering disciplines to develop software for vehicle control, networking, sensor integration,... ..., Physics, or related field.9+ years of production-grade C++ and/or Rust experience in a Linux development environmentExperience...SuggestedFull timeWork experience placementImmediate start$160k - $190k
..., the Staff Embedded Software Engineer will play a key role in developing high‑reliability software for satellite systems and payloads.Key... ...Qualifications and Skills 8+ years of experience developing C/C++ applications for embedded, high‑performance, or mission‑critical...Permanent employmentWork at officeLocal areaFlexible hours- ...systems and related products. This role will be responsible for developing reliable production-quality firmware, supporting new feature... ...charger controllers and related subsystems Develop firmware in C/C++ for microcontroller-based real-time systems Support low-level driver...
$220k - $292k
...years.ABOUT THE TEAMThe Tactical Recon & Strike team at Anduril develops aerial small drones (Group 1-3) and all equipment to test, deploy... ...with one or more of the following languages: C++, PythonUS Salary Range$220,000—$292,000 USDThe salary range for...Full timeWork experience placementImmediate start$100k - $140k
...engineering design reviews and contribute technical solutions Develop and execute software unit testing Create and maintain... ...years of embedded firmware engineering experience ~ Strong C/C++ programming skills ~ Experience with communication protocols including...Full timeMonday to Friday$166k - $292k
...military in months, not years.ABOUT THE TEAMAt Anduril we are developing cutting-edge artificial intelligence systems, command and control... ....Experience in one or more of the following languages: C/C++, Rust.Current U.S. Secret or Top Secret security clearance.PREFERRED...Full timeWork experience placementImmediate start- ...troubleshootingWrites secure and high-quality code using the syntax of at least one programming language with limited guidanceDesigns, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implicationsLeverages enterprise-...
$166k - $220k
...to create elegant platform solutions that integrate effectively with edge and cloud systemsWork with a high-functioning team of developers with an emphasis on finishing business-critical projectsWrite high-quality code that enhances the performance, scalability, and reliability...Full timeWork experience placementImmediate start$191k - $253k
...months, not years.ABOUT THE TEAMThe Battlespace Awareness (BA) team develops state-of-the-art radar systems, deployed to tackle the most... ...warfighter. This will require expertise in embedded Linux, modern C++ and/or Rust, ARM-based architectures, and hands-on comfort with...Full timeWork experience placementImmediate start- ...troubleshootingWrites secure and high-quality code using the syntax of at least one programming language with limited guidanceDesigns, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implicationsDrive automation and CI/...
- ...Experience : 7 to 10 years Job Description: ~7+ years relevant experience with C, C++ ~7+ years experience as Embedded Engineer ~ Embedded Software Development: Design, develop, and maintain embedded software using Embedded C for real-time systems. ~ SDK...
- ...Key Skills: · Embedded C/C++, Bare Metal · RTOS (FreeRTOS, VxWorks, ThreadX) · Driver Development, BSP, Middleware · Board... ...Required Qualifications · 5+ years of experience developing embedded firmware for complex real-time systems · Strong proficiency...
$166k - $220k
...development experience (internships and personal projects count if the work is real)Solid C coding ability for embedded systemsExperience developing firmware in bare-metal or RTOS environmentsFamiliarity with common bus protocols (SPI, I2C, UART, or similar)Willingness to learn...Full timeWork experience placementInternshipImmediate start$166k - $220k
...vision, sensor fusion, and networking technology to the military in months, not years.About the TeamThe Firmware Team at Anduril develops core technology used across multiple products such as Barracuda, Dive-LD, Altius, and Roadrunner. We work in close coordination with...Full timeWork experience placementImmediate start- ...Embedded Software Engineer Summary Develops medical device software systems through code design, test, and analysis in a regulated... ...with automated testing required Proficiency with C/C++ programming language Software development or test experience...
- ...embedded software or firmware development experience (3+ years may be considered for the right candidate). • Strong C/C++ programming experience developing embedded software for microcontroller-based systems. • Hands-on experience developing software within an RTOS...
- An innovative defense technology company seeks a skilled firmware engineer to develop cutting-edge solutions for military applications. In this role, you will create low-level firmware for microcontrollers and integrate advanced technologies to enhance military capabilities...
- ...SDLC) including requirements analysis, architecture/design, implementation, integration, and testing. Develop and maintain embedded applications using C/C++ . Work closely with hardware teams on board bring-up, OS bring-up, and device driver development ....Permanent employmentContract workRemote work
$135k - $150k
...have a strong software engineering background with experience developing applications that interact with firmware, payment devices, backend... ...Automation Git, Jira, Docker Cloud Technologies (Nice to Have) C++ (Preferred) Daily ResponsibilitiesDesign, develop, and maintain...Full timeTemporary workWork at office$117.6k - $218.4k
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.We are looking for a senior... ...numerical material models.Strong programming skills in Fortran and C/C++, with working knowledge of Python, Linux shell scripting, and...Full time$133.4k - $226.8k
...technical solutions.Participate in incident management, root cause analysis, and continuous improvement initiatives.Drive involvement in developing innovative solutions and mentoring the team to adopt a mindset focused on innovation and creative problem-solvingFull-Stack...Full timeTemporary workWorldwide$135.1k - $168.9k
...and power management using oscilloscopes and logic analyzers. • Develop and maintain high-performance kernel drivers and customize... ...• Develop high-performance middleware and system services in C/C++ that interface directly with hardware. • Bridge the gap between...Full timeContract workPart timeLocal area$220k - $292k
...logistics, operations, and mission success, the Air Defense team develops, tests, deploys, and sustains the Anduril Air Defense Family of... ...working with a variety of programming languages such as Python, C++, Rust, Go, JavaScript, etc.Strong Experience with React and Javascript...Full timeWork experience placementImmediate startWorldwide- ...is part of Anduril's Tactical Recon and Strike (TRS) division, develops flight computer vehicle software for small drones (Group 1-3). Are... ...and test infrastructure.Required Qualifications7+ years of C++ or Rust programming experience.Bachelor's degree in Computer Science...
- ...including design, development, integration, testing, and hardware-level debugging. Candidates should have strong experience in Embedded C/C++ , device drivers, board/OS bring-up, and real-time embedded systems in the aerospace/avionics domain. Key Skills Embedded C/C++...
- ...computer vision, sensor fusion, and networking technology to the military in months, not years.The Flight Software team at Anduril develops flight computer vehicle software for all airborne vehicles. The right person for this role has experience in both commercial (...Full timeWork experience placementWork at officeImmediate startRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Developer. Be the first to apply!


