Senior C++ Software Engineer
CAMP Systems
About CAMP Systems: At CAMP Systems, we are the trusted leader in aircraft compliance and health management, proudly serving the global business aviation industry. With over 20,000 aircraft and 33,000 engines supported on our cutting-edge platforms, and partnerships with more than 1,300 maintenance facilities and parts suppliers worldwide, we're shaping the future of aviation technology. Since our founding in 1968, we've grown to a dynamic team of 1,600+ employees across 14 locations globally-all united by a passion for innovation and excellence.
Our Mission & Vision:
We connect the aviation industry through smart technology to make flight safer and more efficient, driving the future of aviation with intelligence and exceptional customer experiences.
Our Values & Excellence Mindset: We are customer obsessed, trust-driven, owners of our work, stronger together, constantly curious, and boldly innovative.
What You Will Experience in This Role:
CAMP Systems is seeking a highly skilled software engineer with deep experience in C++ development and a passion for building modern, high-performance systems. In this role, you will join a team responsible for evolving and extending our technology platform to power the next generation of our products.
While we leverage Microsoft technologies and deliver modern interfaces using Angular, this role places a strong emphasis on backend and systems-level development in C++, including performance optimization, memory management, and scalable architecture design. You will be expected to work across the full stack when needed, from database through UI, while driving robust, efficient core services.
We are also actively embracing AI-assisted development practices. You will regularly use AI coding tools, large language models (LLMs), and automation frameworks to accelerate development, improve code quality, and enhance engineering productivity.
Our ideal candidate is decisive, enjoys solving complex technical challenges, and is both a critical and creative thinker. You thrive in collaborative environments, contribute across teams, and are recognized as a strong technical leader and team player.
Responsibilities:
- Design and develop high-performance, scalable software solutions with a strong focus on C++ systems and backend services
- Ensure code meets established design, architecture, and coding standards, with emphasis on efficiency, reliability, and maintainability
- Build and maintain automated testing frameworks, harnesses, and unit tests
- Leverage AI-assisted development tools (e.g., code generation, intelligent debugging, automated refactoring) to improve development velocity and quality
- Contribute to feature design and technical specifications, particularly for performance-critical components
- Identify and drive architectural and design improvements, especially in C++-based systems and services
- Evaluate and adopt tools and frameworks that enhance both traditional and AI-augmented development workflows
- Collaborate across teams to integrate modern technologies and AI-driven engineering practices into the platform
- Stay current with advancements in C++, systems programming, and AI-assisted software development
You Have:
- BS/BA in Computer Science, Engineering, Information Systems, or related field
- 8-10 years of experience developing enterprise software, with strong emphasis on C++ and performance-critical applications
- Deep expertise in modern C++ (e.g., C++11/14/17+), including memory management, concurrency, and optimization techniques
- Proven experience designing and building scalable, high-performance systems and architectures
- Strong understanding of design patterns, object-oriented design, and service-oriented architecture (SOA)
- Experience with AI-assisted development tools, including LLMs, code copilots, and automation frameworks for testing and development workflows
- Ability to effectively integrate AI into daily development practices to improve productivity and code quality
- Experience with .NET, C#, Oracle DB, and messaging systems (e.g., Kafka) is a plus
- Experience designing relational database schemas
- Strong communication and organizational skills
- Proven ability to work collaboratively and mentor or lead other engineers
Why Work at CAMP?
Join a culture where your ideas matter, your impact is real, and your growth is supported. Be part of a team reimagining the future of aviation.
CAMP is committed to creating a diverse environment and is proud to be an affirmative action and equal opportunity employer - vets/disabled
CAMP is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, please contact View email address on click.appcast.io.
All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity, disability or protected veteran status EEO.
Equal Opportunity EmployerThis employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
- ...aviation industry. With over 20,000 aircraft and 33,000 engines supported on our cutting-edge platforms, and... ...This Role: CAMP Systems is seeking a highly skilled software engineer with deep experience in C++ development and a passion for building modern, high-performance...SeniorWorldwide
- ...Senior C++ Software Engineer Job Category: Software Engineering Requisition Number: SENIO002801 Posted: May 18, 2026 Full-Time Hybrid 9601 Amberglen Blvd Suite 225 Austin, TX 78729, USA Description About CAMP Systems: At CAMP Systems, we are the trusted...SeniorFull timeWorldwide
- ...Senior C++ Developer We are looking for a highly skilled Senior C++ Developer with 7+ years of hands-on experience in building, enhancing, and supporting telecom and contact center solutions. The ideal candidate should have strong expertise in C++ development, solid...SeniorPermanent employmentWork at office
- ...Senior C++ Engineer – Simulation Infrastructure Austin, TX About the Team We develop the core simulation infrastructure that powers... ...correctness, reproducibility, and consistency with on-vehicle software. You'll work on challenges such as running multiple versions...SeniorRemote workRelocation
- ...to report to Mountain View, CA, Austin, TX, or Warren, MI three times per week, at minimum. We are looking for a strong C++ Software Engineer to support development of next-generation automotive UI applications. The role involves development of high-performance, safety...SeniorLocal areaWork from homeRelocation packageFlexible hours
$174k - $261k
...systems, test operations, systems and safety engineering – all dedicated to making a real,... ...autonomy stack). This includes the backend C++ simulation/resimulation frameworks that... ...~3+ years’ experience with developing software for autonomous vehicles ~1+ years’ experience...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...Senior Embedded Software Engineer - Python, C++, LabView GPU/GPGPU Founded in 1999, Technology Navigators is an Austin born and based high-tech recruiting and staffing firm that has experienced and professional recruiters who know the people you need to know to grow...Senior
- ...Job Description If you are a Software Development professional looking grow your career... ...we are seeking an experienced Software Engineer for embedded and driver software products... ...oriented programming and proficiency in C++ ~ Understanding of good software design...SeniorTemporary workFlexible hours
- ...C++ Software Engineer, Motion Planning Austin, TX About the Team Our team develops the core software and data processing systems that power motion planning and decision-making in autonomous vehicles. We work at the intersection of machine learning, large-scale...Remote workRelocation
- ...C++ Software Engineer - Control Austin, TX About the Team Avride is a fast-growing leader in the autonomous vehicle and delivery robot industry. We are building the future of mobility from the ground up, backed by a core team with over seven years of pioneering...Remote workRelocation
- ...portfolio of PXI RF instruments, modular FPGA co-processors, software-defined radios (USRP products), and software tools (... ...differentiated system-level offerings! The Role: The? Senior C++ Software Engineer will be responsible for the development of software components...Temporary workWork experience placementFlexible hours
- ...A leading functional safety software provider seeks a talented Kernel Developer to enhance their cutting-edge real-time operating system. This fully remote role requires expertise in C/C++, multi-core safety features, and a strong grounding in functional safety standards...SeniorRemote workFlexible hours
$143k - $243k
A healthcare solutions organization is seeking a Senior Principal Actuary for a remote position in Austin, Texas. This role is pivotal in providing actuarial direction and creating innovative pricing strategies. The ideal candidate will have at least 10 years of actuarial...SeniorRemote work- ...expertise in embedded Linux systems. You will lead projects, develop software, mentor junior engineers, and drive innovation. Ideal candidates possess over 8 years of software engineering experience, strong C/C++ skills, and deep Linux kernel understanding. This role offers...SeniorRemote work
- ...Java Senior Engineer Development Location: Seattle, WA / Austin, TX Duration: Fulltime Job Description: ~12+ years overall development... ...~ Strong object-oriented design and coding skills in Java or C++ ~ You solve problems at their root, stepping back to...SeniorFull timeFlexible hours
- ...Senior Principal Security Software Engineer – C and Cryptographic SystemsThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. A high number of candidates may make applications for this position, so make...SeniorImmediate startRelocation
$100k - $200k
...Senior Software Engineer, Console Panic Button is seeking a highly experienced and motivated Senior Software Engineer with a strong focus on... ...memory management, cross-platform development ~ Mastery of C/C++, with excellent multi-threaded programming techniques...Senior- ...Engineer Position Client is looking for engineer at various levels, specialized in developing... ...algorithms for verification/validation software for a high-end 64 bit super scalar micro-... ...in developing applications using C++, preferably in Linux/Unix environment. Candidate...SeniorWork experience placement
- A leading automotive company seeks a Senior ML Infrastructure Engineer in Austin, Texas, to design and implement backend software for ML inference workflows. The engineer will collaborate... ...in programming languages such as Python or C++. This role offers competitive compensation...SeniorRemote work
- ...ABBYY USA Software House, Inc. is seeking a Senior Customer Support Engineer based in Austin, TX. This role involves solving customer tickets, conducting remote sessions... ...of programming languages like Java, C#, C++, and more. Telecommuting from within the U.S....SeniorRemote work
$205.5k - $310.2k
...Job Description Senior Principal Security Software Engineer - C and Cryptographic Systems The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software...SeniorRelocation- ...driving systems and is looking for a senior/architect-level engineer to help build the core infrastructure... ...systems that run autonomous driving software in simulation and offline environments... ...system. You will work on high-performance C++ systems that control how autonomous...Senior
$184k - $287.5k
...world. NVIDIA Nsight Compute helps CUDA engineers around the world to innovate in... ...to see: ~8+ years proven experience in software engineering with a focus on performance tools... ...experience). ~ Strong programming skills in C++. ~ Existing knowledge of GPU hardware...Senior- ...production REAUIREMENTS: ~ Specialist in C, strong in C++ or Python ~ Highly Proficient in developing firmware based on... ...with Open Source Baseboard Management Controller (BMC) Software Stack (OpenBMC) Proficient with Source version control systems...SeniorWork experience placement
- ...generation designs, help create and maintain high-performance C++ functional models that enable development of firmware, system, driver, and application software. AMD Enterprise team is currently looking for engineers who are passionate about Server products and would like...Senior
- ...The responsibility of this role includes building the required software toolchain to enable advanced data converters to be automatically... ...experience in object-oriented programming such as Python, Java, C++, etc. Good exposure to test-driven software development Knowledge...Senior
- ...Architect a deterministic secondary perception system Mentor junior engineers about best practices You have ~ Bachelor’s or Master’s... ...(sensing, preprocessing, detection, tracking) ~ Python, C++ and ROS2 proficiency ~ The ability to work autonomously We...Senior
- ...AI era. We are building the enterprise software infrastructure to capture, catalog, refine... .... Requirements System programming in C/C++. Solid networking knowledge (OSI network... ...Storage/file systems — advantage BSc/MSc degree in Computer Science, Engineering or equivalent...Senior
- ...more information, visit . We are looking for an experienced Senior Software Engineer who can design and build best-in-class behavior planning... ...Design, write, and maintain efficient and scalable code in C++ and Python Contribute to the architecture and continuous improvement...SeniorRemote work
- ...Senior Principal Test Framework Software Engineer Austin, Texas, United States About Us Graphcore is one of the world's leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C++ Software Engineer. Be the first to apply!
- c++ developer Austin, TX
- senior c++ software developer Austin, TX
- senior c++ developer Austin, TX
- c++ software developer Austin, TX
- c++ programmer Austin, TX
- senior development executive Austin, TX
- senior technical manager Austin, TX
- senior procurement specialist Austin, TX
- senior manager data science Austin, TX
- senior platform engineer Austin, TX

