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

Embedded Software Engineer III, Kernel

$130k - $160k

Flock Safety

The Problem As Flock expands our Device OS Team for our Aviation hardware products, ensuring absolute operating system stability is critical for flight. This team is responsible for the entire software and firmware stack running on our mission critical drones and the supporting docks. In this role, you will gain hands‑on experience across a wide range of development areas — from low-level driver development and system bring‑up to OS customizations and feature implementation. You’ll work closely with senior engineers, internal stakeholders and external partners, building your expertise in embedded Linux and kernel development while contributing directly to the performance and reliability of our devices. What You Bring A Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field 2+ years of experience in embedded software development on consumer devices Practical experience working with embedded Linux-based systems (academic, internship, or professional) such as Yocto and BuildRoot. Solid programming skills in C and C++ Practical experience with Linux kernel internals (memory management, power management, IRQ handling) Experience with Linux kernel drivers for SPI/I2C/UART Familiarity with bootloaders development and customization and early bring‑up concepts Experience developing or debugging firmware for Audio Digital Signal Processors within embedded hardware environments is a plus Hands‑on experience with Qualcomm chipset bring‑up and Qualcomm proprietary subsystems is a plus Knowledge of OpenWRT and networking protocols and services (TCP/IP, D‑Bus) is a plus What This Role is Not This isn't a high-level application or UI development role, you will focus entirely on low-level kernel space, bootloaders and BSP bring‑up This is not a purely theoretical design role, you will directly debug physical devices, run CI builds, and deploy stable operating system builds directly to hardware This isn't an isolated engineering position, you will collaborate constantly across electrical engineering, QA, and cloud teams to align hardware and software behavior Compensation In this role, you'll receive a starting salary between $130,000 and $160,000 as well as Flock Stock Options. Base salary is determined by job‑related experience, education/training, as well as market indicators. Your recruiter will discuss this in depth with you during our first chat. Why Flock Every community deserves to be safe. Flock builds the technology that makes that real: last year we supported over 1 million criminal investigations and helped locate more than 10,000 missing people. We're 1,700 people building the impossible with over $1B in funding, and the expectations are high on purpose. If you want a role where the stakes are real and the pace matches, this is it. Some problems get solved faster in the same room, so we prioritize candidates in Atlanta and Boston. Hub-based roles mean real in-person time with your coworkers. Remote roles exist, and when a posting is open to remote work, it says so. the impossible takes every kind of mind. Flock is an equal opportunity employer, and we know the best solutions come from diverse perspectives, experiences, and skills working together with mutual respect. Everyone is welcome to apply. If you need assistance or an accommodation due to a disability, email View email address on click.appcast.io; your information stays confidential and is used only to arrange the right accommodation for your interviews. On compensation: we pay fairly for the work. Base salary is determined by job‑related experience, education, training, and market indicators. The range in this posting covers base salary only and doesn't include equity, sales bonus plans where applicable, or benefits. The range may be adjusted over time, and this posting may span more than one career level. One last thing: all legitimate communication from Flock comes from an email ending in @flocksafety.com or View email address on click.appcast.io. We never make offers through messaging apps or third parties, and we never request payment or sensitive personal information during hiring. If you encounter suspicious outreach about a Flock role, report it to View email address on click.appcast.io. #J-18808-Ljbffr Flock Safety

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer III, Kernel in Brooklyn, NY vacancy
  •  ...most complex and mission-critical systems.As a Site Reliability Engineer III at JPMorgan Chase within the Chief Data & Analytics Office (...  ...Databricks, Snowflake, AWS, and KubernetesCollaborates with other software engineers and teams to design, develop, test, and implement... 
    Suggested
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    16 hours ago
  •  ...critical business outcomes at JPMorganChase. Join a collaborative engineering team where you can grow your skills, strengthen reliability...  ...and help deliver resilient customer experiences.As an SRE Software Engineer III at JPMorganChase within Corporate Technology, you will... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • Sierra Nevada Corporation is seeking a Mechanical Engineer III to lead the design, development, testing, and deployment of advanced mechanical systems for aerospace and defense applications. The role requires in-depth expertise and the ability to manage multiple projects... 
    Suggested

    Sierra Nevada Corporation

    Brooklyn, NY
    4 days ago
  •  ...aviation hardware, focusing on a stable embedded Linux stack across drones and docks. You...  ...will contribute from driver development to kernel-level bring-up, collaborating with engineers and partners to deliver reliable software. The role emphasizes hands-on firmware work... 
    Suggested
    Remote work

    Flock Safety

    Brooklyn, NY
    1 day ago
  • $88.29k - $153.52k

    Overview Systems Engineer III serves a critical role in development of Orion Space Solutions products and programs. This critical role is...  ...timeline. Participates in design reviews of components (hardware and software) to ensure applicability to the current system and... 
    Suggested
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Remote work

    High Power Media Ltd

    Brooklyn, NY
    2 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorganChase within the Commercial & Investment Bank - Digital & Platform Services Team, you serve as a seasoned member of an... 

    JP Morgan Chase

    Jersey City, NJ
    11 hours ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Regulatory, Controls & Op Risk Technology [RCORT], you serve as a seasoned member of an agile team to... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...complex and mission-critical systems.  As a Site Reliability Engineer III at JPMorgan Chase within the Consumer and Investment Banking...  ...engineering best practices within your team Collaborates with other software engineers and teams to design, develop, test, and implement... 
    Local area

    JPMorgan Chase & Co.

    Jersey City, NJ
    1 day ago
  • $117k - $185k

     ...impact to join our team. What you’ll do This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS) - Viasat Government who...  ...Good oral and written communications skills Linux kernel driver development/modifications Familiarity with to bare metal... 

    JobCubby

    Brooklyn, NY
    1 day ago
  • # Embedded Software EngineerBright Vision TechnologiesFull-timeVerified RemoteRemoteUSD 130,000...  ...---## About this roleEmbedded Software Engineer - RemoteBright Vision Technologies is a...  ...Experience with Embedded Linux development, kernel configuration, and driver development... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Embedded Shishya

    Brooklyn, NY
    1 day ago
  • $182k - $242k

     ...time inference. Our stack is engineered for speed, scale, and cost-efficiency...  ...Performance team, focused on kernel authoring and optimization....  ...computing, GPU/accelerator software, or performance-critical...  ...resident (green card holder), (iii) refugee under 8 U.S.C. § 115... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Neura Market

    Brooklyn, NY
    3 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the CT, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology... 

    JP Morgan Chase

    Jersey City, NJ
    11 hours ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Asset and Wealth Management, infrastructure team, you serve as a seasoned member of an agile team to... 

    JP Morgan Chase

    Jersey City, NJ
    16 hours ago
  • $90k - $110k

     ...RFA Engineering ( ) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise...  ...analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical systems... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours
    3 days per week

    Rfamec

    Brooklyn, NY
    9 hours ago
  • Applied Materials, Inc. is hiring a Mechanical Engineer III in Santa Clara to design, analyze and improve mechanical systems across the product life cycle. You will develop layouts, perform analyses and coordinate tooling, fixtures and processes for assembly and disassembly... 

    Applied Materials, Inc.

    Brooklyn, NY
    2 days ago
  •  ...innovation, we’d love to hear from you. What to Expect As an Embedded Software Engineer, you’ll own platform software for the embedded Linux...  ...What You’ll Do Own the embedded software stack (bootloader, kernel, devicetree, BSP, and drivers) for compute platforms based... 

    Sunday Inc.

    Brooklyn, NY
    1 day ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Audit Technology, you serve as a seasoned member of an agile team to design and deliver trusted market... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorganChase within the Corporate Sector, you serve as a seasoned member of an agile team to design and deliver trusted market... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorganChase within Asset & Wealth Management (AM Services), you serve as a seasoned member of an agile team to design and deliver... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...seasoned member of an agile teamWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase Asset Wealth Management, you are an integral part of an agile team that works to... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • $133k - $199.6k

     ...career today. We are looking for you to join our team as an Embedded Software Engineering Manager based out of San Diego, CA. What You\'ll Get to Do...  ...software libraries (wolfSSL) Familiarity with Linux kernel driver development/modifications Familiarity with assembly... 
    Full time
    Relocation
    Shift work

    Northrop Grumman

    Brooklyn, NY
    3 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking API Marketplace team, you will play a key role as an experienced member... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • $132k - $216k

     ...00.00 / Yearly Hours Per Week 40 Number Of Positions 1 Shift First Shift (Day) Job Description Position: Software Engineer III Job Location: 221 River Street, Hoboken, NJ 07030 Duties: Demonstrates up-to-date expertise and applies this to the development... 
    Full time
    Temporary work
    Shift work
    Day shift

    Walmart Associates, Inc.

    Hoboken, NJ
    4 days ago
  •  ...shaping the future of home robotics with platform software for embedded Linux compute units. You will collaborate across electrical...  ...on new compute platforms. As an Embedded Software Engineer, you will own bootloader, kernel drivers, BSP layers, and OTA end-to-end solutions,... 

    Sunday Inc.

    Brooklyn, NY
    1 day ago
  • We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Software Engineer III at JPMorganChase within the Risk Technology - Wholesale Credit Risk Tech team you are an integral part of an agile team that... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III DevOps, Python and/or JavaScript at JPMorganChase within the Corporate & Investment Bank Markets, you serve as a seasoned member... 

    JP Morgan Chase

    Jersey City, NJ
    11 hours ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III - AI/ML Engineer at JPMorganChase within the AI For Technology group, you serve as a seasoned member of an agile team to design and... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • $136.3k - $231.7k

    ## Embedded Software Engineer (C/C++ | Micro Controller)Applylocations: Milpitas, CAtime type: Full timeposted on: Posted 2 Days Agojob requisition...  ...development, including BSP customization, device drivers, kernel debugging, bootloader integration, system bring-up, and... 
    Minimum wage
    Flexible hours

    KLA-Belgium

    Brooklyn, NY
    1 day ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within Commercial & Investment Bank - Digital Markets Execution Technology, you serve as a seasoned member of an... 

    JP Morgan Chase

    Jersey City, NJ
    11 hours ago
  •  ...updates information on the website to ensure that the university is well represented. 5. Researches and evaluates new techniques and software for use on the UH web site. 6. Coordinates assigned projects and leads the work of other Web staff assigned to the projects. 7.... 
    Work experience placement

    University Of Houston

    Brooklyn, NY
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer III, Kernel. Be the first to apply!