Elevate your career as an Intermediate Embedded Firmware Designer at MAD in Mississauga, Ontario. This full-time role focuses on developing embedded applications for Linux-based devices and communication systems.
At MAD, you will design and maintain software applications for cutting-edge IoT products while working closely with the Embedded Linux Engineer. This position leverages your skills in software development, hardware integration, and user interfaces. The ideal candidate possesses strong troubleshooting abilities, excellent communication, and a passion for new technologies.
Key Responsibilities:
• Design and maintain Linux-based embedded applications
• Write clean and modular code according to best practices
• Develop applications interfacing with hardware and communication systems
• Implement user interfaces using Qt and related frameworks
• Troubleshoot software and hardware integration issues
Requirements:
• Bachelor’s degree in Computer Engineering or related field
• 3–5 years of experience in embedded systems
• Strong proficiency in C++ and experience with Go
• Understanding of network protocols like TCP/IP and UDP
• Ability to read electronic schematics
Contribute to high-quality embedded products while growing your expertise in innovative technology at MAD.
#J-18808-Ljbffr