{bc}
naukri

Embedded Systems Engineer

Client of Stellar Hunters
Saudi Arabia, KSA
Senior
2 months ago
Embedded C/C++RTOS (Real Time Operating Systems)Microcontrollers (ARMPICAVR)FPGA Design
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Embedded C/C++RTOS (Real Time Operating Systems)Microcontrollers (ARM
Smart Apply

Full Job Posting

Overview

We are seeking an experienced

Embedded Systems Engineer

to design, develop, and maintain embedded firmware and hardware integrations for our products.

The successful candidate will collaborate with Product, Electrical, and Software teams to deliver reliable, power-efficient, and secure embedded solutions.

This role requires strong hands-on experience with microcontrollers, real-time operating systems, hardware debugging, and an emphasis on production-quality engineering and documentation.

Firmware Development & Architecture

  • Design, implement, and maintain embedded firmware for microcontrollers and SoCs using C/C++ and appropriate toolchains.
  • Architect real-time systems and select appropriate RTOS or bare-metal approaches to meet timing, power, and resource constraints.
  • Develop and maintain hardware abstraction layers, drivers, communication stacks (UART, I2C, SPI, CAN, BLE, Ethernet), and bootloader components.

Hardware Integration & Debugging

  • Work with electrical engineers to define interfaces, bill of materials (BOM) trade-offs, and integration requirements for sensors, power systems, and peripherals.
  • Perform hands-on hardware bring-up and debugging using logic analyzers, oscilloscopes, JTAG/SWD debuggers, and other lab equipment.
  • Diagnose and resolve hardware-software interaction issues, signal integrity concerns, and thermal or power-related problems.

Testing, CI And CD & Quality

  • Design and implement unit, integration, and system-level tests for firmware, and integrate tests into CI pipelines to enable repeatable validation.
  • Develop automated flashing, test harnesses, and manufacturing/test fixtures to support production and field validation.
  • Define and maintain firmware versioning, release processes, and post-release support procedures to ensure product reliability.

Security, Power & Performance Optimization

  • Implement secure coding practices, secure boot, secure firmware update mechanisms, and hardware-based root-of-trust where applicable.
  • Profile and optimize firmware for power consumption, memory usage, and real-time performance to meet product constraints.
  • Collaborate on threat modeling, risk assessments, and remediation for embedded attack surfaces and supply-chain considerations.

Documentation, Collaboration & Support

  • Produce and maintain design documents, API specifications, hardware interface documents, test plans, and runbooks for manufacturing and field support.
  • Provide technical mentorship and cross-functional support to product, QA, and support teams during development and post-release incidents.
  • Participate in design reviews, risk assessments, and supplier/vendor evaluations to ensure components meet reliability and compliance requirements.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Client of Stellar Hunters