
Embedded Software Engineer(Part-time, Remote)
2 weeks ago
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
.
-
Part-Time Google Ads Expert
3 days ago
Dhaka, Dhaka, Bangladesh Gentify Full time ৳900,000 - ৳1,200,000 per yearJob 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 ৳120,000 - ৳1,464,000 per yearRole 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...
-
Software Quality Assurance Engineer
2 weeks ago
Dhaka, Dhaka, Bangladesh Sodium Learn Full time $60,000 - $80,000 per yearLocation: 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...
-
Software Engineer I
2 weeks ago
Dhaka, Dhaka, Bangladesh Optimizely Full time $70,000 - $120,000 per yearAt 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
1 week ago
Dhaka, Dhaka, Bangladesh Wafi Solutions Full time $70,000 - $120,000 per yearAbout USAt Wafi Solutions, we design and deliver enterprise-level, cloud-powered, highly scalable software for global clients. Our work goes beyond writing code—we architect robust solutions that power businesses at scale. From building cloud infrastructure to crafting AI-powered enterprise applications, our projects push the boundaries of what...
-
Software Engineer
2 weeks ago
Dhaka, Dhaka, Bangladesh Nelsis Group Full time $60,000 - $80,000 per yearCompany DescriptionNelsis Limited is your trusted partner for comprehensive IT solutions. We specialize in IT consulting, ERP solutions, software development, eCommerce solutions, and digital marketing support. With a customer-first approach, we help businesses optimize their IT infrastructure and achieve their digital goals. At Nelsis Limited, innovation...
-
Software Engineering Manager
6 days ago
Dhaka, Dhaka, Bangladesh Field Nation Full time ৳250,000 - ৳2,500,000 per yearWhy This Role Is Important To Field NationTheSoftware Engineering Managerwill be able to support and impact Field Nation's Engineering team by providing mentorship, career development, and technical leadership in collaboration with the Senior Software Engineering Manager and/or Director of Software Engineering. With a strong focus on people, technology, and...
-
Software Engineer
4 days ago
Dhaka, Dhaka, Bangladesh Robust Research And Development Ltd. Full time $104,000 - $130,878 per yearCompany DescriptionRobust Research and Development Ltd. is a dynamic tech powerhouse based in Dhaka, Bangladesh, dedicated to innovation in the technology industry. Specializing in Augmented Reality, Virtual Reality, Games, Simulation, Cross-platform Mobile Applications, and robust business solutions, we pride ourselves in staying ahead through continuous...
-
Principal Software Engineer
2 weeks ago
Dhaka, Dhaka, Bangladesh Field Nation Full time ৳2,800,000 per yearWhy is this role important to Field Nation?This Principal Software Engineer /Architect will have the opportunity to impact our Field Nation product by creating and designing new features, delivering on the product roadmap releases, and working collaboratively across the organization to continuously build up our product. This critical position will be a key...
-
Senior Software Engineer
1 week ago
Dhaka, Dhaka, Bangladesh AWS With Atiq Full time $104,000 - $130,878 per yearCompany DescriptionWe are a team of entrepreneurs, innovators, technologists, and doers dedicated to solving real-world issues. We are passionate about exploring the latest digital innovations and technologies to address global challenges and capitalize on opportunities.Role DescriptionThis is an opportunity to work with a company that values you and is...