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

Senior Software Engineer, Device OS

Apkudo

Senior Software Engineer, Device OS About the Role Apkudo's Device OS team is the engineering backbone that makes our custom hardware appliances and software platforms work reliably at scale from Outpost integrations at partner sites to storage cell orchestration and SLA reporting for field-deployed units. We are looking for a Senior Software Engineer who is equally comfortable writing elegant Python, wiring up a hardware prototype, and designing robust state machines that keep complex workflows predictable under pressure. You will own technically demanding problems end-to-end, mentor engineers on your team, and help set the architectural direction for the systems that power Apkudo's device lifecycle platform. What You Own We are agile, and so our days and duties can vary. In this role you own and are responsible for delivering to your colleagues: Design, build, and maintain Python-based software systems that interface directly with custom hardware platforms and third-party devices. Author and own hardware drivers and communication layers across a range of protocols (serial, USB, Ethernet, GPIO, and others as needed). Architect and implement comprehensive, maintainable state machines that govern device workflows, ensuring correctness, observability, and graceful failure handling. Write asynchronous, event-driven code that keeps hardware interactions responsive and non-blocking across concurrent device pipelines. Build and maintain RESTful APIs that expose device data and control surfaces to internal services and partner integrations. Work with SQL databases to persist device state, telemetry, and operational metrics reliably. Contribute computer vision capabilities where they intersect with device inspection, identification, or automation workflows. Collaborate cross-functionally with hardware engineers, firmware teams, product managers, and field operations to deliver complete, field-ready features. Conduct thorough code reviews, write technical design documents, and raise the engineering bar across the team. What You Bring We know there are many paths to performing well. We will expect you to come up to speed fast and deliver great work. We think it would be hard to do that in this job without the following specialized education or proven experience: Fluency in software engineering fundamentals — clean code, testability, version control, and code review — demonstrated through a track record of shipping production systems. Strong, hands-on Python experience (5+ years) as a primary production language. Proven experience writing hardware drivers and interfacing over communication protocols (e.g., serial/UART, USB, I2C, SPI, Modbus, or similar). Demonstrable ability to design and implement maintainable, comprehensive state machines for complex device or workflow control. Solid familiarity with async programming patterns (asyncio, event loops, coroutines) in Python or equivalent environments. Backend/RESTful API design and implementation experience — you have built APIs others depend on. Working knowledge of SQL; the ability to design sensible schemas, write efficient queries, and reason about data integrity. Some exposure to computer vision — whether through OpenCV, ML-based pipelines, or image processing workflows. A demonstrable appetite for working with hardware: hands-on electronics or embedded experience, a relevant university project, or equivalent self-directed work that shows you understand the basics of electronics, signal flow, and hardware constraints. BS in Computer Science, Electrical Engineering, or a related field — relevant experience may substitute for or augment formal education. Strong technical communication skills and the ability to translate between hardware realities and software abstractions. Nice to Have Experience with warehouse or logistics automation environments. Familiarity with Linux system administration, systemd services, or embedded Linux. Exposure to AWS IoT, Greengrass, or similar edge-cloud frameworks. Prior experience contributing to a platform product serving multiple enterprise customers. #J-18808-Ljbffr Apkudo

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Device OS in Eastern, KY vacancy
  •  ...Senior Software Engineer, Device OS About the Role Apkudo's Device OS team is the engineering backbone that makes our custom hardware appliances and software platforms work reliably at scale from Outpost integrations at partner sites to storage cell orchestration... 
    Senior

    Apkudo

    Eastern, KY
    1 day ago
  • Apkudo is seeking a Senior Software Engineer to own significant Python-based surface areas within the Device Passport platform. You will design and deliver complex features, mentor engineers, and help scale the system across an expanding partner base. You will use Python... 
    Senior

    Apkudo

    Eastern, KY
    1 day ago
  •  ...In a world where you can be anything, Be Infoblox . Senior Software Engineer We are looking for a Senior Software Engineer to join our...  ...assets across public clouds, on-premises networks, IoT/OT devices, and third-party applications. Integrated with Infoblox's critical... 
    Senior

    Infoblox

    Eastern, KY
    2 days ago
  •  ...NetBox Labs is seeking a Software Engineer with 5+ years of experience to join our Observability Team. Observability is a key component of...  ...including OpenTelemetry A solid understanding of networking: devices, configuration, protocols, and layers The ability to use... 
    Senior

    NetBox Labs, Inc.

    Eastern, KY
    2 days ago
  • $208.8k - $229.7k

     ...responsible for customer experiences that allow users to manage their in‑home devices, get support, change their service subscription, and pay their bill. Role Description As a Senior iOS Software Engineer on the Customer Experience Mobile Team, you will play a key role in... 
    Senior
    Full time

    Webpass Inc

    Eastern, KY
    1 day ago
  •  ...Technologies, Inc. (KUBTEC) has an opening for a full-time Senior Software Engineer in Stratford, CT. This role will lead our team for the next...  ...driven development and code reusability ~1 year of medical device or regulated industry experience including creation of... 
    Senior
    Full time

    KUBTEC

    Eastern, KY
    3 days ago
  • $148k - $222k

     ...Senior Software Engineer, Endpoint Sensor About Mimecast The work people build is worth protecting, and it's harder to protect than it used...  ...software development and release lifecycle. Work at the OS boundary, building performant, reliable kernel-mode components... 
    Senior
    Local area

    Mimecast

    Eastern, KY
    22 hours ago
  •  ...looking for passionate, empathetic, and ambitious engineers who aren't afraid to roll up their sleeves. As a Senior Software Engineer, you will be part of the founding...  ...communications providers (e.g., Intercom), health devices (e.g., Apple Watch, Fitbit), payment (e.g.,... 
    Senior
    Remote work
    Home office
    Flexible hours
    Weekend work

    Ayble Health, Inc

    Eastern, KY
    22 hours ago
  • $142.8k

     ...sits at the center of hardware, software, AI, and the physical world....  ..., cameras, and connected devices across thousands of organizations...  ...run, and we're hiring the engineers who will build what comes next...  ...flexible: we're hiring from Senior through Staff+, across platform... 
    Senior
    Full time
    Remote work
    Relocation package
    Flexible hours

    NextGenEnergyJobs

    Eastern, KY
    22 hours ago
  • $140k - $190k

     ...Senior Software Engineer Who We Are Kymeta revolutionizes satellite communications through Intelligent Communications Platforms (ICPs)....  ...environment ~ Experience integrating software with hardware devices, sensors, embedded systems, or communications equipment... 
    Senior
    Worldwide
    Flexible hours

    Kymeta

    Eastern, KY
    22 hours ago
  •  ..., Florida, and North Carolina. ABOUT THE POSITION The Senior Software Engineer is responsible for creating, maintaining, and updating Penn...  ...outside normal hours to deploy code changes, update/maintain OS, software, frameworks and all other aspects of the ecommerce... 
    Senior
    Immediate start
    Remote work
    Work from home
    Home office

    Penn Veterinary Supply Inc

    Eastern, KY
    22 hours ago
  • $125.16k - $159.37k

     ...routers and network management software address the growing...  ...smart, creative, and dedicated engineering team-members. This position is...  ...work schedule. This is a senior-level position for a Software...  ...web interfaces for embedded devices a plus Networking protocols... 
    Senior
    Work experience placement
    Remote work

    iDirect Government

    Eastern, KY
    22 hours ago
  •  ...services for customers around the world. Our engineering team develops distributed systems that...  ...and customers. We are looking for a Senior Software Engineer who enjoys solving complex...  ...BigQuery. Build services that support device onboarding, provisioning, capacity management... 
    Senior
    Permanent employment
    Full time
    Remote work
    Visa sponsorship

    MTNSat

    Eastern, KY
    22 hours ago
  • $135.33k - $211.77k

     ...Select how often (in days) to receive an alert: Senior Software Engineer Date: Aug 11, 2026 Location: Sunnyvale, CA, US, 94089 Company...  ...solutions for vehicle-connected technologies, both on edge devices (trucks) and cloud platforms. Write clean, maintainable,... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    PACCAR

    Eastern, KY
    22 hours ago
  • $109.92k - $151.14k

     ...growth, all while valuing your unique contributions. As a Senior Software Engineer within our Molecular Imaging (MI) division, you will play a...  ...patient care. You will operate in a regulated medical device environment, where software quality, traceability, and collaboration... 
    Senior
    Temporary work
    Work at office
    Local area
    Worldwide
    Visa sponsorship

    Siemens Healthineers AG

    Eastern, KY
    22 hours ago
  •  ...Job Description: AMETEK is a leading global provider of differentiated electronic instruments and electromechanical devices. The Senior Software Engineer is responsible for designing, developing, testing, and maintaining ORTEC software applications targeting Microsoft Windows... 
    Senior
    For contractors
    Local area

    AMETEK

    Eastern, KY
    3 days ago
  •  ...an accommodation or an alternative application process. Senior Software Engineer Full Time Professional TAMPA, FL, US 4 days ago Requisition...  ...data. Integrate software solutions with biometric devices, watch-listing technologies, and EBTS-compliant data sources... 
    Senior
    Full time
    Interim role
    Immediate start
    Worldwide

    Endurion

    Eastern, KY
    22 hours ago
  •  ...certificate lifecycle management, to secure infrastructure, software, devices, messages, AI content and agents. Learn why more than 10...  ...The DigiCert ONE CA team is looking for a knowledgeable Senior Software Engineer to join our agile cross functional team to build the... 
    Senior

    Webhosting.net

    Eastern, KY
    22 hours ago
  • $150k - $188k

    ## Senior Software Engineer, AndroidApply: Palatine, Illinois: Full time: Posted Yesterday: JR72At Weber Blackstone, we believe the best moments...  ...have:* Delivering OTA firmware updates from a mobile app* Device provisioning flows: BLE-to-Wi-Fi handoff* MQTT, AWS IoT, or... 
    Senior
    Full time
    Work at office

    Weber Inc

    Eastern, KY
    3 days ago
  •  ...consortiums in the market, spanning more than 6 billion profiled devices, 800 million consumers, and 3 million businesses worldwide....  ...of the team. About the Role: As a frontend-focused Senior Software Engineer, you will own the design and delivery of the user-facing... 
    Senior
    Casual work
    Remote work
    Worldwide
    Home office
    Flexible hours

    Mixpeek

    Eastern, KY
    3 days ago
  • About Job The Device Passport team at Apkudo is a dynamic, cross-functional group that builds and operates the systems giving devices...  ...identity throughout their lifecycle. As a mid-level Software Engineer, you will be responsible for delivering Python-based platform... 

    Apkudo

    Eastern, KY
    1 day ago
  •  ...We are searching for a hands‑on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack on our MK2 drone platform (Qualcomm QRB...  ...runtime network mode switching (DHCP linklocal) on headless devices using udev rules, button‑press event handlers, and LED feedback... 
    Full time
    Local area
    Remote work

    Tom Trese Networking LLC

    Eastern, KY
    3 days ago
  • $111k - $150k

     ..., we recognize, develop, and empower talent! Position: Senior Software Systems Engineer Department: Beauty and Wellness Work Location: Marlborough...  ...~ Experience working with embedded systems or connected devices ~ Experience working across multiple software layers (... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    Helen of Troy

    Eastern, KY
    3 days ago
  • $178k - $300k

     ...adiverse team of unique individuals who all make an impact. As a Senior Software System Engineer you will actively participate in the development of radio...  ..., and other electronic test equipment) Windows OS, including desktop, server and embedded variants Microsoft... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Worldwide
    Long distance
    Flexible hours

    TCI International Inc

    Eastern, KY
    3 days ago
  • $191k - $253k

    Senior Forward Deployed Software Engineer, Strategic Defense Costa Mesa, California, United States; Washington, District of Columbia, United States Anduril...  ...sold. Anduril’s family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of... 
    Senior
    Full time
    For contractors
    Work experience placement
    Overseas

    Linuxconfig

    Eastern, KY
    11 hours ago
  • $220k - $292k

    Senior Robotics Software Engineer, Navigation/Localization Anduril Industries is a defense technology company with a mission to transform U.S. and allied...  ...sold. Anduril’s family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of... 
    Senior
    Full time
    Work experience placement

    Linuxconfig

    Eastern, KY
    11 hours ago
  •  ...The Senior Software Engineer is based at Nabsys' Providence, RI headquarters (hybrid) and plays a central role in developing the instrument control software for the OhmX instrument platform, a novel technology in the next-generation sequencing space focused on high-resolution... 
    Senior

    Nabsys 2.0, LLC

    Eastern, KY
    22 hours ago
  •  ...days) to receive an alert: Senior Lead Engineer, Test Manufacturing Req...  ...including both hardware and software elements Lead the procurement...  ...EE - Analog, FW - Firmware, OS, Application Software, PLC...  ...from advanced medical devices, to highly engineered aviation... 
    Senior
    Work at office
    Local area

    Celestica

    Eastern, KY
    3 days ago
  • $86.7k - $173.3k

    ## Senior Software Engineer, CloudCandidatar-se: Individual Office Exception Approved: United States - Illinois - Abbott Park: Tempo Integral:...  ...with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 122,000... 
    Senior
    Work at office
    Remote work

    Abbott Laboratories company

    Eastern, KY
    3 days ago
  •  ...successful R&D team, building tools and engines used by the biggest names in media streaming...  ...Significant experience as a Lead / Senior Developer Experience leading teams and...  ...these areas: ~ Music or content scheduling software You also need to be... Based in the... 
    Senior
    Remote work

    The Audio Programmer Ltd

    Eastern, KY
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Device OS. Be the first to apply!