TMSfirst logo
TMSfirst

#1 AI DIGITAL Logistics TMS - maximum customer experience artificial intelligence freight matching-global visibility

Linux Kernel Development Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2014H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

9 hours ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishLinuxOpen Source

Job Description

Linux Kernel Development Engineer

TMSfirst

• Lead the design, development, and maintenance of Linux kernel components for our products/services at CIQ. • Collaborate with cross-functional teams to gather requirements and translate them into efficient and scalable kernel designs. • Write high-quality, modular, and well-documented code in C and other relevant languages, adhering to coding standards and best practices. • Develop and maintain kernel-specific testing and automation tools to improve how we build, test, and release kernels. • Debug and resolve complex kernel-level issues, including memory management, process scheduling, and inter-process communication. • Collaborate with hardware engineers and other stakeholders to ensure seamless integration of kernel components with hardware platforms. • Stay updated with the latest advancements in the Linux kernel community and relevant technologies, evaluating their potential impact on our products and services. • Review code submissions from team members and provide constructive feedback to maintain code quality and consistency. • Conduct performance analysis and optimization of kernel components to meet specified performance targets. • Document design decisions, APIs, and processes for future reference and knowledge sharing. • Provide guidance and mentorship to junior developers, fostering their growth and development.

Job Requirements

  • A passion for Linux and open source software, with a strong commitment to delivering high-quality, reliable products.
  • Proficiency in C programming and a deep understanding of low-level system programming concepts.
  • Strong debugging and troubleshooting skills to identify and resolve complex kernel-level issues.
  • In-depth knowledge of Linux kernel internals, file systems, device drivers, and kernel module development.
  • Familiarity with hardware platforms and architectures, including x86 and ARM, and their interactions with the Linux kernel.
  • Strong problem-solving and analytical skills with the ability to propose innovative solutions to technical challenges.
  • Excellent communication and collaboration skills to work effectively in a team-oriented environment.
  • Self-motivated and able to work independently, manage priorities, and meet project deadlines.

Benefits

  • Medical, dental, and vision insurance.
  • Flexible paid time off.
  • Employee stock options.
  • Remote work; no travel required for most positions.

Related Job Pages

More Full-stack Engineer Jobs

Tuesday Health logo

Software Developer

Tuesday Health

Value Based Supportive Care

Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

• Build Blazor WASM components with clean, reusable patterns and accessibility in mind • Implement Minimal API endpoints in .NET with OpenAPI, validation, and performance in focus • Contribute to our MAUI mobile app, including shared component libraries • Work with EF Core and SQL (Postgres); define/maintain database relationships and manage code-first EF Core migrations • Support real time UI behavior using SignalR where needed • Leverage Claude Enterprise to generate, refactor, and maintain test scripts efficiently, and help define best practices for AI-assisted testing on the team. • Integrate authentication/authorization via Microsoft Entra ID (OIDC/OAuth2, MSAL, roles/scopes) • Ship via Azure DevOps (repos, pipelines, environments), following branch policies and PR reviews • Improve code quality through SonarCloud rules aligned with our standards • Generate and consume API clients from OpenAPI/Swagger for typesafe integration • Instrument services with distributed tracing and logging using Azure Application Insights • Help monitor service health, failure rates, and performance; participate in alert triage for staging/production • Work in three-week sprints with Product to refine user stories and acceptance criteria

United States
Deep End Talent Strategies logo

Software Engineer

Deep End Talent Strategies

HR Consulting | 866.442.3387 | www.deependstrategies.com | h2l.live Subscribe to our enews: bit.ly/splashzonesubscribe

Full TimeRemoteTeam 1-10H1B No Sponsor

• Design, build, and maintain full-stack applications using React on the frontend and Python on the backend, with PostgreSQL as the primary data store • Build and deploy scalable, secure cloud infrastructure on AWS, leveraging services such as ECS/EKS, Lambda, RDS, S3, and CloudFront as appropriate • Maintain Infrastructure as Code (IaC) using tools like Terraform to ensure reproducible, version-controlled environments across dev, staging, and production • Build and maintain CI/CD pipelines with GitHub Actions to automate testing, builds, and deployments • Practice Test-Driven Development (TDD), writing unit, integration, and end-to-end tests before or alongside implementation to ensure high code quality and confidence in releases • Apply Spec-Driven AI Development practices — writing clear, structured specifications that guide AI coding assistants (e.g., Claude Code) to accelerate implementation while maintaining code quality and architectural consistency • Collaborate with product managers, designers, and other engineers to translate business requirements into well-scoped technical specs • Conduct code reviews, mentor junior engineers, and help enforce engineering best practices • Monitor application performance and reliability in production, using observability tools to proactively identify and resolve issues • Participate in architectural decisions, balancing scalability, maintainability, and delivery speed • Design and implement systems that handle Protected Health Information (PHI) and Personally Identifiable Information (PII) in full compliance with HIPAA and other applicable data privacy regulations, incorporating encryption at rest and in transit, access controls, and audit logging by default

United States
$130K - $170K / year
Deep End Talent Strategies logo

Senior Software Engineer

Deep End Talent Strategies

HR Consulting | 866.442.3387 | www.deependstrategies.com | h2l.live Subscribe to our enews: bit.ly/splashzonesubscribe

Full TimeRemoteTeam 1-10H1B No Sponsor

• Design, build, and maintain full-stack applications using React and Python • Architect and deploy scalable cloud infrastructure on AWS • Define and maintain Infrastructure as Code with Terraform • Build and maintain CI/CD pipelines with GitHub Actions • Apply Test-Driven Development practices • Collaborate with cross-functional teams to translate business requirements • Conduct code reviews and mentor junior engineers • Monitor application performance and resolve production issues • Design systems that handle PHI and PII in compliance with HIPAA

United States
$160K - $200K / year
Airbnb logo

Staff Software Engineer, Communication & Connectivity

Airbnb

Airbnb is a community based on connection and belonging.

Full TimeRemoteTeam 5,001-10,000Since 2007H1B Sponsor

Role Description The Community You Will Join: - We connect Airbnb’s community with the right information, in the right place, at the right time. - We tailor Messaging & Notifications so hosts on Airbnb can streamline their operations. - Travelers get just the information they need to enjoy their stay worry-free. - We are building new connections within our community to help enrich the experience of hosting & traveling on Airbnb. - The data team utilizes industry-leading tools, builds scalable data systems, and applies cutting-edge ML models to provide insights and empower all products in the Communication and Connectivity (CnC) organization. The Difference You Will Make: - This role will lead key initiatives to design and build large-scale, distributed data systems - both batch and real-time processing. - The data will power machine learning models and unlock new product features. - You’ll be at the center of cross-functional collaboration, bridging backend, frontend/client, and machine learning engineering teams. - CnC is applying GenAI and large language models (LLMs) to power products that enhance the Airbnb experience. - We're building a robust ML platform to power our product ambitions. A Typical Day: - Shape the team’s long-term vision and roadmap in close collaboration with cross-functional partners across Airbnb. - Build strong relationships with partner engineering teams, including backend, client, data science, analytics, and ML. - Design, develop, and maintain reliable, scalable data pipelines - both batch and real-time. - Implement robust offline and online feature building processes to enable faster production of ML products. - Architect and build ML infra and optimize for performance, scalability, and cost-effectiveness. - Mentor and develop engineers on the team, while also contributing to and influencing the broader data engineering community at Airbnb. Qualifications - 9+ years of relevant industry experience with a Bachelor’s and/or Master’s degree in CS/EE, or equivalent experience, or 6+ years of experience with a PhD. - Strong CS fundamentals, and knowledge of architecture and common design patterns. - You’re passionate about being in a product-focused environment where everyone cares deeply about customer impact. - You have experience of running data processing pipelines in production using distributed data processing frameworks like Apache Spark or Flink. - Experience collaborating with client, backend, ml, analytics teams, product and business partners. - Effectively work across team boundaries to establish overarching data architecture, data flow, and provide guidance to individual teams. - Experience working on/with end-to-end Machine Learning products. - Excellent communication skills, both written and verbal. Requirements - This position is US - Remote Eligible. - The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. - You must live in a state where Airbnb, Inc. has a registered entity. Benefits - Base pay range: $204,000 — $255,000 USD. - This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits. Our Commitment To Inclusion & Belonging - Airbnb is committed to working with the broadest talent pool possible. - We believe diverse ideas foster innovation and engagement. - All qualified individuals are encouraged to apply. - We strive to provide a disability inclusive application and interview process. - If you are a candidate with a disability and require reasonable accommodation, please contact us.

United States
$204K - $255K / year