Current jobs related to Embedded Linux Software Engineer - Seattle, Washington - Canonical - Jobs


  • Seattle, Washington, United States Lynx Software Technologies Full time

    Job SummaryThompson Software Solutions, a Lynx Software Technologies company, is seeking a skilled Senior Embedded Software Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and testing software products for safety-critical applications.Key ResponsibilitiesDevelop and integrate software products using...


  • Seattle, Washington, United States Jobot Full time

    About the Role:This Embedded Software Engineer position is a key part of our Research and Development (R&D) team, focusing on creating innovative technology solutions for IoT devices, SoCs, and FPGAs.As a member of our team, you will work closely with talented engineers and scientists to develop software for a variety of applications, including IoT devices,...


  • Seattle, Washington, United States Blue Origin Full time

    Job Title: Senior Embedded Software EngineerAt Blue Origin, we are working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion.As a Senior Embedded Software Engineer, you will be responsible for designing, building, and continuously improving New Shepard's avionics software stack.Your...


  • Seattle, Washington, United States Blue Origin Full time

    Job SummaryAt Blue Origin, we're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. As a Senior Embedded Software Engineer, you will be responsible for designing, building, and continuously improving the avionics software stack for our New Shepard program. This is a hands-on...


  • Seattle, Washington, United States Capgemini Engineering Full time

    About the Role:We are seeking a talented Embedded Software Engineer to join our team in Seattle, WA or Sunnyvale, CA. As a key member of our engineering team, you will design and implement components at all layers of the system, from kernel to application. Your expertise in C++ development and debugging tools such as GDB, oscilloscope, analyzer, and JTAG...


  • Seattle, Washington, United States Capgemini Engineering Full time

    About the RoleWe are seeking a talented Embedded Software Engineer to join our team in Seattle, WA, or Sunnyvale, CA. As a key member of our engineering team, you will design and implement components at all layers of the system, from kernel to application.Key ResponsibilitiesDesign and implement drivers and services that operate efficiently in a constrained...


  • Seattle, Washington, United States Capgemini Engineering Full time

    About the Role:We are seeking a talented Embedded Software Engineer to join our team in Seattle, WA or Sunnyvale, CA. As a key member of our engineering team, you will design and implement components at all layers of the system, including kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, and persistence.Key...


  • Seattle, Washington, United States Capgemini Engineering Full time

    About the Role:We are seeking a skilled Embedded Software Engineer to join our team in Seattle, WA or Sunnyvale, CA. The ideal candidate will have experience in embedded systems, C++ development, and debugging tools such as GDB, oscilloscope, analyzer, and JTAG.Key Responsibilities:Design and implement components at all layers of the system, including...


  • Seattle, Washington, United States Blue Origin Full time

    At Blue Origin, we're pushing the boundaries of space exploration with our reusable suborbital rocket system, New Shepard. As part of our diverse team of problem solvers, you'll be responsible for designing, building, and continuously improving the avionics software stack for this safety-critical system.This is a hands-on role that requires active...

  • Software Engineer

    4 weeks ago


    Seattle, Washington, United States WiBotic Full time

    Job Title: Software EngineerWiBotic is a fast-growing Seattle-based company looking to grow our software engineering team. We are building the next generation of intelligent wireless charging systems for robots.Job SummaryWe are seeking a highly motivated software engineer to contribute ideas and code across the software stack. You'll have the opportunity to...


  • Seattle, Washington, United States Special Teams Full time

    Embedded Software DeveloperSpecial Teams is seeking a talented Embedded Software Developer to contribute to the development of innovative embedded software solutions for our diverse range of projects.Key Responsibilities:Design, develop, and maintain embedded software applications and systems, ensuring they meet performance, reliability, and scalability...


  • Seattle, Washington, United States Blue Origin Full time

    We're seeking a skilled Embedded Software Verification Engineer III to join our team at Blue Origin. As a key member of our avionics engineering team, you will play a critical role in the development and verification of safety-critical software components on our rocket engines.Responsibilities:Design and develop test cases and test procedures for...


  • Seattle, Washington, United States Blue Origin Full time

    Job SummaryBlue Origin is seeking a highly skilled Embedded Software Verification Engineer III to join our team. As a key member of our avionics software development team, you will be responsible for designing and developing test cases and test procedures for verification of safety-critical, real-time embedded avionics software.Responsibilities:Design and...


  • Seattle, Washington, United States WiBotic Full time

    Revolutionize Autonomous Systems PowerAt WiBotic, we're building the next generation of intelligent wireless charging systems for robots. Our products increase the safety, efficiency, and scalability of autonomous systems. We're looking for a highly motivated Embedded Systems Software Engineer to contribute ideas and code across the software stack.Key...


  • Seattle, Washington, United States Blue Origin, LLC Full time

    Transform Space Travel with UsAt Blue Origin, we're pushing the boundaries of space exploration and development. As an Embedded Software Engineer III, you'll play a crucial role in designing and developing the software that powers our reusable rockets and spacecraft.Responsibilities:Develop and test real-time embedded software for rocket engines and...


  • Seattle, Washington, United States Actalent Full time

    We are seeking a highly skilled Embedded Software Developer who possesses in-depth knowledge of real-time embedded software philosophies and practices. You should be well-versed with Linux kernel internals, including process scheduler, memory management, concurrency/synchronization, memory allocation, file systems, and networking subsystems architecture....


  • Seattle, Washington, United States Fresh Full time

    Job Title: Embedded Software EngineerFresh Consulting is a design-led, software development and hardware engineering company that offers end-to-end digital services to help companies innovate. We bring together amazing UX designers, sophisticated developers, digital strategists, and top-notch engineers to create fresh experiences that connect humans,...


  • Seattle, Washington, United States Fresh Full time

    Job Title: Embedded Software EngineerFresh Consulting is a design-led, software development and hardware engineering company that offers end-to-end digital services to help companies innovate.We bring together amazing UX designers, sophisticated developers, digital strategists, and top-notch engineers to help companies create fresh experiences that connect...


  • Seattle, Washington, United States Blue Origin Full time

    Job Summary:We are seeking a highly skilled Embedded Software Engineer to join our team at Blue Origin. As a key member of our Space Systems Development (SSD) business unit, you will contribute to the design and development of flight software for our future space vehicles.Key Responsibilities:Develop application software source code utilizing C/C++ best...


  • Seattle, Washington, United States Capgemini Engineering Full time

    About the RoleWe are seeking a talented Junior to Mid-Level Embedded Engineer to join our team in Seattle, WA, and Sunnyvale, CA. The ideal candidate will have experience in Embedded Systems, C/C++ development, and debugging tools like GDB, oscilloscope, analyzer, and JTAG.Key ResponsibilitiesDesign and Implement Embedded Firmware Systems: Develop, test, and...

Embedded Linux Software Engineer

2 months ago


Seattle, Washington, United States Canonical - Jobs Full time
Job Title: Embedded Linux Senior Software Engineer

Canonical is seeking a highly skilled Embedded Linux Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.

This is a fast-paced, problem-solving role that requires resourcefulness, articulation, and the ability to deliver on a wide variety of solutions across PC and IoT technologies. You will work with partners to integrate next-generation features and performance enhancements for upcoming hardware.

Key Responsibilities:

  • Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks
  • Work with partners to deliver a delightful, optimised, first-class Ubuntu experience on their platforms
  • Take a holistic approach to the Ubuntu experience on partner platforms with inputs on technical plans, testing strategy, quality metrics
  • Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge
  • Help our customers integrate their apps, SDKs, build device OS images, optimise applications with Ubuntu Core, Desktop and Server
  • Work with the most advanced operating systems and application technologies available in the enterprise world

Requirements:

  • You love technology and working with brilliant people
  • You have a Bachelor's degree in Computer Science, STEM or similar
  • You have experience with Linux packaging (Debian, RPM, Yocto)
  • You have experience working with open source communities and licences
  • You have experience working with C, C++
  • You can work in a globally distributed team through self-discipline and self-motivation

What We Offer:

  • Fully remote working environment
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at 'sprints'
  • Priority Pass for travel and travel upgrades for long haul company events

Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.