Job Closed

This listing is no longer active.

Senior Embedded Linux Engineer

Location

United States

Posted

100 days ago

Salary

0

Seniority

Senior

English

Job Description

Senior Embedded Linux Engineer

Bots Unlimited

About Bots Unlimited  Bots Unlimited is a San Antonio based product development and hardware company that designs, produces, and supports high performance technology for drones, robotics, automation, and edge AI systems. We create advanced camera modules, long range wireless solutions, embedded compute platforms, and propulsion electronics, working closely with trusted manufacturing partners to deliver reliable hardware with a globally resilient supply chain. We also provide customers with supply chain support and manufacturing services to help bring complete products to market. We operate in a fast moving, execution focused environment where team members own their work end to end and are trusted to manage themselves with a high level of accountability. Our team values initiative, clear communication, and a strong sense of responsibility, qualities that let us move quickly and ship production-ready hardware.  If you are interested in building better products, we might be the right fit for you. Position Overview  You’ll contribute to full-stack embedded development—from writing low-level Linux drivers to bringing up hardware prototypes in the lab. The work involves integrating high-performance camera sensors, wireless communication modules, and real-time subsystems on modern embedded Linux platforms. You'll be part of a small, fast-moving team shipping systems that operate in real environments, not just test benches. This is a full-time, exempt position reporting to the VP of Engineering.  This position is remote with travel up to 25% to our company headquarters or other locations. Key Responsibilities -   Develop and maintain Linux kernel drivers and low-level system software for embedded compute platforms, wireless modules, and custom MIPI image sensors - Build and integrate software stacks for Wi-Fi and RF communication modules, including power management,      firmware bring-up, and regulatory tuning - Port and debug embedded Linux builds on Qualcomm Snapdragon platforms (Yocto, AOSP experience a plus) - Work with device trees, bootloaders, and system bring-up for new hardware platforms - Perform hardware-software integration, including camera tuning, I2C/SPI debug, and scope/logic analyzer work - Collaborate with hardware and mechanical teams to validate new designs and support board bring-up - Support integration and troubleshooting efforts for customers using our hardware, including driver-level debugging and system-level recommendations - Troubleshoot and optimize embedded systems for performance, stability, and RF compliance

Job Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field (or equivalent practical experience)
  • Strong experience with Linux kernel development, kernel module creation, and driver debugging
  • Solid understanding of MIPI CSI interfaces, camera sensor integration, and V4L2 pipeline
  • Familiarity with wireless driver stacks (Wi-Fi/BT), including wpa_supplicant/hostapd and RF tuning
  • Hands-on experience with embedded Linux platforms (e.g., Qualcomm Snapdragon, NXP i.MX, or similar)
  • Proficient with embedded toolchains, cross-compiling, and kernel/u-boot customization
  • Comfortable working with hardware prototypes, schematics, oscilloscopes, and logic analyzers
  • Eligibility to work in the U.S.
  • Preferred Qualifications
  • Experience with custom PCB bring-up and low-level hardware debugging
  • Familiarity with sensor initialization via I2C/SPI and power sequencing
  • Exposure to antenna tuning or RF compliance testing for wireless modules
  • Experience with camera tuning (gain, exposure, white balance) or GStreamer pipelines
  • Proficiency with Yocto or Buildroot for embedded Linux build automation
  • Experience with JTAG/SWD debuggers, bootloader recovery, or automated hardware tests
  • Knowledge of edge AI model deployment
  • Familiarity with USB gadget drivers, PCIe or SDIO peripherals, or low-level protocol analyzers
  • Physical and Mental Requirements
  • Ability to sit and/or stand for periods of time.
  • Ability to use a keyboard, mouse, and other equipment with or without accommodation(s).
  • Ability to maintain awareness during business hours.
  • Ability to lift 15 pounds.
  • Excellent written and verbal communication and good command of the English language.
  • Ability to learn and memorize routine tasks.
  • Reasonable accommodations will be provided to any person with a disability to be able to perform the essential job functions of this position.
  • Company retains the right to change or assign other duties as required for this position.
  • Selection Process
  • Hiring team reviews applications
  • 15-minute pre-screen with recruiter
  • 30-minute phone screen with the hiring manager
  • Take home project
  • In-person or video interview with hiring team

Benefits

  • Comprehensive medical plans
  • 100% employer paid dental and vision insurance premiums
  • Automatic 401k employer contribution with vesting
  • Paid vacation and personal time off
  • 11 Paid holidays
  • 5 days of sick leave
  • Welcoming and friendly work environment
  • Respect of work-life balance
  • We are an equal-opportunity employer and prohibit discrimination and harassment against any employee or applicant because of race, color, gender (including pregnancy), age, gender identity, creed, religion, national origin, sexual orientation, marital status, genetic information, disability, political affiliation, protected veteran status, or any other status protected by federal, state, or local law.

Related Job Pages

More Full-stack Engineer Jobs

Duck Creek Technologies logo

Software Engineer II

Duck Creek Technologies

The intelligent solutions provider defining the future of property and casualty (P&C) and general insurance

Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

• Design, code, and/or configure solutions for moderate complexity Agile stories • Create conceptual design/architecture for small scale software solutions • Debug and resolve moderate complexity software bugs or issues • Write automated unit and integration-level tests under own direction • Provide guidance and mentoring to junior software engineers • Follow development standards and effectively demonstrate technical solutions to other software engineers in code reviews • Assist in making source code management decisions for one or more teams • Perform complex source code management tasks independently • Perform other related duties and activities as required.

India
Job Closed
OtherRemoteTeam 1,001-5,000H1B Sponsor

• Own the technical strategy and architecture for the Seller Applications portfolio • Lead application modernization initiatives including migration from legacy .NET Framework to modern .NET • Partner with Product, Architecture, and peer engineering leaders • Define enterprise-grade patterns for data access and persistence • Establish standards for fault tolerance, performance, and capacity planning • Embed observability using OpenTelemetry • Drive future deployment strategy for Seller Applications with CI/CD standards • Define and validate disaster recovery plans for critical seller capabilities • Lead cross-team technical discovery and solution design efforts • Mentor and coach Staff/Senior engineers

Illinois
$171.3K - $214.1K / year
Juskys Gruppe GmbH logo

Mid Level Full-Stack Developer

Juskys Gruppe GmbH

Juskys - Jung, dynamisch & zukunftsgerichtet

Full TimeRemoteTeam 51-200H1B No Sponsor

Role Description Du entwickelst als Mid Level Full-Stack Developer in enger Abstimmung mit dem Team die erforderlichen Frontend- und Backend-Module für unsere internen Anwendungen und bist kompetenter Ansprechpartner bei internen Fragestellungen aus dem Bereich Programmierung und Webentwicklung. In einer flachen Hierarchie nimmst Du aktiv Einfluss auf Problemlösungen und bringst Dich konstruktiv in Planungen und Optimierungen ein. - Gemeinsam mit dem Team das Ziel verfolgen, manuelle Prozesse zu automatisieren, zu vereinfachen und nachhaltig effizienter zu gestalten. - Tech-Stack: Laravel 12, MariaDB, DuckDB, Docker, GitLab, PHP 8.4. Qualifications - Abgeschlossenes Studium oder vergleichbare Ausbildung im Bereich Informatik oder Softwareentwicklung - Praktische Erfahrung (ca. 2–5 Jahre) in der Fullstack-Entwicklung von Webanwendungen - Sicherer Umgang mit relationalen Datenbanken (MariaDB, MySQL, DuckDB) und Erfahrung mit Laravel (inkl. Eloquent ORM) - Kenntnisse in Containerisierung (Docker) und CI/CD-Prozessen (GitLab) - Erste Erfahrungen mit Prozessautomatisierung und modernen Softwarearchitekturen (Workflows, API-Flows, Microservices) - Erfahrung mit automatisierten Tests (PHPUnit, Pest) - Konversationssichere Deutschkenntnisse - Engagierte, lösungsorientierte Persönlichkeit mit Freude an moderner Softwareentwicklung und Teamarbeit Benefits - Flexibilität in Form von Gleitzeit und bis zu 100 % Remote Work. - Eine positive Fehlerkultur und Raum für eigene Ideen und Verbesserungspotenziale - Ein offenes und kooperatives Arbeitsumfeld - Kostenlose Getränke, Snacks sowie einen modernen und ansprechenden Arbeitsplatz - On-Top: JobRad, Edenred City, Corporate Benefits, Mitarbeiterrabatte, regelmäßige Teamevents, Weiterbildungen Company Description Sei ein Teil des digitalen Aufbruchs mit der Juskys Gruppe GmbH! - Die Juskys Gruppe GmbH beschäftigt mittlerweile über 180 Mitarbeitende und ist das Herzstück des zeitgemäßen E-Commerce. - Wir sind nicht nur ein Onlinehändler, sondern Gestalter, Innovatoren und Visionäre. - Seit 2005 vertreiben wir erfolgreich unser stetig wachsendes Sortiment, das von Haus und Garten bis hin zu Wellness und Sport reicht. - Zu unseren Vertriebskanälen gehören unsere Onlineshops juskys.de, artsauna.de und bettboutique.de sowie zahlreiche europäische Online-Marktplätze.

Worldwide
Job Closed
Destination Pet, LLC logo

Software Engineer II

Destination Pet, LLC

Pet care is a lifelong journey. Welcome to your destination.

OtherRemoteTeam 1,001-5,000H1B No Sponsor

• Develop web applications using reactive frameworks such as Vue.js • Participate in UX design discussions to provide an engaging, fresh customer experience • Work in an agile development environment, maintaining user story and task status, t-shirt sizing • Strong emphasis on customer journey, product quality, performance tuning, troubleshooting, and continuous development • Document software designs, objectives , and create and respond to RFCs in a shared collaboration environment such as Confluence • Respond to bugs and support issues to ensure web users are delighted to use our applications • Conduct code reviews, create pull requests, respond to peer and manager feedback to improve source code, designs and deliverables • Communicate on all open projects and give updates to both team members and Technology team staff

Texas
$120K - $135K / year
Job Closed