Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior IoT / Embedded Linux Engineer

Perry Weather

About the Role We are looking for a Senior IoT / Embedded Linux Engineer to join a small, high-impact hardware and firmware team. You will work closely with a Staff Hardware Engineer and Staff Firmware Engineer to bring connected embedded products from concept through production. This role bridges the gap between bare-metal firmware, Linux platform software, and cloud connectivity — and is ideal for someone who thrives at the intersection of hardware and software. What You’ll Do Design, develop, and maintain software for embedded Linux platforms (user space, drivers, and kernel customization). Own the Linux BSP, including bootloader (U-Boot), device tree, and kernel configuration using Yocto or Buildroot. Develop and maintain device drivers for peripherals (I²C, SPI, UART, USB, CAN, etc.). Implement and maintain IoT connectivity stacks: MQTT, BLE, Wi-Fi, LoRa, and/or Zigbee. Design and implement secure, reliable OTA update mechanisms. Build and maintain the cloud/device communication layer (AWS IoT Core, Azure IoT Hub, or similar). Collaborate with hardware engineers on board bring-up, schematic review, and hardware debug. Contribute to firmware architecture decisions alongside the Staff Firmware Engineer. Establish CI/CD pipelines and automated testing for embedded targets. Mentor junior engineers and contribute to technical documentation. Requirements 6+ years of embedded software development experience. Deep proficiency in C and C++; Python for scripting and tooling. Strong experience with embedded Linux (kernel, drivers, BSP) and build systems (Yocto and/or Buildroot). Experience with ARM Cortex-A/M series SoCs and microcontrollers. Hands-on experience with IoT communication protocols (MQTT, BLE, Wi-Fi, and/or LoRa). Familiarity with cloud IoT platforms (AWS IoT Core, Azure IoT Hub, or GCP IoT). Debugging skills with JTAG/SWD, GDB, logic analyzers, and oscilloscopes. Experience with Git and collaborative development workflows. Nice to Have Experience with RTOS (FreeRTOS, Zephyr) alongside Linux — comfortable operating in both environments. Experience with OTA update frameworks (SWUpdate, RAUC, or Mender). Containerized edge computing experience (Docker or similar on resource‑constrained Linux targets). Background in a relevant product domain (industrial, meteorological, outdoor/ruggedized, or consumer IoT). Ability to read schematics and PCB layouts; comfortable contributing to hardware bring-up alongside electrical engineers. Familiarity with component datasheets, reference designs, and signal integrity concepts at the board level. Experience with low‑power design techniques — sleep modes, power gating, and energy profiling on embedded targets. Exposure to ruggedized or outdoor hardware design considerations (thermal, vibration, ingress protection). Experience writing and maintaining automated hardware‑in‑the‑loop (HIL) or software‑in‑the‑loop (SIL) test suites. Familiarity with test fixture design or bench automation (Python‑based instrument control, pytest‑embedded, or similar). Experience defining and executing validation plans for embedded devices: functional, stress, and regression testing. Comfort reviewing or contributing to DFT (Design for Test) considerations during hardware reviews. Basic familiarity with embedded security practices: secure boot, TLS/mTLS for device‑to‑cloud communication, and signed OTA packages. Education B.S. or M.S. in Electrical Engineering, Computer Engineering, or Computer Science — or equivalent demonstrated experience. Benefits You’ll actually want to come in. Our Oak Lawn office isn't just a place to sit, it's where ideas move fast and culture stays strong. The whole team is here Monday through Friday, which means real collaboration, no chasing people down over Slack, and a genuinely fun place to spend your work days. Your wellbeing is covered. Competitive health insurance, 401(k) with employer matching, and a full suite of voluntary benefits, because you shouldn't have to think twice about the basics. Good people, good times. Monthly All-Hands, Office Olympics, happy hours, and more. We take the work seriously and the culture seriously too. You're getting in early, and that matters. We're growing fast, but the biggest opportunities are still ahead. The people joining now will help shape what Perry Weather becomes. #J-18808-Ljbffr Perry Weather

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior IoT / Embedded Linux Engineer in Brooklyn, NY vacancy
  • Perry Weather is seeking a Senior IoT / Embedded Linux Engineer to join our hardware and firmware team in Kentucky. This role involves designing, developing, and maintaining embedded software for Linux platforms while collaborating with hardware engineers. The ideal candidate... 
    Senior

    Perry Weather

    Brooklyn, NY
    4 days ago
  • A leading tech firm is seeking a Senior Software Engineer specializing in Embedded Linux to develop and maintain firmware for ARM processors. This remote position requires a strong background in embedded software development, particularly with C/C++. Responsibilities include... 
    Senior
    Remote job

    Delaney Group

    New York, NY
    1 day ago
  • A leading technology company is looking for a Sr. Embedded Software Engineer to work remotely. This role involves designing and developing real-time...  ...extensive experience in embedded systems, proficiency in Linux kernel customization and C programming, along with a... 
    Senior
    Remote job

    Lynx

    New York, NY
    2 days ago
  •  ...top environmental solutions provider is seeking a Senior Software Engineer I to lead the software development lifecycle for next-gen embedded platforms. You'll work on high-performance C#/.NET applications in Embedded Linux environments. With over 8 years of experience... 
    Senior
    Remote job

    Alliance Technical Group

    New York, NY
    1 day ago
  • A dynamic software company is seeking a Senior Embedded Software Engineer to develop embedded software for complex hardware platforms. This role involves...  .... Ideal candidates have strong C/C++ skills and experience with embedded Linux systems. #J-18808-Ljbffr PieSoft, LLc.
    Senior
    Remote job

    PieSoft, LLc.

    New York, NY
    2 days ago
  •  ...Senior Linux Systems Engineer - (Kernel & Performance) New York, NY (Hybrid, 3 days in office) Highly competitive compensation package Join an elite technology and research group at the forefront of global finance, where world‑class engineering and quantitative research... 
    Senior
    Work at office

    Elliot Partnership

    New York, NY
    18 hours ago
  •  ...Our client is looking for a Senior Linux Systems Engineer. The candidate will be responsible for the design, implementation, engineering and administration of Linux computing systems hardware, software, virtualization and storage infrastructure in a 24x7 mission-critical... 
    Senior
    Work experience placement

    The Hagen Ricci Group

    New York, NY
    4 days ago
  •  ...A leading technology company is seeking a fully remote Embedded Linux Software Developer to join its engineering team. The role involves designing and integrating software for embedded Linux, with a focus on high-quality, reliable firmware. Candidates should have strong... 
    Remote work

    Engineering USA

    New York, NY
    2 days ago
  • $200k - $250k

     ...Tradeweb") is proud to be an EEO Minorities/Females/Protected Veterans/Disabled/Affirmative Action Employer. Group Details The Linux engineering team are responsible for Tradeweb’s Linux runtime environment. As a member of this global team, you will play a vital part in... 
    Senior
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Tradeweb Markets

    Jersey City, NJ
    2 days ago
  • A leading tech services firm seeks an experienced RedHat Linux administrator in New York. The role requires advanced knowledge in RedHat Clustering and enterprise virtualization management. Ideal candidates will have 6 to 9 years of relevant Linux System Admin experience... 
    Senior

    Cygnus Professionals

    New York, NY
    4 days ago
  • Elliot Partnership in New York, NY, is seeking a Senior Linux Systems Engineer to optimize and enhance the performance of complex trading and research platforms. This hybrid role demands over 10 years of senior systems development experience, deep expertise in Linux internals... 
    Senior

    Elliot Partnership

    New York, NY
    2 days ago
  • Qualcomm Technologies is looking for an experienced embedded software engineer to join their team. You will work on developing innovative IoT solutions using machine learning on embedded devices. As part of the team, you'll connect sensors to applications, develop algorithms... 
    Senior

    Nutanix

    New York, NY
    1 day ago
  • $200k - $300k

     ...This synthesis creates a flywheel of discovery-the key to our pursuit of excellence. The Role: We're looking for a Senior Linux Systems Engineer with 5-8 years of hands-on experience to own critical Linux infrastructure in a high-performance, low-latency trading... 
    Senior
    Work at office

    Summit Securities Group

    New York, NY
    4 days ago
  • Jobgether is looking for a Senior Solutions Engineering professional to drive adoption, integration, and optimization of IoT solutions across enterprise customers. The ideal candidate will have 5-8+ years of experience in technical roles and strong problem-solving skills... 
    Senior
    Remote job

    Jobgether

    New York, NY
    1 day ago
  • BairesDev is seeking an Embedded Linux Engineer to design and develop custom Linux distributions for various hardware architectures. This role requires over 4 years of experience in Embedded Systems and Linux Engineering. You will create and maintain Board Support Packages... 
    Remote job
    Flexible hours

    BairesDev

    New York, NY
    2 days ago
  •  ...Senior Systems Linux Specialist Our client is a global financial services firm located in NYC. Our client's Electronic Trading Infrastructure...  ...candidate will work in tight collaboration across our engineering, release management, operations, and estate management teams... 
    Senior

    ERS Search

    New York, NY
    1 day ago
  • ServerHub is seeking an experienced L3 Linux System Engineer to ensure the integrity and performance of our cloud and hosting solutions. In this fully remote position, you will utilize your 11+ years of hands-on Linux system administration experience and expertise in KVM... 
    Senior
    Remote job

    ServerHub

    New York, NY
    2 days ago
  • $133k - $149k

    Persistent Systems in New York, NY is seeking an experienced Embedded Software Engineer to develop software solutions for embedded Linux systems. The role requires hands-on experience in C/C++, and the ability to support hardware and application development on the Wave... 

    Persistent Systems LLC (New York)

    New York, NY
    2 days ago
  • A leading software company in New Jersey is seeking talented Senior and Principal Software Engineers for multiple openings. Ideal candidates will excel in C programming, have strong Linux development skills, and thrive in a collaborative Scrum environment. This is an exciting... 
    Senior

    P. Chappel Associates, Inc.

    New York, NY
    1 day ago
  • ASRC Federal Holding Company is searching for a Senior Linux System Administrator in the United States. This role supports Linux Engineering Sustainment for the U.S. Army, focusing on the administration and security of enterprise RHEL environments. Candidates must have... 
    Senior

    ASRC Federal Holding Company

    New York, NY
    2 days ago
  • $97.22k - $145.83k

    Mission Support and Test Services is looking for an experienced Linux DevOps Analyst to support engineering teams with installations and maintenance of controls and communications systems at the Nevada National Security Site. This role involves defining software requirements... 
    Senior

    Mission Support and Test Services

    New York, NY
    1 day ago
  • Dormont Manufacturing Co is seeking a Senior Linux IT Specialist to support and innovate within our global HPC and Digital Platform teams. Located in Houston, this position focuses on maintaining and enhancing Linux-based systems to ensure optimal functionality. The ideal... 
    Senior

    Dormont Manufacturing Co

    New York, NY
    3 days ago
  • An innovative firm is seeking skilled engineers proficient in C++ and Linux development for exciting projects in Intellisight and Aircraft Interface Device (AID). This role offers the opportunity to work remotely while contributing to cutting-edge technology in avionics... 
    Senior
    Remote job

    TechDigital Group

    New York, NY
    2 days ago
  • $130k - $170k

     ...JOB TITLE: Senior Embedded Software Engineer LOCATION: Hawthorne, NY (on-site) TYPE: Full time, regular COMPENSATION: $130,000 - $170,000/yr Clarapath...  ...experience with C/C++ and Python Ability to work in a LINUX environment Experience working with GIT or other code repository... 
    Senior
    Full time
    Work experience placement
    Local area

    Clarapath

    New York, NY
    4 days ago
  •  ...Aufgaben Entwicklung und Implementierung von Embedded Systemen mit C oder C++ auf ARM Cortex-...  ...Entwicklung und Optimierung von Linux-basierten Embedded Systemen Entwicklung...  ...Mindestens 7 Jahre Berufserfahrung als Embedded Engineer Abgeschlossenes Studium der Informatik,... 
    Senior
    Remote work
    Flexible hours

    QAVION SALES & RECRUITING GmbH

    New York, NY
    2 days ago
  • $130k - $170k

    Clarapath Inc. is seeking a Senior Embedded Software Engineer in Hawthorne, NY. You will develop and test software solutions for our innovative medical...  ...7 years of experience. Proficiency in C/C++, Python, and Linux is essential. The position includes a competitive salary... 
    Senior

    Clarapath

    New York, NY
    2 days ago
  • Die Schunk Gruppe, ein führendes Unternehmen im Bereich Hightech-Werkstoffe und Maschinen, sucht einen Senior Product Owner für IoT. In dieser Rolle entwickelst du innovative digitale Produkte und führst das Multiprojektmanagement, während du eng mit verschiedenen Stakeholdern... 
    Senior

    Schunk Gruppe

    New York, NY
    3 days ago
  • $160k - $220k

     ...era demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to fully...  ...startup, we’d love for you to apply. The Role We are seeking a Senior Embedded Firmware Engineer to develop and enhance low‑level embedded... 
    Senior
    Remote job
    Permanent employment
    Shift work

    K2 Space Corporation

    New York, NY
    3 days ago
  • Ein innovatives Technologieunternehmen in den USA sucht einen erfahrenen Embedded Engineer, der spannende Projekte im Bereich von Embedded Systemen umsetzt. Sie arbeiten remote und haben flexible Arbeitszeiten. Erwartet werden mindestens 7 Jahre Erfahrung in C/C++ sowie... 
    Senior
    Remote job
    Flexible hours

    QAVION SALES & RECRUITING GmbH

    New York, NY
    2 days ago
  • A cybersecurity firm is seeking a remote IoT Security Consultant to elevate its service offerings and contribute to client security. The ideal candidate will possess 3-5 years of experience in IoT security, adept knowledge of IoT attacks, and strong skills in both client... 
    Senior
    Remote job
    Full time

    GuidePoint Security

    New York, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior IoT / Embedded Linux Engineer. Be the first to apply!