Regístrese para acceder a todas las funciones de nuestro servicio
  • Búsqueda de ofertas de trabajo
  • Favoritos
  • Crear CV
    Nuevo
  • Alertas de empleo

Senior Embedded Linux Engineer

Jornada completa

intent

Description

If you’re an Embedded / Firmware Engineer who is just as comfortable on a Linux board as on a microcontroller, and you know that a boot hang or a flaky BLE connection is rarely “just a software bug,” we’d love to talk.

We’re looking for a freelancer with a strong embedded foundation: C/C++, hardware-aware debugging, and real embedded Linux experience (Yocto or Buildroot, U-Boot, kernel, device tree, drivers). The role is not tied to one platform: depending on the project, you might work on a Cortex-A SoC, a Raspberry Pi-class board, or a Cortex-M microcontroller next to it.

You’d join us on a freelance, time & material basis: you’re paid for the hours you actually work on real client projects. We’re ready to start right away. The first three months are about getting to know each other, and if it works, we’d love to bring you into our core team with a fixed salary and the full benefits package. Not a promise, a real possibility we actively root for.

About intent

We’ve been designing and co-creating connected devices since 2008. Wearables, smart audio, health-tech hardware, and IoT products for clients like Oura, BOSE, Neurable, and McIntosh. We’re a 60+ person, fully remote team that works at the intersection of physical and digital products.

At intent, firmware is not treated as an isolated layer. It sits right in the middle of hardware, mobile, cloud, QA, and product decisions. That means you’ll work with people who care about what actually happens on the device, not just what the ticket said should happen.

Who this role is NOT for

If you only want to be handed a perfectly written spec, disappear for two weeks, and return with a pull request, we’re probably not your people.

Embedded work at intent means dealing with real-world constraints: imperfect hardware, changing client needs, boards that boot on the bench and not in the enclosure, radios that behave differently in the lab than in the field, power trade-offs, vendor BSPs, datasheets, errata, and edge cases that don’t always show up on day one.

We’re looking for someone who asks “why?” before jumping into implementation, who can read a schematic and question it, and who understands that “it works on my desk” is not the same as “it works in the product.”

Requirements

  • 4+ years of professional experience in embedded or firmware development.

  • Strong hands-on experience with C / C++ for embedded systems.

  • Hands-on experience with embedded Linux build systems such as Yocto Project or Buildroot.

  • Good understanding of the Linux kernel, device drivers, and the device tree.

  • CI/CD experience for embedded projects (e.g., GitHub Actions, Jenkins, GitLab CI).

  • Experience with bootloaders, particularly U-Boot.

  • Experience with embedded constraints: timing, memory, peripherals, boot time, and power consumption.

  • Ability to debug firmware and hardware-adjacent problems using practical tools: JTAG/SWD, serial logs, logic analyzers, and oscilloscopes.

  • Comfort reading schematics, datasheets, technical documentation, and errata.

  • Familiarity with common embedded interfaces such as UART, SPI, I2C, GPIO, or similar.

  • Proficiency with Bash and/or Python for automation and testing.

  • Solid Git skills and comfort collaborating on GitHub: pull requests, code reviews, shared repos.

  • Good command of written and spoken English, minimum B2.

  • Ownership, self-reliance, and responsibility for assigned work.

  • Clear communication, with engineers, PMs, QA, and clients.

  • A problem-solving mindset over line-counting.

Nice to have

  • Experience with different platforms (even exotic ones).

  • Embedded Linux toolchains, drivers, and user-space apps.

  • Experience with microcontrollers (ARM Cortex-M) and RTOS such as FreeRTOS or Zephyr.

  • Bluetooth / BLE beyond the basics: GATT design, pairing and bonding, connection parameters, throughput and power trade-offs, and secure OTA/DFU.

  • Networking: TCP/IP, Wi-Fi, Ethernet, and IoT protocols such as MQTT.

  • Multimedia and audio: GStreamer, V4L2, ALSA, I2S, codecs, graphics acceleration.

  • Security: Secure Boot, OP-TEE, TrustZone, encrypted filesystems, cryptography.

  • Sensor integration (IMU, PPG, biosignals) and power profiling.

  • Containerization on embedded devices (e.g., Docker).

  • A portfolio of personal projects on a GitHub or GitLab profile.

What you’ll do

  • Design, develop, and maintain a custom embedded Linux distribution using Yocto or Buildroot.

  • Bring up new hardware platforms, working closely with the hardware team to debug issues from schematics to software.

  • Develop and maintain the BSP and bootloaders (e.g., U-Boot), and customize the Linux kernel, including writing and debugging drivers (e.g., I2C, SPI, UART, MIPI-CSI/DSI).

  • Write robust, efficient C/C++ code for system services and applications.

  • Optimize system performance: boot time, memory usage, and power consumption.

  • Implement and maintain system security features such as Secure Boot and encrypted filesystems.

  • Debug firmware and hardware-adjacent issues using JTAG/SWD, serial logs, logic analyzers, oscilloscopes, and vendor tooling.

  • Collaborate with hardware, mobile, QA, backend, product, and client-side engineering teams to solve cross-functional device problems.

  • Participate in requirements discussions, technical planning, architecture decisions, estimations, and delivery planning.

  • Test firmware releases, investigate issues found during development or QA, and maintain technical documentation.

  • Share knowledge and contribute to better engineering practices within our Firmware & Hardware chapter.

How we work

Fully remote. We have an office in Warsaw. The team operates between 10:00 and 18:00 CET, and that’s when most meetings happen. Depending on the project, occasional evening calls with US-based clients (up to ~20:00) may happen, always scheduled in advance, never a surprise. You’ll be part of the Firmware & Hardware chapter for knowledge-sharing, and simultaneously on a project squad led by a PM for day-to-day delivery.

What we offer

  • 120-180 PLN/h net B2B, depending on your experience

  • Truly flexible hours (most of the team works 10-18 CET, but you organize your day)

  • Fully remote (all Europe)

  • Access to our internal knowledge-sharing: tech talks, experiments, side projects

No sugarcoating: during the freelance period there’s no paid leave or medical benefits. Those come with the permanent contract, and we’re transparent about that upfront.

Your first weeks

We don’t throw you into the deep end on day one. New engineers go through a structured ramp-up period before landing on target projects: you’ll work alongside the team, get paired with a technical buddy, and tackle progressively bigger tasks so both sides can see how the collaboration feels. Feedback comes early and often, no one waits three months to tell you something isn’t working. We believe in fast, honest signals: if it’s great, you’ll know. If something needs adjusting, you’ll hear about it while there’s still time to adjust.

Recruitment process

The entire process is in English. All interviews are recorded for internal evaluation purposes.

  1. HR call (~45 min, casual)

  2. Technical meeting (~90 min, with the technical team)

  3. Final feedback within a few days

Vacante publicada el 8 horas atrás
Empleos similares que podrían interesarleBasado en la vacante Senior Embedded Linux Engineer en Teletrabajo
  •  ...any team at Canonical that works with the Linux kernel, across all seniority levels. Apply here if you are an exceptional software engineer who wants to work on both stable and...  ...platforms and architectures from small embedded devices to standard desktop/server systems... 
    Sugerido
    Tiempo completo
    Trabajar en la oficina
    Desde casa
    Remoto

    Canonical

    Teletrabajo
    1 día atrás
  •  ...public cloud, data science, AI, engineering innovation, and IoT. Our...  ...Kernel Team, to work on the Linux kernel for Ubuntu. If you’ve...  ...and architectures from small embedded devices to standard desktop/server...  ...team Learn from senior mentors to demystify the inner... 
    Senior
    Práctica
    Tiempo completo
    Trabajar en la oficina
    Desde casa
    Remoto

    Canonical

    Teletrabajo
    1 día atrás
  •  ...and collaborative workplace. We are on the lookout for  a Senior System Engineer to join our  Engineering Team. Key Responsibilities...  ...Investigate complex infrastructure and production issues across Linux, networking, applications, and distributed systems. Observability... 
    Senior

    Neo Group

    Teletrabajo
    11 días atrás
  •  ...through efficient queries, safe migrations, and load-resistant concurrency. Review pull requests and help maintain consistent engineering standards, tests, and error handling. Requirements ~5+ years of experience building and operating production backend systems... 
    Senior
    Tiempo completo

    Turing

    Teletrabajo
    2 días atrás
  •  ...team is a diverse group of experienced engineers, traders, and brokerage professionals...  ...Your Role: We’re looking for a Senior Software Engineer to build the developer platform that agents...  ...market for integrators. Builders who embed Alpaca for their end users all use this... 
    Senior
    Tiempo completo
    Desde casa
    Remoto

    Alpaca

    Teletrabajo
    8 horas atrás
  •  ...that work across the world is the engineering team. We are in charge of creating,...  ...the role We are looking for a  Senior Infrastructure & Cloud Engineer to join our Infrastructure & Platform...  ...requires a strong understanding of Linux systems, networking, Kubernetes,... 
    Senior
    Tiempo completo
    Trabajar en la oficina
    Remoto
    Trabajo híbrido
    Trabajo por turnos

    Fever

    Teletrabajo
    3 días atrás
  • $100 - $200 por hora

     ...more details: We’re looking for highly experienced software engineer (SR+) to help evaluate the quality of interactions with modern...  ...rigorous judgments, and explaining them clearly. WHO YOU ARE • Senior, Staff or Principal-level engineer (or equivalent experience)... 
    Senior
    Tiempo completo
    Contrato
    Remoto

    G2i

    Teletrabajo
    2 días atrás
  •  ...accounts. Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to...  ...impact, we encourage you to apply. Your Role: As a Senior Frontend Engineer, you will be responsible for designing, implementing, and... 
    Senior
    Tiempo completo
    Desde casa
    Remoto

    Alpaca

    Teletrabajo
    1 día atrás
  •  ...up investments in AI-driven product features, the Platform Engineering team is the engine room for this evolution. We are modernizing our...  ...Agents and machine learning workflows. We are seeking a Senior AI Platform Engineer to lead the charge in designing and deploying... 
    Senior
    Tiempo completo

    Google Fiber

    Teletrabajo
    1 día atrás
  •  ...computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE JOB The Senior Supplier Industrialization Engineer, Electrical is a high-profile, cross functional position that plays an integral role in enabling development and... 
    Senior
    Práctica
    Tiempo completo
    Inicio inmediato

    Anduril Industries

    Teletrabajo
    7 días atrás
  •  ...want meaningful work, visible impact and put something genuinely rare on your CV, keep reading. About the Role: As a Senior Software Engineer, Backend on Camunda’s Distributed Systems team, you’ll help build and evolve the durable, highly available, horizontally... 
    Senior
    Tiempo completo
    Desde casa
    Remoto
    Horario flexible

    Camunda

    Teletrabajo
    7 días atrás
  •  ...AI to streamline the response, recovery, and resilience from cyber-attacks in enterprises. We are looking for a talented Senior Security Engineer to join as a core member of our founding engineering team, where you will own the security of the platforms, cloud environments... 
    Senior
    Tiempo completo

    Moxfive

    Teletrabajo
    2 días atrás
  •  ...significant operational complexity. We partner closely with Engineering, Design, Data, Customer Experience, and Operations to...  ...and cared for long after checkout. The role: As a Senior Full Stack Engineer, you will play a pivotal role in our Post-Orders Experience... 

    CookUnity

    Teletrabajo
    2 horas atrás
  •  ...contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft. We are a global technology company headquartered in Toronto... 
    Senior
    Tiempo completo
    Trabajar en la oficina
    Desde casa
    Remoto

    Cohere

    Teletrabajo
    2 días atrás
  •  ...accounts. Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to...  ...impact, we encourage you to apply. Your Role As a senior software engineer, you will help build and scale the systems and services... 
    Senior
    Tiempo completo
    Desde casa
    Remoto

    Alpaca

    Teletrabajo
    3 días atrás
  •  ...research benchmarks that improve model capabilities in software engineering, enterprise knowledge work, and advanced STEM reasoning....  ..., evaluations, and more capable models. Learn more at Senior Software Engineer, AI Evaluation Infrastructure We build the... 
    Senior
    Tiempo completo

    Turing

    Teletrabajo
    9 días atrás
  •  ...producing accurate representations of system design, system implementation, and system test from a variety of perspectives: management, engineering, product. You will need expertise in simplifying a diverse and complex system-of-systems through repeatable patterns and... 
    Senior
    Práctica
    Tiempo completo
    Inicio inmediato

    Anduril Industries

    Teletrabajo
    2 días atrás
  • $2 100

     ...how we hire to ensure our team is adaptable, innovative, and ready for what’s next. THE ROLE We’re looking for a Senior Infrastructure Engineer II to take ownership of a large share of Kit’s core infrastructure: databases, Kubernetes, version upgrades, platform tooling... 
    Senior
    Tiempo completo
    Remoto
    Turno temprano
    Trabajo por turnos

    Kit

    Teletrabajo
    7 días atrás
  •  ...millions of users and must meet strict reliability, latency, and correctness standards. This is a deeply production-oriented team. Engineers here combine strong systems thinking with applied ML infrastructure experience, building in Rust and operating services where... 
    Senior
    Tiempo completo

    Kraken

    Teletrabajo
    9 días atrás
  •  ..., Okta, Netlify, Uber, Samsara and more. We are hiring Senior+ Full-Stack Engineers to join the core engineering team building Nango’s platform...  ...from Node.js services to React frontends. – A product engineer at heart. You care about what gets built and why, not only... 
    Senior
    Tiempo completo
    Remoto

    Nango

    Teletrabajo
    7 días atrás
  • $1 500 por año

     ...Magazine’s list of “ Best Places to Work” and Built In’s “ 100 Best Remote-First Places to Work.” TeamSnap is seeking a Senior Fullstack Engineer (BE-leaning)interested in working across the stack to join our fully distributed engineering team to help us continue our... 

    TeamSnap

    Teletrabajo
    2 horas atrás
  •  ...is a property of everything the team ships. This is a hybrid engineering and security seat built for someone who is genuinely both: you...  ...the lessons back into the program. WHAT YOU BRING – An engineer first. You write and review production code comfortably, TypeScript... 
    Senior
    Contrato
    Trabajo híbrido

    Kraken

    Teletrabajo
    10 días atrás
  •  ...you want to use your talents to transform healthcare in the United States, come join us! About the Role We’re hiring a Senior Software Engineer to join our Member Experience engineering team — the team that builds the products our members use every day to find care,... 
    Senior
    Tiempo completo

    Sidecar Health

    Teletrabajo
    6 días atrás
  •  ...for our clients. By combining highly-skilled product and engineering talent with seasoned finance professionals, we’re building...  ...in today’s fast-paced markets. The Role: As a Senior Software Engineer on the Clear Street Frontend team, you’ll help architect and... 
    Senior
    Tiempo completo
    Trabajar en la oficina
    Remoto

    Clear Street

    Teletrabajo
    10 días atrás
  •  ...( Redis, Rollbar, Gradle ).     We are looking for a Senior Web Browser Researcher to push the accuracy and stability of...  ...modern web browsers — owning findings from first signal through engineering implementation. This role suits someone who thrives on deep, open... 
    Senior
    Práctica
    Tiempo completo
    Desde casa
    Remoto

    Fingerprint

    Teletrabajo
    8 días atrás
  • $80 - $90 por hora

     ...Senior Java Backend Developer Location: Remote, USA Employment type: Contract Indicative...  ...: $80–$90/hr Contract roles for Java engineers developing, modernizing, and supporting...  ...Experience with batch processing, Linux, or system integrations Experience in... 
    Senior
    Tiempo completo
    Contrato
    Remoto

    OmegaHires

    Teletrabajo
    5 días atrás
  •  ...Fully remote work with flexible hours. Competitive compensation based on experience. Collaboration with highly experienced engineers. Significant technical ownership and autonomy. Opportunity to build core infrastructure and products in the Web3 space. Full... 
    Senior
    Tiempo completo
    Remoto
    Horario flexible

    G2i Inc.

    Teletrabajo
    4 días atrás
  •  ...investors, and is now valued at $6,5 billion. We’re looking for a Senior Database Administrator to join our Infrastructure team and...  ...learning Work alongside a high-performing, international engineering team in a global fintech unicorn Relocation support is... 
    Senior
    Temporal
    Tiempo completo
    Contrato
    Remoto

    Tabby

    Teletrabajo
    5 días atrás
  •  ...Senior Data Scientist Who is Parser? Technology alone does not create impact—the right teams do. Founded in 2018, Parser is a boutique...  ...and AI enablement. We are a fast-growing team of 340+ engineers and consultants across Europe (UK, Spain, Portugal), the... 
    Senior
    Tiempo completo
    Remoto

    Parser

    Teletrabajo
    2 días atrás
  •  ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the...  ...an exciting opportunity for an exceptional software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding,... 
    Tiempo completo
    Trabajar en la oficina
    Desde casa
    Remoto

    Canonical

    Teletrabajo
    1 día atrás

¿Desea recibir más vacantes?

Suscríbase y reciba vacantes similares a Senior Embedded Linux Engineer. ¡Sea el primero en aplicar!