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 3 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- ...Job Title: Senior C++ Software Engineer Location: Irvine, CA Visa: Any Interview Process: Video (2 Rounds) Work... ...solutions used by leading global airlines. You will develop high-performance software components and application frameworks...Suggested
$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...Full timeWork experience placementImmediate start- ...C# Developer Title: C# Developer Location: Irvine, CA Duration: 5+ months plus Requisite Skills: - 5+ years of C#.NET coding experience - Proven experience with C/C++, VB - Working experience in ActiveX - Working experience in COM object and IPC - Experience in MATLAB...Work experience placement
$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$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- ...alongside the Air Dominance & Strike team. This role requires a Top Secret clearance (or ability to obtain) and 5+ years of production C++/Rust in Linux. Expect travel up to 30% and collaboration across disciplines to deliver mission-critical software. #J-18808-Ljbffr...
- ...development for radar seeker products. You will work on ARM‑based cores, drivers, and low‑level software, with embedded Linux and modern C++/Rust, in a fast‑paced defense tech environment. The role requires hands‑on hardware/software integration, on‑site support, and...
- ...time pitfalls, clean abstraction boundaries, and maintainable C/C++/Python practices. Qualifications Minimum Qualifications:... ...multi-threaded and multi-core programming concepts. ~ Experience developing for automotive communication networks (CAN, LIN, Ethernet) and...Full timeContract work
$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$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$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- ...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 and subsea vehicles. The right person for this role has experience in both...Full timeWork experience placementWork at officeImmediate startRelocationFlexible hours
$130k - $280k
...Compensation $130,000 - $280,000 / year Responsibilities Develop low-level drivers and control software for camera modules using... ...or related technical field. ~2+ years of experience writing C/C++ code for embedded systems, preferably in imaging or robotic applications...Permanent employmentFull time$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 placement$166k - $220k
...technology to the military in months, not years.About the TeamAnduril develops advanced robotic systems that operate at the edge across land,... ...development and BSP patching) along with proficiency in Rust or C++ for userspace platform integration and services.Hands-on...Full timeWork experience placementImmediate startRemote work$100k - $150k
...dynamic and innovative team. You will be responsible for designing, developing, and maintaining embedded software solutions for our cutting-... ...the full software stack Write scripts (Bash/Python) and C/C++ code for automation and application development Document...$132.5k - $196.14k
...a place to thrive, learn, and lead. Your Team, Your ImpactThe Ethernet PHY group at Marvell is at the forefront of designing and developing high-speed transceivers for computer networks. We are seeking a Senior Staff Embedded Device Software Engineer who is passionate...Permanent employmentInternshipWork from home- ...Embedded Linux background Extensive background in the software development of Networking Switches Deep experience in L/2L3/L4 C/C++ Solid experience with Controller/Sensor BareMetal Areas of experience in 1 or more of the following: Software Defined...Long term contractPermanent employmentFor contractorsImmediate start
$166k - $220k
...sensor fusion, and networking technology to the military in months, not years. About the Team The 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$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$180k - $220k
....* 8+ years of relevant embedded system software development experience.* Demonstrated hands-on and lead expertise designing and developing embedded firmware using embedded Linux on ARM processors, for networking, signal processing and/or wireless applications* Expertise...Permanent employmentFor contractorsWork at officeRelocationMonday to Friday$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$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$220k - $292k
...years of experience designing, building, and operating production software.Strong software engineering experience in one or more of C, C++, Python, Go, Rust, or modern TypeScript/React application development.Ability to debug across the full stack, including logs,...Full timeWork experience placementImmediate startRelocation- ...PL/ SQL (Oracle or Sybase)Strong Analytical and strong communication skillsAt least 2 years of experience in managing a team of developers. At least 2 year of experience in Development ProjectsAt least 2 year of experience in Performance Engineering and Performance TuningAt...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Developer. Be the first to apply!



