15 Oct
|
Solara Remote Data Delivery
|
Winnipeg
15 Oct
Solara Remote Data Delivery
Winnipeg
Company Overview
Solara is a Canadian communication solutions leader, specializing in wireless and satellite data communications, providing the right balance of tailored technology and client focus, with expert advice and support. We are a Winnipeg based company that delivers wireless data products that are secure, reliable, and made for improved efficiency, profitability and peace of mind.
Role Summary The Embedded Software Developer works with other teams at Solara to develop the software/firmware of our mobile communication devices and products. These products range from personal communication devices to industrial equipment designed and built for rugged, harsh environments.
Key Responsibilities
- Collaborate with other disciplines (back-end, systems, electronics, mechanical) to bring products to market.
- Define and develop software requirements for embedded and mobile communication products.
- Implement and oversee the implementation, testing,
release, and maintenance of embedded software.
- Design and implement CI/CD pipelines that automate unit and system-level testing.
Required Qualifications
- Bachelor's degree in Computer Engineering, Computer Science, or related field.
- Proficiency with C/C++, Python
- Understanding of ARM Cortex Microcontroller Architecture
- Proficiency with Bare-metal, RTOS and Linux software development
- Familiarity with UART, CAN, SPI, I2C, and Bluetooth communication protocols
- Experience with wireless communication methods and devices
- Experience with GIT version control
- Application of CI/CD practices to an Embedded Setting is an asset
Job Types: Full-time, Permanent Pay: $50,000.00-$80,000.00 per year
Work Location: In person
📌 Embedded Software Developer (Winnipeg)
🏢 Solara Remote Data Delivery
📍 Winnipeg