Senior Embedded Engineer at Branch
Job in
Toronto, Ontario, C6A, Canada
Listed on 2026-06-20
Listing for:
Branch Furniture
Full Time
position Listed on 2026-06-20
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
Job Description & How to Apply Below
Branch is looking for a Senior Embedded Engineer for its Connected Devices program. You will spearhead firmware development and hardware bring-up for innovative products aimed at elevating workplace experiences. Collaborating with our Director of Product, you'll ensure seamless integration of embedded systems and participate in high-level design reviews.
Key Responsibilities:
• Drive feature implementation and debugging for firmware
• Oversee hardware bring-up and verification tasks
• Manage microcontroller stack embedded development
• Create and own manufacturing test fixtures
• Collaborate closely with external partners for quality assurance
Requirements:
• 3+ years in embedded, firmware, or hardware engineering
• Strong C/C++ skills for ARM Cortex‑M microcontrollers
• Proficient with embedded protocols: SPI, I2C, UART
• Experience with wireless technologies: BLE, Wi-Fi
• Comfort with hands-on hardware tasks and tools
Bring your embedded expertise and creative energy to innovate within the connected devices landscape at Branch.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×