Blueridge Global Partners Inc.

Embedded Software Engineer

Blueridge Global Partners Inc.

Pakistan

Accepting Applications Full-time On-site LinkedIn
Posted 1 day, 19 hours ago 2 views 0 applications
Job Description

Technical Qualifications

  • Bachelors in Computer Science, Computer Engineering or Electrical Engineering with an emphasis on embedded software development, operating systems, or computer architecture.
  • 1+ years of relevant professional experience.
  • Knowledge of RISC-V architectures.
  • Excellent understanding of CPU architecture and system level concepts such as device boot, linking and loading of programs, interrupt handling, virtual memory, caches, buses and protocols.
  • Strong programming skills in C/C++, assembly language experience is a big plus.
  • Experience developing software for an RTOS or embedded Linux is highly desirable.
  • Hands-on experience with embedded systems like Raspberry Pi, Beagle Bone, Arduino, or any ARM-Cortex-M or RISC-V board is desirable.
  • Knowledge of Python is desirable.
  • Experience with AI frameworks like TensorFlow Lite, PyTorch, TinyML etc. would be a plus.

Other Requirements

  • Passion for learning new technologies.
  • Taking pride in always producing high quality code and documentation.
  • Excellent communication skills.
  • Comfortable and willing to work with team members from different disciplines, different levels and across time zones.

Benefits

  • Bi-Annual Performance-Based Increments \& Bonuses
  • Medical Inpatient \& Outpatient Insurance
  • Leave Encashment
  • Gym Allowance
  • Engaging Recreational Activities

*Related*

Max 3 MB. JPEG or PNG recommended.
About Company
Blueridge Global Partners Inc.
Blueridge Global Partners Inc.
View All Jobs
Share this job