Linux System Software Engineer
$160k - $210kTaara Connect, Inc
Taara Linux System Software Engineer
Born at X, Google's Moonshot Factory, Taara is on a mission to connect billions of people lacking abundant and affordable internet today by pioneering the way we use light to deliver faster, cheaper, more reliable connectivity. Lead the charge in bringing our groundbreaking wireless optical communication and photonics chip technologies to the world. Drive our growth story as we scale innovative solutions across the world. Join us to light the way for bridging the digital divide and illuminating the future.
Taara is looking to hire a Linux System Software Engineer to build the next generation operating system for wireless optical communication networks.
The ideal candidate will have strong experience developing system-level software in a Linux environment, multi-threaded programming techniques, state-machine and event-driven programming, integration with cloud-based back-end systems, data structures, algorithms, and software development in C++ for both development and unit/regression testing.
How you will make 10x impact:
- Design, develop, and maintain system-level software applications for our next generation wireless optical terminal
- Build expertise in Taara's unique silicon photonics and active steering technology
- Collaborate with engineers and operators to implement telemetry/monitoring solutions
- Use scalable reliability engineering practices to troubleshoot and resolve issues in large-scale field deployments
- Stay up-to-date on the latest IoT device trends/technologies
What you should have:
- Bachelor's degree in Computer Science, Computer Networking, Electrical Engineering, or a related field
- 5+ years of experience in developing application software for Linux-based platforms
- Experience in multi-threaded programming techniques, state-machine and event-driven programming
- Strong programming skills in C++ for both development and unit/regression testing
- Strong understanding of data structures and algorithms
- Experience interacting with hardware peripherals (SPI, I2C, UART, etc)
- Excellent problem-solving and analytical skills
- Strong communication and teamwork skills
- Ability to work in the Sunnyvale office at least 3 days per week
It would be great if you also had these:
- Experience with Golang and/or Python
- Experience with streaming telemetry / network management protocols (gRPC, OpenTelemetry, SNMP etc)
- Experience with embedded Linux internals: U-boot, secure boot, kernel driver development
- Understanding of modern security best practices
- Relevant background in telecommunication or networking industries
- Experience working in start-up like environments where things can change on a dime
- Joy in learning new technologies, learning from your teammates and teaching them as well
The US base salary range for this full-time position is $160,000 - $210,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your location during the hiring process.
- ...NVIDIA is searching for a highly motivated, creative engineer to join the GPU Software team. As a GPU/SOC system software engineer, you will work with a team of... ...operating systems fundamentals with kernel experience on Linux or Windows systems. Ways to stand out from the...LinuxWorldwide
$152k - $241.5k
...We are hiring senior engineers to work on the CUDA driver, a core component... ...model across a range of system configurations and hardware... ...role incorporates strong system software programming skills, a... ...development Experience with Windows, Linux, or macOS driver development...Linux$184k - $287.5k
...do their best work. The video software team is seeking someone... ...motivated and passionate about system software development. Come join... ...Bachelor’s degree in Electrical Engineering or Computer Science (or... ...Prior experience with Windows or Linux driver development is very helpful...Linux$105.5k - $213.5k
...Systems/Software Engineer Onsite role at an HPE office, focused on designing, building, and optimizing cloud infrastructure and deployment systems... ..., or Site Reliability Engineering (SRE). Experience with Linux systems, especially Debian‑based distributions. Experience...LinuxWork at office$120.5k - $243k
...Overview Systems Software Engineer – Marvis Minis & Edge AI (Onsite, primarily at HPE office in Cupertino, CA). This role drives autonomous, AI... ...the following languages: Go, C, Python. 2+ years working on Linux‑based systems, comfortable with shell scripts, debugging tools...LinuxWork at officeFlexible hours$224k - $356.5k
...environments, and medical devices. Our software platforms are central to this mission.... ...globally! We are hiring a Senior Systems Software Engineer to join our team as a technical expert... ...embedded operating system internals (QNX/Linux), memory management, C/C++, and embedded...LinuxImmediate start- ...Systems Software Engineer — Marvis Minis & Edge AI This role has been designed as "Onsite" with an expectation that you will primarily work... ...moderate complexity in these languages. ~2+ years working on Linux-based systems. Linux proficiency : Should be comfortable...LinuxWork at office2 days per week
- We are now looking for a Senior System Software Engineer to work in our Tegra system software group. The best candidates will have excellent C/... ...planning skills. Ways to stand out from the crowd: Knowledge of Linux kernel internals and solid understanding of ARM platforms....Linux
$124k - $195.5k
We are now hiring a System Software Engineer to join the NVIDIA's System Software group focusing on Data Center Server Platform Diagnostics. You... ...skills. Ways to stand out from the crowd Knowledge of Linux kernel internals. Knowledge of Server / PC system architecture...LinuxImmediate start$184k - $287.5k
...building a scalable and modular software stack that powers advanced driver‑assistance systems across a diverse range of product... ...Senior Software Systems Engineer with a strong foundation in software... ...profiling. Comfortable working in Linux, QNX, or other embedded RTOS environments...Linux$152k - $241.5k
...development process to data‑center systems, customer desktops, notebooks... ...of our hardware and software architectures. What We Need to... ...BS or MS degree in Computer Engineering, Computer Science, or related... ...systems software, preferably using Linux OS. Strong software...Linux$120.5k - $243k
...Systems/Software Engineer III This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from... ...as Python, GoLang. Understanding of operating systems (Linux) and computer networking concepts. Experience in various...LinuxWork experience placementWork at officeLocal areaImmediate start2 days per week- Senior Systems Software Engineer - GPU Performance at Scale We are looking for a dedicated engineer for the Senior Systems Software Engineer role... ...on performance. Experience with container technology and Linux‑based OSes, with Docker preferred. Experience supporting high...Linux
$184k - $287.5k
...Autonomous Vehicles Platform team is now looking for a Senior System Software Engineer. Our team builds the NVIDIA DriveWorks SDK with the goal to... ...for parallel and distributed architectures. Background on Linux, Android, and/or other real-time operating systems....Linux$152k - $241.5k
Overview We have an exciting opportunity for a talented Senior System Software Engineer to join our dynamic Automotive Team and help us develop... ...embedded systems and real time operating systems, like QNX and RT Linux skills Good understanding of ARM architecture and low level...Linux$120k - $130k
...Systems Software Engineer Santa Clara, CA Systems Software Engineer Company: Picarro Location: Santa Clara, CA Education: Bachelor's Degree... ...building reliable and maintainable systems in Python and Linux environments, and a solid understanding of software...LinuxFull timeTemporary workSummer holidayWorldwideFlexible hours- ...Overview NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for datacenter products such as GB200. This role combines... ...deep technical expertise in embedded firmware, Linux kernel development, and middleware development...Linux
$152k - $241.5k
...world. Join the leading Tegra Tools team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding opportunity to work on... ...legacy workflows into agentic. Kernel or driver experience on Linux, Android, or Windows platforms. Experience developing bare-...Linux$141.8k - $258.6k
...performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple... ...platform solutions. We are looking for system software engineer to architect, build and maintain system... ...development on windows/ Mac OS/ Linux OS. Good understanding of network technologies...LinuxRelocation$120k - $130k
...Picarro in Santa Clara is seeking a Systems Software Engineer to design and develop robust software systems for scientific instrumentation. The... ...involves building reliable systems primarily in Python on Linux, ensuring maintainable and testable code. Candidates should...Linux- ...opportunity to become the first dedicated software hire and help define the software... ...architecture and implementation across embedded Linux systems, hardware‑facing control software, real... ...information, and helping establish the engineering patterns that a future software team...Linux
- We are hiring senior engineers to work on the CUDA driver and runtime... ...investigates bottlenecks in software or hardware and delivers features... ...model across a range of system configurations and hardware capabilities... ...Experience with Windows, Linux, or macOS driver development...Linux
$184k - $287.5k
...forefront of technological advancement. Are you a motivated system software engineer with a deep understanding of device driver who has... ...models Background with kernel mode development Experience with Linux, or Windows Systems Software development Your base salary will...Linux- System / Clojure Principal Software Engineer Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-state's most well-respected... ...in infrastructure-level software development. Linux (Debian preferred) platform programming experience. Experience...Linux
- ...System Software Engineer – Lead Engineer Sunnyvale, CA Do you want to be part of AI revolution? Do you want to think out of box with thriving... ...and real time development. ~ Deep understanding in QNX/Linux OS kernel and proficiency in C/C++. ~ Extensive...Linux
- ...NVIDIA is seeking an outstanding Senior Systems Engineer to join our dynamic and innovative team... ..., and performant hardware-accelerated software and high bandwidth sensor streaming systems... .... What we need to see Knowledge of Linux Kernel, Linux Networking stack, and RTOS...LinuxRemote workShift work
$184k - $287.5k
Senior Systems Software Engineer - GPU Software page is loaded## Senior Systems Software Engineer - GPU Softwarelocations: US, CA, Santa Claratime... ...complex system-level debugging* Kernel experience with Linux, Android, Chrome, or Windows systems* Familiarity and comfort...Linux$152k - $241.5k
...continuous pursuit of innovation and excellence. As a Senior System Software Engineer, you’ll become a part of a top-tier team that’s advancing... ...graphics fundamentals and GPUarchitecture. Good understanding of Linux, Android, or Real‑time operating systems Experience working...Linux- ...computing and are looking for talented engineers to help shape that future. What... ...unit test case reports. Provide software quality reports based on static... ...device trees for U‑boot and the Linux kernel. Experience with OOB or in‑band System Management and standards IPMI, KCS...Linux
- ...Be Doing Develop diagnostic systems for NVIDIA data center platforms... ..., which involve hardware and software tools to develop the worst... ...failures, acting as a Level 2 engineering contact for critical issues and... ...: x86/ARM architectures, Linux/Windows OS internals, firmware...Linux
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Linux System Software Engineer. Be the first to apply!
- linux systems administrator Sunnyvale, CA
- senior linux systems engineer Sunnyvale, CA
- linux developer Sunnyvale, CA
- linux engineer Sunnyvale, CA
- linux administrator Sunnyvale, CA
- unix linux systems engineer Sunnyvale, CA
- system programmer Sunnyvale, CA
- IT system engineer Sunnyvale, CA
- systems software developer Sunnyvale, CA
- linux support Sunnyvale, CA

