Principal Software Engineer designing and delivering Control Software and Firmware for ultra high-performance products. Leading technical teams and collaborating with engineers for customer trials and product sustainability.
Responsibilities
Design, develop, and deliver Control Software and Firmware for Ultra High-performance electronic products.
Provide technical leadership to a small multi-faceted design team.
Work collaboratively with an interdisciplinary team of engineers.
Assist with customer trials, address field issues, and ensure product sustainability.
Involve in Joint development programs that may require extensive interaction with partner engineering teams.
Requirements
Background in developing embedded system software for large-scale complex multi-processor product architectures.
In-depth understanding of complete system software (System bring up & Diagnostics to run time control operating system and support applications)
Expertise with debugging tools and testing techniques (unit testing, system-level testing)
Demonstrate lifecycle product ownership of complex products.
Participating in a cross-functional team from product inception to volume production
Work with support groups, including Sales, Marketing, Purchasing, Manufacturing, Customer Support, Compliance, Safety, and Sustainability
Software Engineer at Bree developing infrastructure for data - intensive systems in Canada. Responsible for maintaining reliability, scalability, and efficiency of the systems.
Senior Full - Stack Software Engineer developing authentication features for CIAM solutions at Manulife. Collaborating across teams to enhance security and automation in software delivery.
Senior Software Developer at Syntronic developing networking software for embedded automotive applications in a collaborative, innovative team. Engaging in international projects across various tech sectors.
Full - Stack Engineer developing scalable applications at Xsolla, a global commerce company for game developers. Collaborative role in frontend and backend systems using modern frameworks and cloud technologies.
Senior Structural Engineer at EXP contributing to innovative building structure design and project execution in various sectors. Collaborating with multidisciplinary teams to ensure client satisfaction and project quality.
Embedded Developer at Fortinet responsible for the development cycle of flagship products. Participate in troubleshooting, testing, and design of new features.
Full Stack Developer contributing to a large platform in the mortgage sector for a major fintech partner. Join a stable, collaborative team for exciting software development challenges.
Principal Engineer overseeing AI & ML solutions development at RBC. Leading cross - functional collaboration and managing machine learning programs for innovative IT solutions.
Principal Software Engineer leading the design and implementation of AI - powered Clinical Trial Management Systems. Driving product innovation and shaping AI integration in clinical research applications.
Integration Technical Lead at Vancity focusing on backend systems and API integration. Leading design, development, and optimization of integration solutions for financial platforms.