Upstaff Sign up
Kenan A.
🇦🇿Azerbaijan (UTC+02:00)
Created AtUpstaffer since September, 2023

Kenan A. — Senior C/C++ Embedded Developer

Expertise in Embedded Firmware, Embedded Software.

Last verified on June, 2024

Core Skills

Bio Summary

- Over 26 years of experience as an Embedded Systems Developer.
- Expertise in C/C++, with hands-on experience in Zephyr RTOS and Bluetooth Mesh.
- Worked with nRF52, nRF53 MCU, Linux, ARM Cortex, and ESP32 technologies.
- Led small engineering teams and provided consultation for embedded solutions.
- Developed functional simulators for hardware modules.
- History of troubleshooting and technical support roles, showcasing strong problem-solving skills.
- Holds an educational background from Azerbaijan State University with certifications in client-server technologies.

Technical Skills

Programming LanguagesAssembler, C, C++, Java, Python
C++ FrameworksQt/C++
PlatformsARM Cortex
Mail / Network Protocols / Data transferBluetooth Low Energy
Virtualization, Containers and OrchestrationDocker
Third Party Tools / IDEs / SDK / ServicesEasyEDA
Operating SystemsLinux, Windows
Methodologies, Paradigms and PatternsRefactoring
Other Technical SkillsAtmel AVR, bluetooth mesh, ESP32, MCS51, NRF51, nRF52, nRF53 MCU, PCAD, Zephyr RTOS

Work Experience

Embedded Systems Developer, https://puppod.com/

Duration: 2021-present
Summary: Porting the firmware to other platforms/hardware.
Responsibilities: Developing HAL, functional simulator for hardware modules, and other infrastructure for the firmware. Developing new functionality for the firmware and support of existing code. Developing unit tests.
Technologies: C/C++, Linux, Bluetooth Low Energy, Bluetooth Mesh, Zephyr RTOS, Docker, nRF52, nRF53 MCU

Embedded Systems Developer, Team Leader, MikronLed Elektronik LTD

Duration: 2013 – 2021
Summary:

  • Worked on developing microcontroller-based devices for various equipment
  • Designed hardware solutions
  • Developed embedded and cross-platform desktop software
  • Worked as a team leader of a small engineering team (2 – 5 persons)
  • Functioned as a consultant for other teams and companies for developing embedded solutions
  • Developed functional simulators for embedded devices in order to model the solutions
  • Provided technical support for customers and other teams
  • Reviewed, refactored, and fixed software projects built by other teams

Technologies: C/C++, Linux, ARM Cortex, Atmel AVR, MCS51, NRF51, ESP32, Qt/C++, PCAD, Eagle, EasyEDA

Experienced Telecom Engineer, First Line Support, Ericsson AB

Duration: 2008 – 2013
Summary:

  • Provided first-line support of core and radio network equipment for telecom operators
  • Participated in several telecom and integration projects using Eriksson’s solutions
  • Worked on troubleshooting and solving problems with supported equipment

Software engineer, developer. Team leader, R.I.S.K company

Duration: 2002 – 2008
Summary:

  • Designed and developed software solutions for various projects
  • Lead small developers team (three persons)
  • Coded, tested, integrated, delivered software products
  • Provided technical customer support
  • Adapted/integrated various hardware/software solutions from other teams

Embedded software engineer, developer, OilGasAutomat Sumgayit

Duration: 1996 – 1999
Summary: Designed and developed embedded software solutions.
Responsibilities: Assisted electronic engineers with designing microcontroller-based equipment. Created tools and utilities (compilers, flashing, and diagnosing tools) for hardware equipment. Supported, refactored, and extended developed solutions. Analyzed and troubleshooted the problems that occurred on-site.

Education

  • Azerbaijan State University
    Baku, Azerbaijan
    1991 - 1997

Certification

  • Client-Server technologies and applications
    CGDS Moscow
    1999
  • Various mobile telecommunication equipment courses
    Ericsson AB
    2008 - 2013

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Kenan A.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring