25 Feb 2025

Embedded Systems Engineer at Savannah Tracking Ltd

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow


Job Description

Founded in Kenya, Savannah Tracking Ltd. is at the forefront of revolutionizing wildlife research and conservation initiatives globally with our innovative tracking and identification systems. Our aim is to provide affordable and customized solutions that empower researchers and conservationists to make informed and impactful decisions to protect endangered species, particularly for mammals and birds.

Embedded Systems Engineer

Job Summary

  • We are looking for a skilled Embedded Systems Engineer to design, develop, and optimize firmware and hardware for embedded applications. The ideal candidate should have experience in C programming, microcontroller-based systems (e.g., STM32, ATtiny), RF design, and low-power embedded systems.

Key Responsibilities

Firmware Development

  • Develop firmware in C/C++ for microcontrollers from STM32, Atmel Xmega and ATtiny MCUs among others
  • Well versed with peripherals and communications protocols such as SPI, I2C, UART, Timers, DMA
  • Implement low-power strategies, sleep modes, and wake-up mechanisms (e.g., LPTIM-based RTC, power gating).
  • Develop for communication protocols e.g. Lora, Satellite comms, LTE, sub 1 GHZ
  • Design real-time embedded applications with RTOS or bare-metal programming.
  • Optimize firmware for size, speed, reliability and power efficiency.

Hardware Design & Integration

  • Develop and test embedded hardware prototypes, including RF circuitsamplifiersand sensor interfaces.
  • Work with MCU-PLL interfaces, SPI, I2C, UART, and GPIO-based control.
  • Experience with Ecad tools such as Altium, Eagle, KiCad(Altium Preferred)
  • Design and test RF amplifiers, oscillators, and impedance matching networks.
  • Troubleshoot hardware and firmware issues using oscilloscopes, spectrum analyzers, and logic analyzers.

System Optimization & Testing

  • Profile and minimize current consumption in battery-powered systems.
  • Implement debugging strategies using UART, SWD, and JTAG.
  • Perform PCB layout optimization for compact embedded designs
  • Test embedded systems for reliability, EMI, and thermal performance.

Required Qualifications

  • Bachelor’s degree in Electronics,Computer Science and Electrical Engineering, or related field.
  • Strong C programming skills and experience with embedded toolchains (Microchip studio, STM32Cube IDE, Keil, GCC, IAR, etc.).
  • Experience with microcontrollers (STM32, ATtiny, AVR, etc.) and low-power design.
  • Knowledge of RF circuits, impedance matching, and power amplifier design.
  • Hands-on experience with oscilloscopes, logic analyzers, and RF measurement tools, soldering SMD components
  • Excellent Debugging and problem-solving skills.
  • Able to work in a team and absolute positive attitude.

Preferred Qualifications

  • Experience with RTOS (FreeRTOS, Zephyr).
  • Experience Developing Firmware for STM32, ATmel and/or Nordic MCUS
  • Knowledge of PCB design (Altium, KiCad, Eagle).
  • Understanding of low-power wireless protocols (LoRa, BLE, Zigbee).
  • Excellent skills in debugging both hardware and firmware
  • Experience with MATLAB, Python for signal analysis.


Method of Application

Interested and qualified candidates should forward their CV to: 

[email protected] 

using the position as subject of email.





Subscribe


Apply for this Job