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

Software & Test Engineer

The Software & Test Engineer is responsible for handling Windows IoT development...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
danaher.com Logo
Danaher Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Engineering, Computer Science, Electronics or related field
  • Minimum 3 years of experience in Windows IoT, testing, V&V, firmware/embedded development, or system level verification
  • Strong hands-on experience with Windows IoT, Linux, Qt UI, display drivers, and data acquisition protocols
  • Experience working with complex, regulated systems (e.g., GMP, medical devices, biotech instruments)
  • Excellent analytical, problem solving, and cross-functional communication skills, with a strong ownership mindset
Job Responsibility
Job Responsibility
  • Develop and customize Windows IoT and Linux-based system images, UI components (Qt), and integrate display drivers and data acquisition interfaces (USB/Ethernet)
  • Plan, design, and execute software and system-level V&V, including White/Grey/Black Box testing, test automation, and LabVIEW based setups
  • Perform hardware module-level and full system testing, ensuring product reliability, performance, accuracy, and compliance with QMS/ISO 9001
  • Analyze test data, generate verification reports, maintain requirement traceability, and support ALM tool workflows
  • Handle customer cases, SAC software workflows, and contribute to minor ECR (Engineering Change Request) implementation
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 Data Engineering Lead-Senior Vice President

The Applications Development Group Manager is a senior management level position...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 13+ years of relevant experience
  • Extensive experience in applications development
  • Experience in Wealth Management / Private Bank data space
  • Familiarity with key investment flows like Post Trade Flows, Portfolio and Risk Modelling, Performance, Market and Reference data including Client and Advisor and IC interactions
  • Sound knowledge of core investment products like Cash Equity, Fixed Income, Alternatives, Structured Notes and Derivatives
  • Experience with data technologies such as RDBMS and Hadoop (Cloudera) database
  • Experience in building cloud native data platforms (AWS & GCP) and exposure to modern data architecture
  • Experience in building real-time and batch data pipelines to support wide range of Analytics, Regulatory, Business and Operational use cases
  • Familiar with the big data technologies such as Hadoop, HDFS, Hive, HBase, Spark and Flink
  • Exposure with Snowflake and Databricks is preferred
Job Responsibility
Job Responsibility
  • Manage multiple teams of professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Provide strategic influence and exercise control over resources, budget management and planning while monitoring end results
  • Utilize in-depth knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Fulltime
Read More
Arrow Right
New

Warehouse Operator

This is where your work makes a difference. At Baxter, we believe every person—r...
Location
Location
United Kingdom , Thetford
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Computer Skills – Familiar and comfortable using Microsoft Excel, Word, Outlook
  • Previous experience working in a warehouse environment
  • Punctual with good attendance
  • Excellent communication skills
  • Well organised and task driven
  • Able to work in a GMP environment
  • Quality focused – able to deal with routine, repetitive tasks whilst maintaining good attention to detail
  • Team Working - working as part of a team & sharing workload fairly with a willingness to work co-operatively and supportively in order to solve problems and achieve team targets
  • Maintains high standards of behaviour whilst managing workload
  • Process Orientated - must follow set standards and ways of working
Job Responsibility
Job Responsibility
  • To receive and book in raw materials
  • Locate raw materials in both Gate 1 and Gate 2 Warehouse as required
  • Process and load Baxter goods and Raw Materials for dispatch
  • To support in day to day running of the Warehouse duties
  • Being able to work as part of cross functional team and learn various jobs in both the Warehouse and Packing areas to support the business
  • Being able to work on their own initiative as and when required
  • To assist routine blind count audits
  • To perform regular routine cleaning tasks on the fork truck fleet and the work area to ensure they are kept clean at all times
  • Comply with EHS/GMP/GDP company & corporate policies and external regulatory requirement
  • Provide cover for colleagues
What we offer
What we offer
  • Employee discount scheme
  • Blue light card
  • Fantastic internal progression opportunities
  • Subsided canteen
  • Westfield healthcare
  • Up to 8% pension contribution
  • Employee assistance programme
  • Fulltime
Read More
Arrow Right
New

Process Assistant

We are currently recruiting for a Process Assistant to join a busy and supportiv...
Location
Location
United Kingdom , Newport
Salary
Salary:
12.71 GBP / Hour
brookstreet.co.uk Logo
Brook-St Hiredonline
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong attention to detail and accuracy
  • Excellent communication skills, both written and verbal
  • Ability to work effectively within a team environment
  • Good organisational and time management skills
  • A professional approach to customer service
  • Ability to follow processes and procedures consistently
  • Problem-solving mindset with the ability to escalate when needed
Job Responsibility
Job Responsibility
  • Process transactions in line with agreed procedures and business rules
  • Handle calls, emails, queries, and general correspondence
  • Maintain and update records on internal systems or databases
  • Resolve routine queries and escalate more complex issues when required
  • Prioritise and manage your workload to meet deadlines
  • Support team members and collaborate across departments
  • Produce, print, and distribute reports, data, or invoices
  • Maintain accurate records for audit purposes
  • Identify opportunities for process improvements
  • Fulltime
Read More
Arrow Right
New

Food Runner - Booking Office 1869

Our jobs aren’t just about putting food on the table that our guests will enjoy ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 1 year of experience in a similar role within the hospitality industry, preferably in a luxury hotel environment
  • Detail-oriented with a passion for delivering excellence in customer service
  • Knowledge of Health, Safety and Hygiene (sanitation, cleanliness)
  • L2 Food Hygiene is preferred, and you should work towards achieving this if you don’t hold a certification already.
Job Responsibility
Job Responsibility
  • Advocating and maintaining an exceptionally high standard of five-star luxury lifestyle service within the Food & Beverage operation
  • Maintaining the cleanliness in all areas of the discipline, at all times and advocating this as best practice
  • Your role is a very physical role, where lifting, pushing and pulling are involved
  • manual handling and deploying the correct methods to keep yourself safe is key
  • Product (food & beverage), menu, operational, food hygiene, service knowledge is essential
  • Maintaining up-to-date knowledge of company Food Safety Programs within assigned area of responsibility, as well as all local, state, and federal regulations
  • Reporting maintenance issues immediately to appropriate personnel (i.e., management or maintenance)
  • Attitude, grooming standard, body language and tone need to be positive, supportive and on brand at all times
  • Attendance at monthly departmental meetings and 1:1’s is essential for you to have the knowledge you need in your role
  • Carrying out other duties that may be required by the F&B Management team.
What we offer
What we offer
  • 28 days holiday (including Bank Holidays), with increasing entitlement based on length of service
  • Pension scheme participation
  • Life Assurance coverage
  • Annual Performance Review pay adjustments
  • Complimentary gym and spa access
  • Free meals while at work
  • Dry-cleaning service availability
  • Complimentary enrolment in BenefitHub, granting unlimited deals from various retailers and more
  • 20% discount at any of the St. Pancras outlets
  • Marriott Discount Card offering benefits on hotel stays, room upgrades, gift shop purchases, and F&B across 130 countries
  • Fulltime
Read More
Arrow Right
New

Technical Sales

Based at our offices in Coventry, this Technical Sales role is a 60% account man...
Location
Location
United Kingdom , Coventry
Salary
Salary:
43000.00 GBP / Year
https://www.wallacehind.com Logo
Wallace Hind
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Driven, proactive sales professional who takes pride in knowing their data and understanding their customer base
  • Organised self starter who doesn't want or need micromanagement
  • Technically minded – comfortable discussing the application of mechanically engineered precision components with end user (OEM) customers
Job Responsibility
Job Responsibility
  • Take ownership of your CRM data, accounts and will maximise sales through calls, emails and marketing communication
  • Provide excellent account management to customers around the UK, Eire and the Nordic region delivering market and product information, managing the quotation to order process
  • Use our SAP system to keep up to date records on client activity
What we offer
What we offer
  • Annual bonus up to 25% of basic salary
  • Full mobile communications set up including mobile & laptop
  • 25 Days Holiday
  • Generous Pension Scheme
  • Life Assurance
  • Healthcare Scheme
  • Childcare Vouchers
  • Company Share Incentive
  • Flexible working from home policy
  • Fulltime
Read More
Arrow Right