Embedded Software Engineer(Part-time, Remote)

2 weeks ago


Dhaka, Dhaka, Bangladesh Creative Factory Lab Full time ৳1,500,000 - ৳3,000,000 per year

Company Description

Creative Factory Lab specializes in designing cutting-edge solutions that bridge the gap between technology and human potential. We serve both local and international clients with advanced robotics, IoT, and embedded systems tailored to various industries. By combining expertise in AI-driven robotics, high-level embedded systems, and smart IoT solutions, we deliver transformative technologies for homes, industries, and educational platforms. Our mission extends beyond innovation, aiming to empower individuals with knowledge and foster a generation ready to lead the future of automation and intelligent systems.

Role Description

This is a part-time remote role for an Embedded Software Engineer. The Embedded Software Engineer will be responsible for developing, designing, and debugging embedded software systems. The role involves creating software solutions for IoT devices, robotics, and other embedded systems. The engineer will collaborate closely with hardware engineers to ensure seamless integration of software and hardware components. Additional responsibilities include maintaining efficient code and documentation standards and staying updated with industry trends and technologies.

Key Responsibilities:

  • Write embedded software for
    STM32, ESP32, PIC, Raspberry Pi
    .
  • Work with
    stepper, DC, servo, and BLDC motors
    .
  • Interface and control motor drivers like
    DM542, MOSFET H-Bridges
    .
  • Implement
    PID control loops, PWM generation, speed/torque control
    .
  • Integrate feedback from
    encoders, limit switches, hall sensors
    .
  • Implement drivers for
    UART, SPI, I2C, CAN, RS485, USB CDC
    .
  • Work with
    Modbus RTU/TCP
    stacks for industrial systems.
  • Work with IoT protocols (
    MQTT, HTTP/HTTPS, WebSocket
    ) for cloud integration.
  • Testing & Debugging:
  • Use
    logic analyzers, oscilloscopes, serial debuggers, motor test rigs
    .
  • Validate designs with
    simulation scripts in Python
    .

Technical Requirements:

  • Strong in
    C/C++
    (Python preferred for scripting/automation).
  • Hands-on with
    STM32CubeIDE, Arduino IDE, PlatformIO
    .

Essential Skills:

  • Bare-metal STM32 (GPIO, TIM, PWM, DMA, ADC, UART).
  • Motor control (PWM, encoder feedback, PID loops).
  • Driver IC interfacing (L298N, DM542, RS485 ).
  • Modbus RTU/TCP foundation.
  • RTOS task scheduling & resource sharing (FreeRTOS).

Preferred Skills:

  • BLDC motor control (FOC, sensor/sensorless).
  • PCB prototyping experience (Eagle, Altium, EasyEDA)
  • Cryptography basics (ECDSA, SHA-256, HMAC), Secure key storage (ATECC608A).
  • Well communication

Qualifications

  • Experience in Embedded Software Programming and Embedded Software
  • Proficient in Software Development and Software Design
  • Strong Debugging skills
  • Excellent problem-solving abilities and attention to detail
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field
  • Experience with IoT systems and robotics is a plus
  • Ability to work independently and manage time efficiently

Who Can Apply
:

  • Final-year students or graduates with
    strong embedded systems background
    .
  • Freelancers with experience in
    IoT, automation, or automotive projects
    .
  • Engineers passionate about
    low-level programming, security, and real-time systems
    .

What We offer

  • Flexible
    remote part-time role
    .
  • Opportunity to
    work on deep technical industry projects
    .
  • Mentorship and structured R&D environment.
  • Long-term growth opportunities in
    IoT, Automotive, and Blockchain security devices
    .


  • Dhaka, Dhaka, Bangladesh Gentify Full time ৳900,000 - ৳1,200,000 per year

    Job Title:Part-Time Google Ads Expert (Mid-Level)Location:RemoteType:Part-Time (Approx. 15–20 Hours Monthly)About UsWe are a fast-growing online grooming brand specializing in premium beard and hair care products. Our mission is to empower men with high-quality grooming solutions that build confidence and style. To scale our digital presence, we are...

  • Software Engineer

    2 weeks ago


    Dhaka, Dhaka, Bangladesh ZeuZ Full time ৳1,500,000 - ৳3,000,000 per year

    Role name: Software EngineerExperience required: 4+ yearsof web application engineering experienceLocation:100% Remote(Bangladesh)Employment Type: Full-timeWork hours: 8 hours/Day, 5 days/WeekSalary: Up to 120K BDT/monthAbout ZeuZ (Automation Solutionz)At ZeuZ, we don't just test software- we push the boundaries of automation engineering. Our platform is...

  • IoT Engineer

    2 weeks ago


    Dhaka, Dhaka, Bangladesh adorsho praniSheba Ltd Full time ৳60,000 - ৳120,000 per year

    We're Hiring: IoT Engineer Company DescriptionAtadorsho praniSheba Limited, we're transforming the world ofagri-techandIoT solutions. We are looking for a skilledIoT Engineerto join our team and work on innovative projects involvingsensor integration,embedded systems, andcloud platforms.If you have experience inPCB design,RTOS, and building embedded...


  • Dhaka, Dhaka, Bangladesh Spike Story Full time

    Job Title: Content and Community Associate (Intern/Part-Time)Location: Hybrid – Banglamotor Office, Dhaka + RemoteDuration: 4–6 months (with scope for extension or full-time conversion)Time Commitment: 15–20 hours per week (flexible scheduling) About SpikeStorySpikeStory is a platform at the intersection of storytelling, content, and insight-driven...

  • Software Engineer

    3 days ago


    Dhaka, Dhaka, Bangladesh BRAC Saajan Exchange Full time ৳900,000 - ৳1,200,000 per year

    Company DescriptionBRAC Saajan Exchange Ltd. (BSEL) is an FCA-authorised payment institution and part of the esteemed BRAC Bank PLC and BRAC global family. Specialising in international money transfers, BSEL connects the UK to Bangladesh and other countries. With competitive remittance services through 300+ agents, the REMITnGO mobile app, and an online...


  • Dhaka, Dhaka, Bangladesh Sodium Learn Full time ৳120,000 - ৳240,000 per year

    Location: Dhaka, Bangladesh (Remote)Salary: NegotiableHours: Full-time, 15:00PM to 23:00PM Bangladesh time, Flexibility required.Department: Product & Innovation TeamAbout Sodium LearnSodium Learn is an intelligent social learning platform built for modern teams. We make it easy to create, manage, and share knowledge in the flow of work. Replacing outdated...


  • Dhaka, Dhaka, Bangladesh Appetiser Apps Full time ৳60,000 - ৳120,000 per year

    Job Description"Appetiser challenges me to give the best version of myself. I like how the company is transparent about its business model and anyone can contribute with an idea for its improvement. The culture within the team is unique and everyone is talented and skillful in their profession. We set goals guided by virtues created by the team rather than...

  • Software Engineer I

    1 week ago


    Dhaka, Dhaka, Bangladesh Optimizely Full time $70,000 - $120,000 per year

    At Optimizely, we're on a mission to help people unlock their digital potential. We do that by reinventing how marketing and product teams work to create and optimize digital experiences across all channels. With Optimizely One, our industry-first operating system for marketers, we offer teams flexibility and choice to build their stack their way with our...

  • Software Engineer

    2 weeks ago


    Dhaka, Dhaka, Bangladesh Cybernetics Hi-Tech Solutions (Pvt) Ltd. Full time

    About the RoleWe're hiring a full-stack engineer with deep backend knowledgeandis curious about next gen IoT infrastructure. You'll build dashboards, APIs, and real-time data flows that turn raw device telemetry into useful insights and controls for national-scale deployment.What You'll DoBuild web applications with microservices for IoT devices.Design...

  • Remote Accountant

    4 days ago


    Dhaka, Dhaka, Bangladesh MANPOWER GLOBAL LTD Full time ৳1,200,000 - ৳2,400,000 per year

    Company DescriptionManpower Global is dedicated to providing top-tier global talent solutions to help organizations optimize their operations and achieve success. With a strong track record and commitment to excellence, we connect businesses with exceptional talent from around the world. Our team of experts ensures seamless operations and unparalleled...