Join MAD as an Intermediate Embedded Firmware Designer in Mississauga, Ontario, focusing on Linux-based communication devices. Leverage your software development skills to enhance IoT product offerings. At MAD, you will play a key role in developing and maintaining embedded software, collaborating with engineers throughout product cycles.
This role requires a self-driven individual with a solid grasp of coding principles, troubleshooting, and a keen eye for emerging technologies. Strong written and verbal communication skills are essential for success. Key Responsibilities:
- Develop embedded applications for communication devices
- Write reusable, testable, and maintainable code
- Work closely with hardware for integration and communication
- Create graphical interfaces using Qt and LVGL
- Resolve issues with software and hardware integration Requirements:
- Bachelor’s in Computer Science, Computer Engineering, or similar
- 3–5 years of embedded software development experience
- Proficient in C++ and experienced in using Go
- Familiar with TCP/IP, UDP networking fundamentals
- Transparent Background Checks and eligibility to work in Canada Enhance your career in embedded systems at MAD with innovative projects and professional growth.
📌 Embedded Systems Designer at MAD in Mississauga
🏢 Socket.dev
📍 Mississauga
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.