CrawlJobs Logo

Senior IoT / Firmware Engineer

https://www.precisers.pt Logo

Precise

Location Icon

Location:
Portugal , Leiria

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are hiring an IoT/ Embedded Firmware Engineer for a Product-driven software engineering company delivering custom solutions.

Job Responsibility:

  • Developing high-performing and reliable firmware for embedded systems using microcontrollers, sensors, and analog/digital interface circuits
  • Working with hardware engineering in developing future products, including recommendations on new technologies and design best practices
  • Coordinating the definition of architecture concepts
  • Collaborating with multidisciplinary teams
  • Ensuring compliance with regulations
  • Keeping up with technological advancements
  • Engaging in lifelong learning, attending conferences, workshops, and training sessions to enhance knowledge and skills
  • Fostering a culture of continuous improvement in the organization
  • Managing projects
  • Mentoring other members

Requirements:

  • Bachelor / Master degree in Computer Science Engineering or equivalent
  • Over five (5) years of experience developing embedded systems
  • Familiar with microcontrollers and/or microprocessors
  • Proficiency on firmware programming languages such as C or C++
  • Experience working with Real Time Operating Systems (RTOS)
  • Experience with communication protocols: MQTT, Ethernet, I2C, RS232, RS485, SPI
  • Experience with ARM, ESP32, and/or Silicon Labs technologies highly valued
  • Experience with Cybersecurity implementation for embedded systems (encryption, certificate management)
  • Executing code reviews and documentation
  • Experience with project budgeting, cost estimating and scheduling
  • Creative, proactive and a team player
  • Strong interpersonal skills and drive
  • Excellent communication skill
  • Fluency in English

Nice to have:

Experience with Zephyr RTOs is a plus

Additional Information:

Job Posted:
February 19, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Senior IoT / Firmware Engineer

Senior IoT/Firmware Engineer

We are looking for a Senior IoT/Firmware Engineer to join our client’s team. Our...
Location
Location
Portugal , Leiria
Salary
Salary:
Not provided
https://www.precisers.pt Logo
Precise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor / Master’s degree in Computer Science Engineering or equivalent
  • Over 5 years of experience developing embedded systems
  • Familiar with microcontrollers and/or microprocessors
  • Proficiency in firmware programming languages such as C or C++
  • Experience working with Real Time Operating Systems (RTOS)
  • Experience with communication protocols: MQTT, Ethernet, I2C, RS232, RS485, SPI
  • Experience with ARM, ESP32, and/or Silicon Labs technologies highly valued
  • Experience with Cybersecurity implementation for embedded systems (encryption, certificate management)
  • Executing code reviews and documentation
  • Experience with project budgeting, cost estimating and scheduling
Job Responsibility
Job Responsibility
  • Developing high-performing and reliable firmware for embedded systems using microcontrollers, sensors and analogue/digital interface circuits
  • Working with hardware engineering in developing future products, including recommendations on new technologies and design best practices
  • Coordinating the definition of architectural concepts
  • Collaborating with multidisciplinary teams
  • Ensuring compliance with regulations
  • Keeping up with technological advancements
  • Engaging in lifelong learning, attending conferences, workshops, and training sessions to enhance knowledge and skills
  • Fostering a culture of continuous improvement in the organization
  • Managing projects
  • Mentoring other members
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

We are seeking a self-motivated, talented, and exceptional Senior Embedded Softw...
Location
Location
United States , Seattle
Salary
Salary:
Not provided
productcreationstudio.com Logo
Product Creation Studio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Eight years of professional experience developing and debugging real-time firmware for production products
  • 4 year degree in computer science or electrical engineering, or equivalent experience
  • Strong C and C++ programming skills
  • Some electronics knowledge with the ability to debug digital subsystems using electronic test equipment such as logic analyzers and oscilloscopes
  • Experience with bare metal programming and one or more RTOSs (e.g. FreeRTOS, uC/OS)
  • Experience with custom board bring-up and troubleshooting hardware-software integration issues
  • Expertise with common embedded tool chains (e.g. GCC, Keil, IAR, CCS) and version control systems (e.g. SVN or Git)
  • Excellent written and spoken communication skills
  • Solid understanding and experience in software engineering methodologies and best practices
Job Responsibility
Job Responsibility
  • Requirements validation and capture
  • Task scoping
  • Architecture
  • Implementation
  • Testing
  • Manufacturing support
  • Provide feature upgrades to existing products
  • Assist in the development of new projects
  • Design and implement software for execution on custom embedded platforms, including drivers and board support packages
  • Participate in system architecture design, including RTOS and processor, microcontroller, and peripheral selection decisions
What we offer
What we offer
  • Medical/dental/vision
  • FSA
  • 401k
  • Creative, friendly work environment
  • Fulltime
Read More
Arrow Right

Senior Embedded Systems Engineer

This role focuses on developing hardware and firmware for our devices based on Z...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
assistme.io Logo
AssistMe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 7 years of working experience in a comparable surrounding
  • Bachelor´s or Master´s Degree in Computer Science, Electrical Engineering or a related field
  • Team player with great attention to detail willing to step out, willing to expand its skillset
  • Profound knowledge on Electrical and PCB design
  • Hardware debugging and board bring up
  • Excellent C programming skills with a focus on resource-constrained environments and writing clean, maintainable code
  • Able to use Python for automations and testing
  • Experience with BLE, UART, SPI, I2C
  • Experience working git and GitHub workflows for CI/CD
Job Responsibility
Job Responsibility
  • Hardware development and architecture for a BLE based medical wearable device
  • Hardware development and architecture for a Linux based gateway (BLE, WiFi, Cellular)
  • Firmware development and architecture for low-power, BLE enabled Arm Cortex-M based devices
  • Documentation of development and internal processes
What we offer
What we offer
  • Hands-on experience in a dynamic and data-driven environment
  • Team events and a diverse, international company culture
  • In-depth insights into how start-ups and the digital health sector work
  • Urban Sports Club benefits
  • Fulltime
Read More
Arrow Right

Senior Embedded Firmware Engineer

We are seeking a Senior Embedded Firmware Engineer to develop production-grade f...
Location
Location
United States
Salary
Salary:
135000.00 - 175000.00 USD / Year
utilidata.com Logo
Utilidata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
  • 7+ years developing and delivering production firmware for embedded systems
  • Expert proficiency in C/C++ with real-time operating systems (RTOS) and bare-metal programming
  • Strong understanding of embedded system architecture, hardware interfaces, and communication protocols (SPI, I2C, UART, CAN, USB, Ethernet)
  • Experience with IoT devices utilizing microcontrollers, communication modules (LTE, Bluetooth, WiFi), and edge computing
  • Hands-on experience with hardware bring-up and working directly with hardware teams during development
  • Knowledge of debugging tools, such as oscilloscopes, logic analyzers, and JTAG debuggers
  • Proven experience implementing CI/CD pipelines, automated testing frameworks, and version control systems (Git)
  • Strong communication skills and collaborative work style with cross-functional teams
  • Ability to travel up to 20% of time
Job Responsibility
Job Responsibility
  • Design, develop, and deploy production-grade firmware across multiple hardware platforms, architecting scalable, fault-tolerant components
  • Support hardware bring-up efforts and collaborate directly with hardware engineering teams during development cycles
  • Develop and optimize real-time embedded software using C/C++, RTOS, and bare-metal programming for resource-constrained microcontrollers
  • Implement and debug communication protocols (SPI, I2C, UART, CAN, Ethernet, LTE, WiFi) for IoT device connectivity
  • Establish and enforce firmware engineering standards, including coding conventions, testing protocols, and documentation requirements
  • Build and maintain CI/CD pipelines with automated testing, static analysis, and version-controlled release processes
  • Collaborate cross-functionally with external contractors, cloud infrastructure, AI/algorithms, and product teams to deliver integrated solutions
  • Mentor and develop team members
What we offer
What we offer
  • 10% annual bonus target
  • stock options
  • health, dental, vision
  • employer-match 401k
  • flexible paid time off
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer

Join our team as a Sr Firmware Engineer to help us bring current and next genera...
Location
Location
United States , San Francisco; New York
Salary
Salary:
180000.00 - 210000.00 USD / Year
eightsleep.com Logo
Eight Sleep
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience, with a focus on firmware in C/C++
  • Proficiency in developing for compute-constrained and low-memory environments
  • Skilled in creating peripheral drivers and communication protocols (UART, I2C, SPI, USB), and knowledgeable in DMA
  • Have launched and maintained large fleets of devices, with experience in monitoring telemetry, and OTA firmware updates
  • Ability to read and interpret data sheets and schematics for hardware bring-up and debugging
  • Familiarity with logic analyzers and oscilloscopes
  • A fast-paced and iterative approach to tackling complex problems
  • Willingness and ability to travel regularly to China for team support and collaboration
Job Responsibility
Job Responsibility
  • Bring-up and implement cutting edge sensor technologies
  • Collaborate with hardware teams to guide prototyping, drive efficient designs, as well as implementation on production hardware
  • Lead the transformation of our firmware development landscape, pioneering advanced standards and state-of-the-art tooling
  • Work closely with our manufacturing team in China to develop tests and deliver high quality products on time
  • Thrive in an in person and remote work environment, ensuring clear and impactful communication
What we offer
What we offer
  • Offers Equity
  • All full-time employees receive the Pod
  • Flexible PTO
  • 100% employer contribution for medical/dental/vision insurance
  • Fully distributed workforce
  • Role ownership, and uncapped growth opportunities
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer

A highly experienced Senior Firmware Engineer is sought to design, build, and sc...
Location
Location
United States , Mahwah
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field
  • 10+ years of experience in electronic product development, including analog/digital designs with 32-bit ARM microcontrollers
  • Advanced proficiency in C/C++ programming for embedded systems
  • Experience with wired (UART, SPI, I2C) and wireless communication protocols
  • Proficiency with version control systems (such as Git) and understanding of the software development life cycle using tools like Jira and Confluence
  • Ability to troubleshoot hardware using tools such as oscilloscopes, logic or spectrum analyzers, JTAG, etc.
  • Excellent written and verbal communication skills, with a proven ability to work collaboratively
Job Responsibility
Job Responsibility
  • Work closely with UX, culinary, video, software, and hardware engineering teams to review requirements, design, and implement product features
  • Develop well-structured, high-quality, reusable code by applying design patterns and best practices to ensure agility, reliability, and scalability
  • Refactor codebases as needed to improve performance, reliability, and maintainability
  • Contribute to architectural and performance design decisions
  • Write unit and integration tests, participate in code reviews, and perform testing and debugging
  • Enhance deployment and testing efficiency using CI/CD processes
  • Troubleshoot and resolve issues reported by QA or other teams
  • Participate in daily standups, weekly meetings, and sprint planning sessions
  • Scale architecture with modern technologies (e.g., Docker) and leverage cloud platforms and project management tools
  • Collaborate effectively with team members to deliver solutions aligned with project vision and quality standards
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • company 401(k) plan
Read More
Arrow Right

Vp of engineering

We’re looking for a highly experienced VP Engineering to lead Hypervolt’s cloud,...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
hypervolt.co.uk Logo
Hypervolt Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior engineering leadership experience (Director / VP level) in cloud and platform engineering
  • Strong background in distributed systems and AWS-based architectures
  • Experience operating real-time, event-driven systems at significant scale
  • Proven ability to collaborate effectively with hardware and firmware teams
  • Track record of building and scaling engineering organisations
  • Strong technical judgment and delivery focus
Job Responsibility
Job Responsibility
  • Lead and scale engineering teams across cloud infrastructure, backend services, data platforms, and applications
  • Translate company and product strategy into clear engineering roadmaps and execution plans
  • Own delivery, quality, reliability, and operational excellence across cloud and application platforms
  • Establish strong technical ownership, delivery cadence, and engineering standards
  • Provide technical leadership across Hypervolt’s AWS-based microservices architecture
  • Own the evolution and reliability of UltraGrid, Hypervolt’s cloud operating system for connected assets
  • Ensure low-latency, bi-directional control and automation of devices at scale
  • Drive platform scalability, performance, security, and cost efficiency
  • Oversee large-scale telemetry ingestion via highly available MQTT brokers handling 6+ billion messages per day
  • Guide streaming pipelines using Apache Pulsar and data storage across DynamoDB and Google BigQuery
What we offer
What we offer
  • A senior leadership role at the centre of Hypervolt’s platform strategy
  • Ownership of cloud systems operating at real-world, grid scale
  • Close partnership with the CTO and senior leadership team
  • The opportunity to build infrastructure that shapes the future of energy
Read More
Arrow Right

Senior Partner Engineer I

As a mission-driven company, Axon is in the exciting position of having identifi...
Location
Location
United States , Seattle; Boston; Scottsdale
Salary
Salary:
141000.00 - 225600.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Track record of taking products to production with at least 8 years of experience
  • Fluency on both Embedded Linux (primary) BSP and Firmware
  • Strong technical acumen and obsession for the firmware details that matter to build products
  • Experience with C, C++, Rust on Linux
  • Experience with some combination of Wi-Fi, Bluetooth, Cellular LTE or 5G, 900MHz wireless technologies
  • Experience with complex embedded systems development kits and environments
  • Strong organizational skills with the ability to manage projects to a high degree of resolution using state of art project management processes and tools
  • Commanding understanding of how Hardware-Software Products are managed, gated and manufactured
  • Ability to collaborate in APAC or European time-zone hours as-needed (this role has flexible working hours)
  • Strong cross-functional communication skills with the ability to get things done
Job Responsibility
Job Responsibility
  • Manage Axon and JDM vendor relations between Firmware Engineering Teams to align short-term, long-term requirements ensuring that the JDM vendor is building the “right thing”
  • Treat JDM deliverables “as a product” in and of themselves, ensuring Axon requirements for that product are clear, thorough, and achievable
  • Oversee JDM engagements from planning, vendor selection, execution, and launch
  • Manage Axon and JDM vendor relations between Firmware Engineering Teams to ensure that all source code written for Board Support Package (BSP) layers are of the highest quality bar before being merged into Axon’s mainline
  • Write code as needed to get JDM programs “across the finish line”
  • Audit the needs and artifacts of adjacent teams (e.g. hardware, application software) to ensure coherency with FW plans and interfaces
  • Be the point of contact for internal stakeholders regarding JDM technical or program status and deliverables
  • Be the Axon point of contact for the JDM, not just setting direction, but also for hands-on support in ensuring they are not blocked in continuously executing and delivering high quality outputs
  • Design and/or implement systems, workflows, and automations (CI/CD, automated unit, integration, and end-to-end tests) where necessary to facilitate the cooperation of Axon and JDM teams
  • Actively seek to understand customer use-cases and perspective to drive product excellence
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right