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

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 Care Assistant

We are looking for a kind and caring Senior Care Assistant to join our friendly ...
Location
Location
United Kingdom , Southport
Salary
Salary:
14.00 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent communication and written skills
  • Previous experience working within an elderly care setting
  • Self-motivated, resilient and well-organized
  • Team player but able to work on your own initiative
  • Dependable, able to work well under pressure and flexible to meet the needs of the Home
  • Previous supervisory experience within a care/nursing home setting and experience of working with the elderly
  • An NVQ level 2 in health & social care is essential along with a dedicated passion for providing exceptional care
Job Responsibility
Job Responsibility
  • Managing the care team within the Home
  • Ensuring that care staff are adhering to CQC guidelines whilst providing exceptional levels of care to residents
  • Promoting and delivering high standards of care
  • Supervising and supporting less experienced staff to enable them to fully contribute to the care provided within the Home
What we offer
What we offer
  • £300 Welcome Bonus after the first 3 Month Probation Period
  • Career development opportunities
  • Excellent work environment
  • Monthly pay
  • Paid DBS
  • Free on-site parking
  • Free uniform
  • 5.6 weeks of paid annual leave
  • Pension scheme
  • Fulltime
Read More
Arrow Right
New

Senior Operations Manager

The Senior Operations Manager is a key leader within the adidas North American S...
Location
Location
United States , Wilkes-Barre
Salary
Salary:
Not provided
Adidas
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree required
  • advanced degree preferred
  • Minimum of seven years of relevant experience in operations or supply chain management
  • Experience leading high-volume ecommerce operations with direct ownership of consumer experience
  • Strong analytical and data management skills with proficiency in Microsoft Office and advanced Excel
  • Excellent communication skills with the ability to interact effectively across all organizational levels
  • Demonstrated knowledge of supply chain technology solutions and end-to-end processes
  • Proven ability to manage budgets and deliver results in a dynamic environment
Job Responsibility
Job Responsibility
  • Lead all Distribution Center operations to achieve productivity, service level, and quality targets
  • Develop and manage the annual budget and cost per unit for the Distribution Center
  • Drive strategic initiatives to improve cost structure and customer experience
  • Maintain expertise in WCS and WMS platforms, providing guidance and support to operations and IT teams
  • Report on operational metrics to evaluate performance in productivity, quality, safety, and service levels
What we offer
What we offer
  • Competitive benefits including medical, dental, vision
  • 401k with employer match
  • stock purchase plan
  • paid parental leave
  • education assistance
  • flexible time off
  • Hybrid work policy with in-office collaboration Monday through Thursday and remote flexibility on Fridays
  • Employees are able to enroll in adidas’ 401k plan and Stock Purchase Plan with employer match
  • Full-time employees are eligible for education assistance and generous Leave policies including 14 weeks of paid parental leave
  • Employees are eligible to earn an annual bonus based on both company and personal performance
  • Fulltime
Read More
Arrow Right
New

Certified Medication Aide

Hours: 2pm-10pm, Full time. Set up and administer medications under the directio...
Location
Location
United States , Mediapolis
Salary
Salary:
Not provided
azriahealth.com Logo
Azria Health Longview
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must be certified as a Certified Medication Tech (CMT) or Certified Medication Aide (CMA)
  • Must also be a Certified Nursing Assistant in good standing with the state
  • Related experience at a level necessary to accomplish the job
  • Must be capable of maintaining regular attendance
  • Must have ability to read, write and follow oral and written directions at a level necessary to accomplish the job
  • Must be able to maintain confidentiality regarding patient and company proprietary information
  • Must be able to relate positively and favorably to residents, families and other employees at all levels
Job Responsibility
Job Responsibility
  • Set up and administer medications under the direction and supervision of a Charge Nurse
  • Function as a Certified Nursing Assistant (CNA)
  • Prepare, administer and document medications following accepted practices and regulations
  • Assist residents with activities of daily living including bathing, dressing, grooming, toileting, changing of bed linens, and positioning
  • Assist with resident recreation programs
  • Prepare residents for meals and snacks
  • Assist residents in eating where needed and record food intake
  • Read and follow daily care plans
  • Perform assigned restorative and rehabilitative procedures
  • Report changes in resident condition to Nurse in charge
What we offer
What we offer
  • $5,000 Sign On Bonus
  • Fulltime
Read More
Arrow Right
New

Senior team member

Senior Team Member | BWS | Passionate About People. Leave your mark as a BWS Tea...
Location
Location
Australia , Heathcote
Salary
Salary:
Not provided
danmurphys.com.au Logo
Dan Murphy's
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to talk with customers confidently and authentically
  • Good availability across the day, evenings and weekends
  • Ability to work both autonomously and as part of a team
  • Genuine interest in learning and expanding product knowledge
  • Own your career
  • Don't mind increasing daily step count
  • Opportunity to make your mark
Job Responsibility
Job Responsibility
  • Actively engage with customers by sharing passion for products
  • Advocate for BWS loyalty programs
  • Make sure we have stock on our shelves
  • Maintain a safe and clean environment
  • Uphold service of alcohol guidelines
What we offer
What we offer
  • Exclusive discount card for BWS, Dan Murphy’s and other Endeavour Group brands including ALH pubs
  • Discounts from Woolworths and Big W
  • Endeavour Wellbeing Support
  • EAP service offers critical incident support, career, conflict, nutrition and lifestyle, money, family, legal and employee assistance
  • Parttime
Read More
Arrow Right
New

Grounds Maintenance Team Leader

Join Liberty and help the communities we serve! Please note, you may be required...
Location
Location
United Kingdom , Stockbridge Village
Salary
Salary:
30628.00 - 31428.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
February 19, 2026
Flip Icon
Requirements
Requirements
  • Proven track record in all aspects of grounds maintenance
  • City & Guilds level 2/3
  • Understanding of machinery maintenance and repairs
  • Experience of up-to-date H&S procedures and carrying out Risk Assessments
  • Full Driving licence
  • NPTC Pa 1 and Pa 6a
Job Responsibility
Job Responsibility
  • Manage contract requirements of jobs and develop a team of Grounds Maintenance Operatives to meet service delivery demands
  • Provide an efficient response to maintain levels of service delivery
  • Identify work streams and prioritise workload to ensure work is completed within contractual agreement
  • Support management of all business areas by providing analysis and reporting information
  • Maintain accurate and effective files/ records, including use of computerised systems
  • Attend meetings
  • Provide information and attend resource meetings with Managers to ensure correct staffing levels are achieved
  • Ensure processes and procedures are in place, ensuring administrative and planning responsibilities are in order to support the delivery of the support required
What we offer
What we offer
  • 23 days annual leave + bank holidays, plus flexibility
  • 24/7 GP access, mental health support, fitness programs, and more
  • Ongoing professional development
  • Fulltime
Read More
Arrow Right