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

Shift Supervisor

A Shift Supervisor is a key leader supporting the CVS Store Management team in d...
Location
Location
United States , Reno
Salary
Salary:
17.00 - 26.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 13, 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 (Greet, offer help, and thank)
  • Handle all customer relations issues in accordance with company policy and promote a positive shopping experience for all CVS customers
  • 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
  • Dental
  • Vision
  • Wellness resources
  • Employee discounts
  • Access to certain voluntary benefits
  • Other programs
  • Parttime
Read More
Arrow Right
New

Employee Lifecycle Experience Specialist With Turkish

Are you a Turkish speaker looking to take your HR career to the next level in an...
Location
Location
Poland , Kraków
Salary
Salary:
6268.00 PLN / Month
https://www.randstad.com Logo
Randstad
Expiration Date
June 30, 2026
Flip Icon
Requirements
Requirements
  • fluent Turkish & English- mandatory
  • previous experience working in HR
  • excellent interpersonal and communication skills with a collaborative approach to problem-solving
  • well-organized teammate who is comfortable with multi-tasking and setting own priorities
Job Responsibility
Job Responsibility
  • being the first point of contact for employees, managers, and P&C partners in Turkish
  • providing comprehensive employee care services in the relevant market
  • processing and resolving inquiries and transactions
  • taking responsibility for regular follow-ups and updating information for the client, as well as providing guidance when initiating P&C processes and transactions
  • operating the relevant software and systems
What we offer
What we offer
  • work in an international and well-known tobacco company
  • benefit system (OK system, Medical package)
  • funding for the canteen - 270 PLN monthly
  • flexible working hours
  • temporary 1 year contract, with possibility of extention
  • Fulltime
Read More
Arrow Right
New

Runner

Our jobs aren’t just about giving guests a clean room and a freshly made bed. In...
Location
Location
China , Hong Kong
Salary
Salary:
Not provided
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • ensure a safe work place
  • following company policies and procedures
  • maintaining confidentiality
  • upholding quality standards
  • ensuring your uniform, personal appearance, and communications are professional
  • stand, sit, or walk for an extended time
  • move, lift, carry, push, pull, and place objects weighing less than or equal to 50 pounds without assistance
Job Responsibility
Job Responsibility
  • delivering guest requests
  • stocking carts
  • cleaning rooms and public spaces
  • other similar responsibilities
  • maintaining the appearance and cleanliness of the whole hotel
  • Fulltime
Read More
Arrow Right
New

Cyber Systems Engineer – IA/RMF Trainer

The program provides Systems Engineering and Technical Assistance (SETA) core an...
Location
Location
United States , Westfields
Salary
Salary:
Not provided
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Requires 8 to 10 years with BS/BA or 6 to 8 years with MS/MA or 3 to 5 years with PhD
  • Must possess and be able to maintain a TS/SCI with Poly
  • Able to support customer's core hours (0900-1500
  • Mon – Fri)
  • An 8570/8140 IA Certification
  • Experience training and presenting both in person and virtually
  • Strong attention to detail and organizational skills
  • Excellent communications skills
  • Self-starter requiring limited direction and supervision
  • Experience with the RMF Process
Job Responsibility
Job Responsibility
  • Works with the training team to provide IA training as directed by the Government
  • Coordinates and facilitates training session planning, registration, delivery, and follow-up
  • Works with stakeholders and SMEs to create and update training materials as new Cyber/IA tools and capabilities are fielded or processes are created or modified
  • Integrates new and updates existing training materials for new Cyber/IA tools into online training repository
  • Support/coordinates with customer for 8140 training validation requirements
  • Works with customer to prepare agendas, marketing materials and content for the annual Cybersecurity Awareness Month (CAM) conducted every October as well as other quarterly CAM events
  • Provides training related to ServiceNow, Risk Management Framework (RMF), Continuous Monitoring, Privileged Users, Information Assurance, Information System Owner cyber responsibilities, etc.
  • Participates in the development of new training topics, content and associated materials
  • Fulltime
Read More
Arrow Right
New

Pharmacy Technician

We're building a world of health around every individual — shaping a more connec...
Location
Location
United States , Dresher
Salary
Salary:
16.50 - 25.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 13, 2026
Flip Icon
Requirements
Requirements
  • Must comply with any state board of pharmacy requirements or laws governing the practice of pharmacy, which includes but is not limited to, age, education, and licensure/certification
  • If the state board of pharmacy does not address or mandate a minimum age requirement, must be at least 16 years of age
  • If the state board of pharmacy does not address or mandate a minimum educational requirement, must have a high school diploma or equivalent, or be actively enrolled in high school or high school equivalency program
  • State-level licensure and national certification requirements vary by state
Job Responsibility
Job Responsibility
  • Living our purpose by following all company SOPs at each workstation to help our Pharmacists manage and improve patient health
  • Following pharmacy workflow procedures at each pharmacy workstation (i.e., production, pick-up, drive-thru, and drop-off) for safe and accurate prescription fulfillment
  • Contributing to positive patient experiences by showing empathy and genuine care: creating heartfelt and personalized moments while serving patients at pick-up, drive-thru, and over the phone
  • keeping patients healthy by offering immunizations and other services at the register and over the phone
  • and demonstrating compassionate care by solving or escalating patient problems
  • Completing basic inventory activities, as permitted by law, and as directed by the pharmacy leadership team, such as accurately putting away medication deliveries and completing cycle counts, returns-to-stocks, waiting bin inventories, etc.
  • Contributing to a high-performing team, embracing a growth mindset, and being receptive to feedback
  • actively seeking opportunities to expand clinical and technical knowledge needed to better assist patients
  • Remaining flexible for both scheduling and business needs, while contributing to a safe, inclusive, and engaging team dynamic
  • voluntarily traveling to stores in the market to work shifts as needed by the business
What we offer
What we offer
  • medical insurance
  • dental insurance
  • vision insurance
  • paid time off
  • retirement savings options
  • wellness programs
  • Fulltime
Read More
Arrow Right