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 3 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
    3 days ago
  •  ...A leading technology company is seeking an Embedded Linux Field Engineer for Devices/IoT. This role involves engaging with clients, delivering solutions, and requires strong skills in embedded Linux and programming. Ideal candidates will have a Bachelor's degree and substantial... 
    Suggested
    Remote work

    Canonical Group Ltd

    New York, NY
    13 hours ago
  •  ...Embedded Linux Field Engineer for Devices/IoT Home based - Worldwide Job Description Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough... 
    Suggested
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical Group Ltd

    New York, NY
    1 day 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 work

    Delaney Group

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

    LYNX

    New York, NY
    1 day 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 work

    Alliance Technical Group

    New York, NY
    5 days ago
  • $160k - $180k

    Persistent Systems is seeking a Senior Embedded Software Engineer in New York, NY, with extensive C/C++ experience in Linux environments. You'll develop low-level embedded software and support in-field engineering activities. Candidates need a bachelor's degree in Computer... 
    Senior

    Persistent Systems

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

    PieSoft, LLc.

    New York, NY
    1 day ago
  •  ...A leading IoT company in the United States is seeking a Field Sales Engineer to modernize essential industries by applying cutting-edge IoT solutions. This remote position involves traveling up to 50% of the time, working directly with customers to explain how their operations... 
    Senior
    Remote work

    Samsara

    New York, NY
    1 day ago
  •  ...A global open-source software leader is seeking Embedded IoT / Edge Solutions Sales Representatives to expand in critical industries including...  ...and Medical Devices. Candidates must be adept in embedded Linux and demonstrate a strong sales background. The role involves... 
    Senior
    Remote work

    Canonical Group Ltd

    New York, NY
    1 day 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... 
    Senior
    Work at office

    Elliot Partnership

    New York, NY
    4 days ago
  • 6AM City, LLC is seeking a highly motivated Applications Engineer with expertise in embedded firmware for various IoT projects. The role involves developing firmware and collaborating with hardware teams to implement optimal solutions. The ideal candidate will possess... 

    6AM City, LLC

    New York, NY
    3 days ago
  •  ...TTM Technologies is seeking a Sr Linux/Unix IT Engineer to oversee the design, deployment, and maintenance of multi-site platforms. This remote role requires expertise in Linux systems, Docker, and Kubernetes. The ideal candidate will possess strong problem-solving skills... 
    Senior
    Remote work

    TTM Technologies

    New York, NY
    1 day ago
  •  ...Senior Systems Engineer We seek a senior systems engineer with extensive Linux experience to join the Quant Systems team. This is a hands-on technical role within an engineering team responsible for high-performance trading and research infrastructure. It offers the... 
    Senior
    Work experience placement

    Elliot Partnership

    New York, NY
    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
    3 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
    1 day 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
    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 work

    ServerHub

    New York, NY
    6 days ago
  • SSUSA Job #1137: SENIOR LINUX INFRASTRUCTURE ENGINEER Job Description SENIOR LINUX INFRASTRUCTURE ENGINEER One of our financial clients in NYC is seeking a senior-level LINUX Infrastructure Engineer working in a large-scale technology environment with platforms including... 
    Senior
    Permanent employment
    Work at office

    Canon Solutions America

    New York, NY
    4 days 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
    1 day ago
  • The Hispanic Alliance for Career Enhancement is looking for a Senior Software Development Engineer based in Delaware. This role involves acting as a Linux engineering subject matter expert on various projects and providing multiple solution approaches. The ideal candidate... 
    Senior

    Hispanic Alliance for Career Enhancement

    New York, NY
    2 days ago
  •  ...A healthtech startup is looking for a Sr. Linux Application Support Specialist to ensure their predictive analytics platform runs smoothly in hospital IT environments. The role requires expertise in RHEL/Linux, SQL, and API integrations, along with a strong background... 
    Senior
    Remote work

    Storm3

    New York, NY
    1 day 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

    New York, NY
    1 day ago
  • $83.43k - $222.48k

    Hispanic Alliance for Career Enhancement is seeking a Senior Software Development Engineer in the United States, Oklahoma. This role requires extensive experience in Linux administration and engineering, as well as proficiency in scripting and container technologies like... 
    Senior

    Hispanic Alliance for Career Enhancement

    Brooklyn, NY
    4 days ago
  • $83.43k - $222.48k

    Hispanic Alliance for Career Enhancement is seeking a Senior Software Development Engineer to act as the Linux engineering subject matter expert. This role involves projects from initiation to completion, providing multiple solutions to meet project goals. Candidates must... 
    Senior

    Hispanic Alliance for Career Enhancement

    New York, NY
    4 days ago
  • $83.43k - $222.48k

    The Hispanic Alliance for Career Enhancement is seeking a Senior Software Development Engineer to serve as the Linux engineering subject matter expert. The Engineer will drive development for various projects, providing solutions from initiation through successful completion... 
    Senior

    Hispanic Alliance for Career Enhancement

    Brooklyn, NY
    1 day 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
    5 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
    12 hours ago
  • $83.43k - $222.48k

    Hispanic Alliance for Career Enhancement is seeking a Senior Software Development Engineer in Pennsylvania. The role encompasses acting as a Linux engineering expert on various projects and support requests. Candidates should have 5+ years of experience with Linux administration... 
    Senior

    Hispanic Alliance for Career Enhancement

    New York, NY
    4 days ago
  •  ...experience managing infrastructure in large-scale environments. Proficiency in IBM mainframe systems or strong experience with AIX/Linux/Unix systems is crucial. Excellent communication and interpersonal skills are required to effectively coordinate with various departments... 
    Senior

    NYC IT Inc

    New York, NY
    4 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!