Software Engineer – Embedded Systems

Job Opportunity: Software Engineer – Embedded Systems

Baneswer, Rajshahi · In-person

About Us

Intellica Bangladesh Ltd. is a private limited software export company based in Rajshahi, Bangladesh. We deliver high-quality software development services to international clients, primarily in the United States. Our mission is to create a supportive, growth-focused environment for our team while maintaining the highest standards of professionalism.

Position Overview

We are seeking a motivated and skilled Software Engineer – Embedded Systems to join our growing team and contribute to high-impact projects in an innovative, tech-driven environment. This role is ideal for individuals with a strong background in Computer Science and a passion for embedded systems development.

Work Mode: In-person — based at our Rajshahi office.

Key Responsibilities

  • Assist in the design, development, and testing of software for embedded Linux systems.
  • Write and maintain code in C, C++, and Python.
  • Participate in Linux kernel and device driver development under senior engineers’ guidance.
  • Collaborate on projects using OpenEmbedded Linux and Yocto builds.
  • Use Git and SVN for version control.
  • Troubleshoot and debug software issues using GDB, strace, and perf.
  • Work with various networking protocols, including TCP/IP, WiFi, and Ethernet.

Required Skills & Expertise

  • Bachelor’s degree in Computer Science and Engineering (CSE).
  • 1–2 years of professional experience preferred; freshers are welcome to apply.
  • Proficiency in C, C++, and Python, plus shell scripting experience.
  • Strong understanding of Linux kernel and driver development fundamentals.
  • Familiarity with version control systems (SVN and Git).
  • Knowledge of networking protocols (TCP/IP, WiFi, Ethernet).

Preferred / Nice-to-Have Skills

  • Exposure to OpenEmbedded Linux and Yocto build environments.
  • Basic debugging experience with GDB, strace, and perf.
  • Experience working with Raspberry Pi platforms.
  • Experience in Android app development.

Salary & Benefits

  • Salary: 35,000 - 50,000 BDT (Negotiable; based on skills and performance).
  • Festival Bonus: Twice yearly (25%–50% of base pay, performance-based).*
  • Paid Time Off: 8 days annually.*
  • On-time salary disbursement (last working day of the month).
  • Comprehensive training & mentorship programs.

* Benefits marked with an asterisk apply to permanent employee.

Employment Details

Type
Full-time
Office Hours
9:00 AM – 6:00 PM (with 1-hour lunch break)
Working Days
Sunday – Thursday

How to Apply

If you meet the requirements and are ready to advance your career with us, please send your resume and a cover letter to hr@intellica-bd.com with the subject line: “Application for Software Engineer – Embedded Systems”.

Apply Now