Software Principal Engineer (Linux and C++)
Dell Careers
Software Principal Engineer (LINUX and C++)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 for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team in Austin, Texas.What you'll achieveAs a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customer's business goals, needs and general business environment creating software solutions.You will:- Contribute to the design and architecture of high-quality, complex systems and software/storage environments- Prepare, review and evaluate software/storage specifications for products and systems- Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systemsTake the first step towards your dream careerEvery Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role:Essential Requirements- Solid Linux application programming experience; C++ is a must have and Ubuntu experience a plus- Firsthand, demonstratable, experience with Linux system design, development, and debugging- Ability to convey basic Linux troubleshooting and debugging skills- Experience with BASH or similar Liux Kernel driver knowledge is strongly desired. Such knowledge usually includes loading/listing kernel modules, methods to debug drivers and such/Familiarity with Linux system configuration files, including such things as networking and user permissions- You are considered the "go to" person for Linux related questions and problems- 6 to 8 years of related experience- Bachelor's degreeCompensationDell is committed to fair and equitable compensation practices. The Dell Careers
$185k - $240k
Software Principal Engineer (LINUX and C++) 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 for platforms, peripherals, applications and...C++Full time$211.8k - $317.8k
...Job Title Sr. Staff Engineer and Principal Engineer Level Company Qualcomm... ...Group, Engineering Group Software Engineering General... ...custom CPUs. The role focuses on Linux kernel, boot firmware, and... ...Programming Language such as C, C++, Java, Python, etc....C++Work experience placementWork from homeRelocation$160k - $250k
...Crowdstrike Falcon Host Sr. Software Development Engineer (SDE) As a global leader in cybersecurity, CrowdStrike... ...our sensor (lightweight agent) for Linux OS platforms. The Sr. SDE's in the... ...'ll Need: Deep knowledge of C/C++. Extensive, fundamental understanding...C++Work experience placementWork at officeLocal areaRemote work2 days per week- ...THE ROLE: We are seeking an engineer to join our team that will thrive in a fast... ...Devices) team is looking for a Senior Linux Software Engineer who can work with OS partners to... ...programming skills in Python, C, or C++ ACADEMIC CREDENTIALS: ~ Bachelor...C++
- ...artificial intelligence, and software-defined networking to provide... ...prestigious awards, such as Best Engineering Team, Best Company for... ...You'll Work With Arista's Linux Kernel team is responsible for... ...features and tests using C, C++ and Python, review and contribute...C++Work experience placement
- ...in Austin, Texas is seeking a Staff Embedded Engineer (BSP) to lead the Board Support Package for... ...requires 6+ years of experience with embedded Linux systems and proficiency in C, as well as systems programming in Rust or C++. Benefits include meaningful equity,...C++
- ...are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing embedded applications using Linux and Yocto. The ideal candidate will have... ...etc.). Programming experience in C or C++. Familiarity with software...C++Permanent employmentFull timeContract workWork experience placementLocal area
- ...AI Compiler Engineer Locations available: San Diego and San Jose, California or Austin,... ...intelligence. With a relentless focus on hardware-software co-design, you'll collaborate across... ...proprietary compiler IRs. Excellent C/C++ and Python skills Solid understanding...C++Local area
$147k - $237.5k
...Job Summary As a hands-on Security Engineer, you will play a crucial role within the... ...of security infrastructure, strong system software development skills, and empathy for other... ...building infrastructure software in Go, C++, Rust, or Python. #LI-Remote #LI-NP1...C++Remote workFlexible hours- ...: We are seeking a Principal-level Field Applications Engineer with a rare combination... ...production-grade embedded software. Requirements/Qualifications... ...applications in C/C++ for microcontroller-based... ...Experience with embedded Linux Secure boot and secure...C++
- ...thinking individuals to join our team. We are seeking a Principal Flight Dynamics Engineer I to lead orbit design, trajectory analysis, and... ...standard tools (e.g., GMAT, STK, ODTK, MONTE, custom Python/C++ frameworks). Collaborate closely with GNC, propulsion,...C++Permanent employmentFull timeContract workWork experience placementLocal area
$233.4k - $339.65k
...seeking a highly skilled and experienced Principal ML Systems Engineer to join our Autonomous Vehicles team.... ...~ Expert-level proficiency in Java, C++, or Python, with a proven track... ...Master’s degree in Computer Science, Software Engineering, or related field Building...C++H1bLocal areaWork from homeRelocation packageFlexible hours- ...Engineer Position Client is looking for engineer at various levels, specialized... ...algorithms for verification/validation software for a high-end 64 bit super scalar... ...background in developing applications using C++, preferably in Linux/Unix environment. Candidate needs to...C++Work experience placement
- ...sophisticated and resilient as their hardware. As a Senior Embedded Linux Engineer, you will own the entire Linux platform ecosystem. You aren't... ...of real time operating systems Programming experience in C++ and Python. EDUCATION and/or EXPERIENCE ~ Bachelor's...C++Local area
- ...Years SIP Media Gateways and Session Border Controllers - Nice To Have - 5-10 Years SIP Stack - Is Required - NA SIPUA - Is Required - NA Voice/VoIP/SIP - Is Required - 5-10 Years FreeSWITCH - Is Required - 2-5 Years C/C++ - Is Required - 5-10 Years...C++
- ...founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small,... ...shell ; comfort reading/modifying C++ as needed (replaces the "strong C++ proficiency" line). ~ Deep Linux fundamentals: services,...C++Local area
- ...Software Engineer - Intern Summer 2026 About Elevate Robotics Elevate Robotics, Inc., is... ...systems. Write clean, well-documented C++ and Python code under guidance from senior... ...systems concepts. Familiarity with Linux development environments. Ability to...C++Summer workInternship
- ...Embedded Linux Software Engineer to Sensors and System Software Team Austin, TX About the Team The Sensors and System Software team is... ...Microphones, and other autonomous vehicle sensors and actuators using C++/Python. What You'll Need Bachelor's or Master's...C++Remote workRelocation
- ...team is looking for a firmware engineer to design, develop, and debug firmware... ...are looking for a confident C/C++ developer that has experience... ..., hypervisors/VMs, and Linux kernel is desired. Requirements: Low-level software or embedded firmware development...C++
$100k - $200k
...Senior Software Engineer, Console Panic Button is seeking a highly experienced and motivated Senior Software Engineer with a strong focus... ...memory management, cross-platform development ~ Mastery of C/C++, with excellent multi-threaded programming techniques Bonus...C++- ...Sr. Software Engineer – Real-Time Controls Austin, TX Apptronik is a human-centered robotics... ...Deliver production-grade real-time C++ software infrastructure Integrate low... ...modern C++, OOP skills, multi-threading, and Linux application development Deep knowledge...C++Local area
$50 - $65 per hour
...Software Engineer Location: Austin, TX (Onsite) Pay Range: $50/hr - $65/hr What's the Job... ...programming languages (LabVIEW, TestStand, C/C++/C#, Python) Strong work ethic and... ...Cross-platform development (Windows/Linux) experience National Instruments Certification...C++Contract work- ...artificial intelligence, and software-defined networking to provide... ...prestigious awards, such as Best Engineering Team, Best Company for... ...and maintain features using C, C++ and Python, review and contribute... .... Knowledge of UNIX or Linux Knowledge of digital communication...C++Work experience placement
$174k - $208k
...Principal Firmware Engineer Location: Austin, Texas; Cypress, California; Eden... ...freely. We are a high-tech software company headquartered in Austin... ...programming languages: C, C++. ~ Expert command of at... ...- Microcontrollers and/or Linux based Embedded systems, Mobile...C++Worldwide- ...redefining defense technology. From engineering systems that save lives to leading programs... ...Engineering or related field with a software concentration. Job Description... ...candidate has experience developing C/C++ applications in Linux, preferably Red Hat Linux. Other activities...C++InternshipImmediate start
- ...AMD is looking for a senior software engineer to join our growing team to help scale our... ...knowledge and hands-on experience in C, C++, Python ~ Solid understanding of object... ...code development skills, familiarity with Linux and modern software tools and techniques...C++
- ...critical part of the financial system. Job Title: MTS Software Engineer (Go / SQL / Linux / AWS) Location: AUSTIN, TX Job Type: Full-Time... ...related STEM field ~ Proficiency in either Go, C, Java, C++, .Net ~ Strong SQL skills and understanding of relational...C++Full time
$88.9k - $165.1k
...more than 30 years of computational software expertise. The company applies its... ...of application and product engineers for customer problems and requests... ...talented software engineers with: • C/C++ software development experience in Linux environment • Good communication...C++- ...leading provider of open source software and operating systems to the... ...cloud, data science, AI, engineering innovation, and IoT. Our customers... ...with a passion for Linux and Cloud technologies to build... ...delivery using Python, Go, C, C++, Java, or similar and/or managing...C++Work at officeLocal areaRemote workWork from homeWorldwide
$123k - $216k
...Software Engineer, ASIC South San Francisco, California, United States About Neuralink: We are creating devices... ...knowledge of compiled languages, ideally Rust, Go, or C/C++. Experience with high-performance Linux storage: NFS, ZFS, Ceph, iSCSI, or similar....C++Full timeTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Principal Engineer (Linux and C++). Be the first to apply!
- principal battery engineer Austin, TX
- director of hardware engineering Austin, TX
- senior civil engineer project manager Austin, TX
- senior chief engineer Austin, TX
- director of product engineering Austin, TX
- engineering director Austin, TX
- chief engineer Austin, TX
- chief design engineer Austin, TX
- principal network engineer Austin, TX
- data center chief engineer Austin, TX


