Embedded Software Engineer
Remote in CanadaArc
5+ YOECandidates need five or more years of professional software experience, with embedded or firmware work. They need C++ for constrained microcontrollers, strong Python or backend skills, and experience with serial/USB, audio I/O or low-level hardware interfaces.
Firmware, Embedded systems, Python, Modern languages, Communication skills, Point of sale
Staff Software Engineer
Remote in CanadaArc
8+ YOECandidates need 8+ years of professional software engineering experience with ownership of significant systems. Deep Python backend skills and experience with reliable, low-latency real-time systems are required.
Python, Communication skills
Senior Software Engineer
Remote in CanadaArc
5+ YOECandidates need 5+ years of professional software engineering experience with a record of owning systems end-to-end. Strong Python backend skills and experience designing reliable, low-latency systems are required.
Python