Senior Embedded Firmware Engineer
EER Poland
Senior Embedded / Firmware Engineer
(RTOS, communication, critical systems, secure embedded systems)
Scope of Duties
This is not a typical embedded role. It involves designing systems, deterministic communication, real-time, and responsibility for key product elements.
You will work from low-level firmware to backend communication.
In practice this means:
- Development of firmware for security components and communication modules
- Designing and improving communication between two MCUs
- Working with real-time logic, state machines, and error handling
- Creating and maintaining hardware drivers (UART, SPI, I2C, GPIO)
- Designing and developing wireless communication systems (BLE onboarding, provisioning, data exchange)
- Ensuring stable communication with the backend through OCPP over WebSocket (or similar device-cloud protocols)
- Working on OTA and system resilience in the production environment (rollback, recovery, update security)
- Low-level debugging using professional tools (JTAG, SWD, logic analyzers, etc.)
- Designing APIs and communication layers between system modules
Technology and Architecture
The system consists of two main units:
- Security/power controller: nRF5340 or similar low-power MCU (RTOS/embedded firmware)
- Communication/application controller: i.MX RT1061 or similar application-grade MCU (RTOS/embedded Linux optional)
MCUs communicate through a proprietary protocol designed for determinism and consistency.
Communication with the backend is realized based on OCPP over WebSocket or a similar device-cloud protocol.
Requirements
- Very good knowledge of C/C++ in embedded systems
- Experience working with MCUs (e.g., STM32, nRF, ESP32, or similar)
- Knowledge of communication protocols: UART, SPI, I2C, and BLE (or other wireless)
- Experience in designing embedded systems (architecture, not just implementation)
- Ability to debug HW/SW systems (JTAG, SWD, system logs)
- Experience in designing interfaces and APIs between system components
Highly Desired
- Experience in secure embedded systems (device identity, secure update concepts, integrity, tamper resistance)
- Experience with OTA/bootloaders (rollback, recovery, update safety)
- Knowledge of RTOS systems (FreeRTOS, Zephyr, or others)
- Experience with device ↔ backend communication (WebSocket, MQTT, REST)
- Automotive/industrial embedded background
- Knowledge of provisioning systems/fleet management/BLE onboarding
Nice-to-Have (but not required)
- Experience with OCPP
- Zephyr RTOS
- Embedded Linux (Buildroot/Yocto)
Working Conditions
- 100% remote work - you can work from anywhere
- B2B: up to 8,000 EUR net per month
- Flexible working hours
- Collaboration with an experienced system/firmware team
- Real impact on the architecture and product development direction
- An innovative defense technology company seeks a skilled firmware engineer to develop cutting-edge solutions for military applications. In this role, you will create low-level firmware for microcontrollers and integrate advanced technologies to enhance military capabilities...Senior
- ...is searching for talented scientists and engineers with interest in microelectronics... ...Technology Development Operation (ATDO). Modern embedded systems face physical security threats... ...ATDO is looking for an Embedded Software/Firmware Engineer with the breadth and...SeniorFull time
$140k - $225k
...assembling a diverse, world-class team—engineers, designers, researchers, and product minds... ...—always with a human-centric mindset.By embedding AI advancements into every HP product... ...Connectivity team is seeking an Embedded Firmware Engineer with strong hands-on experience...SeniorFull timeTemporary workLocal areaFlexible hours- ...their most complex challenges with integrity, respect, responsibility, and professionalism.V2X is seeking a talented Senior Embedded Firmware Engineer (T03) to join our Embedded Solutions team within the Engineering Solutions organization. Embedded Solutions is a cross...SeniorContract workInternship
- ...equipment to give Micron a competitive edge in the marketplace.Our Equipment Software Design team is looking to hire a driven embedded firmware engineer. This engineer will build embedded software running on bare metal to embedded Linux as well as higher level interface...SeniorFull timeLocal areaImmediate start
- ...NVIDIA is seeking a Senior Tegra Software Engineer to develop firmware and security software for Tegra SoCs, with emphasis on Root of Trust and pre-silicon validation. You will collaborate across architecture, software, and hardware teams to push NVIDIA's next-gen GPUs...Senior
- ...Senior Embedded Firmware Engineer | Energy Storage & Power Electronics We're partnering with a rapidly growing clean-energy technology company developing next-generation battery energy storage and power conversion products. We're looking for a hands-on Embedded Firmware...Senior
- ...Eaton’s Advanced Technology team is seeking a Senior Firmware Engineer in Moon Township, PA. Develop embedded firmware for bare-metal and RTOS systems, including control and fault management algorithms alongside hardware drivers and metering functionalities. The role emphasizes...Senior
- ...Capgemini in Waller, Texas is seeking an experienced embedded software engineer to design, develop, and maintain firmware for microcontroller-based HVAC and smart control systems. You will work with Embedded C/C++, Zephyr RTOS, and Modbus interfaces to deliver secure,...Senior
- ...Amazon Industrial Robotics is seeking a Senior Firmware Engineer to develop and maintain robotic systems, contributing to architecture and collaborating across teams. The role requires hands-on experience with C/C++, Python, Linux, and RTOS, as well as mentoring and leadership...Senior
- ...DMR Technologies Inc in Lafayette, Louisiana, is seeking an experienced Flight Control Firmware Engineer to own and advance the embedded software powering our flight controllers. You will inherit a mature production codebase and help drive flight performance, reliability...Senior
- ...Garmin Ltd. is seeking a full-time Senior Firmware Engineer for its Outdoor segment at the U.S. headquarters in Olathe, Kansas. This position focuses on developing low-level embedded software for various consumer outdoor products, including C/C++ programming and hardware...SeniorFull time
$138k - $206k
...technology for memory and storage. The Embedded Solution Software (ESS) team within DDL... ...focuses on the development of cutting-edge firmware solutions for embedded memory... ...currently looking for an Embedded Firmware Engineer to join our team in San Jose, CA. The Candidate...SeniorWork at officeFlexible hours- ...EVgo seeks a Firmware Engineer to implement embedded Linux software for DC fast chargers. You will develop and maintain MCU firmware, collaborate with cross-functional teams, and support testing and tooling for production deployments. The role emphasizes C/C++ on embedded...Senior
- ...Flight Control Firmware EngineerBuild the next generation of American-made drones. DMR Technologies is building advanced... ...'re looking for an experienced Flight Control Firmware Engineer to own and advance the embedded software that powers our flight controllers.You'll...Senior
$129.65k - $190.15k
...and innovation that drive our success and help us anticipate the future. Position Overview: Entrust is seeking a Senior / Staff Embedded Firmware Engineer to work within our product development team. This individual will perform the responsibilities outlined below and...SeniorFull timeWork at officeRemote workRelocationFlexible hours3 days per week$150k - $170k
...Hireclout is looking for a Senior Embedded Firmware Engineer to join their team in Tucson, Arizona. This role involves designing and developing embedded firmware for intelligent, IoT-enabled devices that drive sustainability and operational efficiency. The candidate should...Senior$150k - $200k
...Senior Embedded Firmware EngineerThis role sits at the intersection of AI, robotics, consumer hardware, IoT, and specialty coffee. You'll work... ...problems, and working closely with a highly hands-on engineering team to bring ambitious hardware products to life, we'd love...Senior- ...joint reconstruction procedures. They are looking to hire a Senior Firmware Engineer to join their Spinal team, developing next-generation... ...validation, and production release. The ideal candidate has deep embedded firmware expertise, enjoys making technical decisions, and...Senior
$100k - $140k
...Sr. Embedded Firmware EngineerExpress Employment Professionals, Laguna Hills is recruiting for a Sr. Embedded Firmware Engineer for a technology company located in Irvine.Service Line: Direct Hire, Full-timePay: $100K – $140K DOESchedule: Monday – FridayResponsibilities...Senior$116k - $200k
...tablets, wearables, handheld devices and other consumer, industrial or automotive control applications.Job Summary:The Senior Embedded Firmware Design Engineer is responsible for designing, developing and validating a variety of firmware-based systems and functions. The...SeniorFull timeWork at office- ...Position: Senior Embedded Firmware Engineer Required Skills: Embedded C, C++, RTOS, QNX Reports to: Head - Research and Development Type: Full-Time, Work from Office Location: Houston, Texas, USA Role Overview: We are seeking an experienced Senior Embedded Firmware Engineer...SeniorFull timeWork at office
- ...New Value Solutions (NVS), a national IT consulting firm, is seeking a Senior Embedded Firmware Engineer to support a client's Research and Development team. The engineer will take ownership of firmware design, development, maintenance, and optimization for high-performance...SeniorFull time
$140k - $225k
...Senior Embedded Firmware EngineerSan Francisco, CAWho We AreHP IQ is HP's new AI innovation lab. Combining startup agility with HP's global... ...collaborates.We're assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating...SeniorFull timeTemporary workLocal areaFlexible hours$165k - $225k
...Senior Firmware / Software EngineerAs a Senior Firmware / Software Engineer, you will be a core technical owner of Brelle's embedded platform, building the software foundation that powers a vehicle embedded architecture, ECUs, and developer services. You will shape how...SeniorFlexible hours- ...Senior Embedded Firmware EngineerClient is seeking a Senior Embedded Firmware Engineer to design, develop, and support firmware for IoT and video-streaming products. This role will own major firmware components throughout the product lifecycle and collaborate with hardware...SeniorLocal area
$185k - $210k
...as enabling advanced defense missions such as target tracking on the ground and in the air. Kapta Space is seeking a Senior Embedded Firmware Engineer to lead the complete lifecycle development, including development, testing, and support of the radar operation, data collection...SeniorPermanent employment$86k - $126k
...Eaton’s Advanced Technology team is hiring a Senior Firmware Engineer for its Protection, Control, and Solutions business. We are seeking an innovative... ..., problem-solver to drive firmware development for embedded electronics used in next-generation, solid-state circuit protection...SeniorLocal areaRelocation package$182k - $230k
...Senior Embedded Firmware EngineerSan Francisco, CAPronto AI is a global leader in commercializing autonomous vehicle (AV) technology, deploying... ...company.About the RolePronto is seeking an Embedded Firmware Engineer to join our growing team and help expand our autonomous...SeniorFull timeWork at officeWorldwideFlexible hours- ...Senior Embedded Firmware EngineerMatrix designs, manufactures, and sells innovative technological products that help keep people safe. Originally... ....We are currently seeking a Senior Embedded Firmware Engineer. The Embedded Firmware Engineer will assist in the planning...SeniorTemporary workWork at officeHome officeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer. Be the first to apply!
- c++ embedded engineer United States
- embedded electrical engineer United States
- graduate embedded software engineer United States
- embedded engineer United States
- embedded systems software engineer United States
- junior embedded software engineer United States
- embedded developer United States
- embedded software engineer United States
- embedded software engineer remote United States
- embedded firmware developer United States


