Join a hybrid role as a Senior Embedded Software Engineer specializing in C++, IoT, and Android applications in Toronto. Design and develop software for cutting-edge embedded systems and connected devices. In this contract position, you will design and maintain software applications using C++, C, and Python, focusing on embedded systems and Android platform development. Collaborate with cross-functional teams, ensuring high standards in code quality and documentation.
Experience with Docker, Kubernetes, and AWS services will be essential to excel in performance optimization and deployment tasks. Key Responsibilities:
- Design and develop embedded software applications with C++, C, and Python
- Build applications for the Android platform and mission-critical systems
- Create REST APIs and integrate cloud services
- Automate deployment scripts using Python and Shell
- Conduct software integration and testing with GTest and Gherkin Requirements:
- 8-10 years of software development experience
- Strong proficiency in C++, C, Python, and Java
- Hands-on experience with Docker and Kubernetes
- Knowledge of IoT solutions and connected devices
- Bachelor's or Master's degree in a relevant field Leverage your embedded systems expertise and collaborate to drive innovative solutions in this agile software engineering role.
📌 Senior Embedded Software Engineer in Toronto
🏢 Tangentia
📍 Toronto
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.