CrawlJobs Logo

Firmware/Embedded Engineer

butlr.io Logo

Butlr

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

100.00 - 120.00 USD / Hour

Job Description:

We’re seeking an experienced Firmware/Embedded Engineer to develop, optimize, and maintain embedded Linux–based gateway systems for IoT and edge applications. The role involves end-to-end firmware design, connectivity, security, and integration with cloud services.

Job Responsibility:

  • Build and customize Linux OS images (Yocto or Debian-based)
  • Integrate kernel modules, device drivers, and BSPs
  • Optimize boot time, memory, and power usage for embedded devices
  • Implement and manage Ethernet, Wi-Fi, LTE/4G, and PoE networking
  • Configure DHCP, DNS, MQTT, HTTP/HTTPS, NAT, and firewall rules
  • Ensure stable and secure connectivity with automatic recovery (99% uptime target)
  • Develop C/C++/Python services for data acquisition, buffering, and routing
  • Integrate edge ML models and cloud middleware (AWS, MQTT, REST APIs)
  • Manage local storage, caching, and retry logic for intermittent networks
  • Implement secure boot, signed firmware, and integrity checks
  • Manage certificates, keys, and access control
  • Support OTA firmware updates with rollback protection
  • Design system health telemetry (CPU, memory, connectivity, temperature)
  • Create watchdogs, auto-recovery scripts, and remote logging/debugging (jFrog, syslog)
  • Support remote firmware updates and diagnostics
  • Develop and automate unit/integration tests
  • Collaborate with QA on test execution and system validation
  • Bring up and test peripherals (Wi-Fi, LTE, USB, GPIO)
  • Integrate and test Linux drivers (Qualcomm and custom)
  • Validate sensor and RF interfaces
  • Profile CPU, memory, and I/O performance
  • Tune kernel and network parameters for reliability and throughput
  • Optimize flash storage and file system usage
  • Develop clients for MQTT, HTTPS, and WebSockets
  • Handle device provisioning and cloud connectivity (AWS IoT Core, Azure)
  • Support remote configuration and edge analytics modules
  • Work cross-functionally with hardware, QA, and cloud teams
  • Participate in code/architecture reviews
  • Document system architecture and deployment guides

Requirements:

  • Strong C/C++/Python skills in embedded Linux environments
  • Hands-on experience with Yocto, BSPs, and networking stacks
  • Familiarity with OTA updates, secure boot, and cloud-IoT integration
  • 5-10+ years related experience

Additional Information:

Job Posted:
December 06, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Firmware/Embedded Engineer

Embedded Software Engineer Intern

We are looking for interns for the Summer 2026 Season. Reliable embedded firmwar...
Location
Location
United States , San Mateo
Salary
Salary:
47.00 - 58.00 USD / Hour
skydio.com Logo
Skydio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Practical experience writing firmware/embedded code for a physical device
  • Proficiency with C++ within the context of embedded systems
  • Proficiency with Python for testing, experimentation, and tools development
  • Ability to write clean code with appropriate abstraction boundaries
  • Ability to read schematics and use standard debugging equipment: oscilloscope, logic analyzer, multimeter
  • Ownership in digging into complex problems
Job Responsibility
Job Responsibility
  • Develop and implement the embedded software that runs on the drone and our growing accessory product lines e.g. Skydio Dock
  • Characterize, integrate, and validate key subsystems (e.g. cameras, radios, flight controllers)
  • Bring up and debug new hardware
  • Write interfaces and drivers for sensors, cameras, and other devices
Read More
Arrow Right

Staff Engineer, Data Management Engineering

Sandisk understands how people and businesses consume data and we relentlessly i...
Location
Location
Malaysia , Batu Kawan, Penang
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of working experience in related field
  • Bachelor/Master in Electronic and Electrical Engineering/Mechatronics/Robotics
  • Experience in different kinds of sensor data collection/interaction (motor encoder/thermocouple/vibration/flow sensor) is preferable
  • Electrical circuit design and related system software and firmware/embedded software development experience
  • Familiarity with IoT platforms and network protocols (e.g., MQTT, CoAP)
  • Experience in motion control domain like PLC, motion controller, servo motor position, motion software, electrical noise suppression is a plus
  • Experience working on common communications interface: SPI, I2C, USB, RS232, RS485
  • Experience with embedded systems, real-time operating systems (RTOS), and microcontroller programming
  • Proficiency in programming languages (C, C#, Python preferred)
  • Basic knowledge of SQL
Job Responsibility
Job Responsibility
  • Design and develop IoT edge devices and sensors
  • Develop use of new sensors to monitor critical processes
  • Develop scripts to pre-process and load sensor data for application use
  • Understand manufacturing and information systems, and integrate data to respective IoT systems
  • Write, test, and implement software and firmware for IoT devices
  • Setup and maintain the health and data quality of the sensor acquisition systems
  • Continue improving the acquisition system through software updates or new/improved hardware
  • Documentation of systems and procedures for the setup and maintenance of hardware systems
  • Collaborate with cross-functional teams to understand use cases, determine solutions and integrate hardware and software systems
  • Implement security measures to protect IoT networks and data
  • Fulltime
Read More
Arrow Right
New

Senior Security Engineer, Add-ons Operations

addons.mozilla.org (AMO) is the foundation of the Firefox add-ons ecosystem. It’...
Location
Location
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience building modern web applications
  • Strong experience with Python/Django or similar backend frameworks
  • Understanding of web security principles and practices
  • Strong collaboration and communication skills in a distributed team environment
  • Adept at navigating ambiguity, exploring solutions, and shaping direction in new problem spaces
  • Commitment to our values: Welcoming differences, Being relationship-minded, Practicing responsible participation, Having grit
Job Responsibility
Job Responsibility
  • Deliver major features and architectural improvements across the Add-ons stack, including automated moderation pipelines, Reviewer tools, and DevHub
  • Create robust observability systems and data-backed insights
  • Provide peer feedback, share knowledge and help others grow
  • Improve platform reliability through deployments, monitoring, and incident response
  • Help keep the platform safe and trustworthy, with attention to security and user trust
  • Step in to resolve issues impacting users and developers, from small bugs to larger incidents
  • Collaborate with designers, product managers, QA, and community contributors to deliver end-to-end improvements
  • Contribute in the open through pull requests, code reviews, and discussions
  • Work on: Full stack development: React/TypeScript frontends, Django backend, MySQL datastore
  • Platform reliability: deployments, monitoring, and incident response on Google Cloud
What we offer
What we offer
  • Generous performance-based bonus plans to all eligible employees
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
Read More
Arrow Right
New

Administrative Assistant

UC San Diego has a consistent need for talented Administrative Assistants to sup...
Location
Location
United States , La Jolla
Salary
Salary:
61429.00 - 88030.00 USD / Year
ucsd.edu Logo
UC San Diego
Expiration Date
February 25, 2026
Flip Icon
Requirements
Requirements
  • Demonstrated experience managing multiple complex calendars
  • Proven experience with domestic and international travel arrangements, including coordinating with travel agencies to fulfill required travel agendas, researching and utilizing most effective and economical options, and coordinating reimbursement procedures
  • High-level organizational skills, ability to multi-task, extremely strong attention to detail, and the ability to prioritize and follow through on assignments in a timely, proactive, and responsive manner
  • Proficiency with MS Word, Access, Excel, PowerPoint, Internet Explorer, Adobe Acrobat, and various email, database and desktop publishing programs
  • Strong typing/word processing skills to prepare correspondence, reports, and spreadsheets
  • Extensive experience in the planning, coordination, and execution of various types and sizes of meetings and events, including skill and experience in working within a budget
  • negotiating with vendors and service providers to secure venues and catering options
  • Experience with Oracle for Purchasing
  • Demonstrated experience with purchasing practices and procedures including contacting vendors, obtaining and negotiating prices preferred can train
  • Ability to operate personal computers including word processing, spreadsheets, databases, graphics, and scheduling programs
Job Responsibility
Job Responsibility
  • Managing complex calendars for multiple senior executives
  • Coordinating domestic and international travel
  • Tracking expenses, and processing reimbursements
  • Coordinating meetings and preparing meeting materials
  • Serving as a key resource to their department, interacting with senior leaders, faculty, staff, students, and community and governmental organizations
  • Calendaring
  • Zoom meetings
  • Travel
  • Reimbursements
  • Purchasing lab supplies
What we offer
What we offer
  • Medical coverage
  • Paid vacation & sick time
  • Paid holidays
  • Training and development opportunities
  • Fulltime
Read More
Arrow Right
New

Shift Supervisor

A Shift Supervisor is a key leader supporting the CVS Store Management team in d...
Location
Location
United States , Sylva
Salary
Salary:
16.00 - 23.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
March 26, 2026
Flip Icon
Requirements
Requirements
  • Deductive reasoning ability, analytical skills and computer skills
  • Advanced communication skills and supervision skills
  • Ability to work a flexible schedule, including some early morning, overnight and weekend shifts, to work overtime as needed, and to respond to urgent issues at the store when they arise
Job Responsibility
Job Responsibility
  • Work effectively with store management and store crews
  • Supervise the store’s crew through assigning, directing and following up of all activities
  • Effectively communicate information both to and from store management and crews
  • Assist customers with their questions, problems and complaints
  • Promote CVS customer service culture
  • Handle all customer relations issues in accordance with company policy and promote a positive shopping experience
  • Maintain customer/patient confidentiality
  • Price merchandise
  • Stock shelves
  • Execute the displays, sign and inventory of weekly, promotional, and seasonal merchandise
What we offer
What we offer
  • Affordable medical plan options
  • 401(k) plan (including matching company contributions)
  • Employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • Paid time off
  • Flexible work schedules
  • Family leave
  • Dependent care resources
  • Colleague assistance programs
  • Tuition assistance
  • Fulltime
Read More
Arrow Right
New

Partnership Specialist

We’re looking for a Partnerships Specialist to help scale Bounce’s partnerships ...
Location
Location
Portugal
Salary
Salary:
Not provided
Bounce
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2–5+ years of experience in corporate partnerships, business development, or equivalent B2B/corporate sales roles
  • Strong understanding of the travel space, ideally with prior exposure to property management, travel tech, hospitality, or adjacent industries
  • High level of business acumen with the ability to think strategically and critically about partnership opportunities
  • Proven ability to operate independently in an outbound-heavy role and build relationships from zero
  • Self-motivated, proactive, and comfortable working in a fast-paced, high-impact environment
  • Strong communication and negotiation skills, with the ability to engage senior stakeholders
  • Fluent in English
  • one additional European language is a strong plus
Job Responsibility
Job Responsibility
  • Build new partnerships from the ground up with property management companies and similar travel-focused businesses
  • Own the full partnership lifecycle: prospecting, outreach, pitching, negotiation, onboarding, and early-stage growth
  • Develop a deep understanding of the travel ecosystem, including key players, partner needs, and strategic synergies
  • Act as the voice of the partner internally by collecting insights, feedback, and unmet needs to help shape Bounce’s product and partnership offerings
  • Work closely with partners to solve a common traveler pain point: secure luggage storage before check-in and after check-out
  • Collaborate cross-functionally with Product, Legal, Operations, and Growth teams to ensure partner success
  • Drive meaningful GMV impact through high-quality, scalable partnerships
  • Continuously refine outreach strategies, value propositions, and partnership models based on market learnings
  • Fulltime
Read More
Arrow Right
New

Data Solutions Engineer

This Data Solutions Engineer (Applications Development Senior Programmer Analyst...
Location
Location
United States , Irving; Jacksonville
Salary
Salary:
107120.00 - 160680.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
February 24, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of experience with Hadoop and Big Data technologies
  • Demonstrated proficiency in Python, PySpark, and Scala, including practical experience with fundamental machine learning libraries
  • Experience in developing robust data solutions leveraging Google Cloud or AWS platforms
  • Experience with SAS
  • Experience with containerization and related technologies (e.g., Docker, Kubernetes)
  • Comprehensive understanding of software engineering and data analytics
  • In-depth knowledge and hands-on experience with the Hadoop ecosystem and Big Data technologies (e.g., HDFS, MapReduce, Hive, Pig, Impala, Kafka, Kudu, Solr)
  • Knowledge of Agile (Scrum) development methodologies
  • Strong development and automation skills
  • System-level understanding of data structures, algorithms, distributed storage, and compute
Job Responsibility
Job Responsibility
  • Serve as an integral team member of our Data Engineering team, responsible for the design and development of Big Data solutions
  • Partner with domain experts, product managers, analysts, and data scientists to develop robust Big Data pipelines in Hadoop or Snowflake environments
  • Responsible for delivering a data-as-a-service framework
  • Responsible for moving all legacy workloads to cloud platform
  • Lead the migration of all legacy workloads to cloud platforms
  • Engage with key stakeholders to elicit and document requirements, including detailed data flow specifications
  • Assess appropriate solutions and collaborate with relevant teams to drive optimal implementations
  • Work with data scientists to build client pipelines using heterogeneous sources and provide essential engineering services for data science applications
  • Research and evaluate open-source technologies and components, recommending and integrating them into design and implementation efforts
  • Act as a technical expert, mentoring other team members on Big Data and Cloud technology stacks
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • discretionary and formulaic incentive and retention awards
  • Fulltime
Read More
Arrow Right
New

Oracle Integration Cloud (OIC) Developer

Bright Vision Technologies is a forward-thinking software development company de...
Location
Location
United States
Salary
Salary:
Not provided
bvteck.com Logo
Bright Vision Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Oracle Integration Cloud (OIC)
  • Oracle SOA Suite
  • REST/SOAP APIs
  • Oracle ATP
  • Oracle ERP Cloud Integration
  • File Server (SFTP)
  • XML/XSD/XSLT
  • BPEL
  • ICS Packages
  • Security & Certificates
What we offer
What we offer
  • H-1B sponsorship for the 2026 quota
  • H-1B transfer
  • Filing with level 4 prevailing wage to obtain H-1B approval and a job offer
  • Fulltime
Read More
Arrow Right