Principal Embedded Software Developer
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Similar jobs
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.
Telesat (Nasdaq and TSX: TSAT) stands as a premier global satellite operator, delivering dependable and secure satellite-based communication solutions to broadcast, telecommunications, corporate, and government clients for over 55 years. With a strong foundation in engineering excellence and a commitment to outstanding customer service, Telesat has evolved i…
Veeva Systems, Inc.
Veeva Systems, a trailblazer in the industry cloud sector and one of the fastest-growing enterprise SaaS companies, is dedicated to supporting life sciences companies in expediting the delivery of therapies to patients. As a public benefit corporation, we are committed to harmonizing the interests of our customers, employees, society, and investors, providing a unique opportunity to develop products that empower our clients to operate more efficiently and safely, ultimately making a direct impact on patients' lives globally.Join our innovative engineering team as a Senior Java Engineer, and take the lead in creating robust, enterprise-scale applications utilizing cutting-edge open-source technologies. You will face intricate challenges, take ownership of your solutions, innovate swiftly, and witness your contributions accelerating progress in the life sciences sector.We are seeking candidates who possess:- A solid foundation in enterprise Java development.- A strong enthusiasm for modern open-source technologies.- Proven experience in enterprise software or high-growth technology environments.Thrive in our Work Anywhere environment: We promote a flexible work culture allowing you to work remotely or in-office across Canada or the US, ensuring efficient collaboration within your product team's time zone.Be part of a mission-driven organization transforming the life sciences industry.
Veeva Systems, Inc.
At Veeva Systems, we are committed to making a difference in the life sciences industry by accelerating the delivery of therapies to patients. As a leading SaaS provider and a public benefit corporation, we prioritize our values of doing the right thing, ensuring customer success, fostering employee success, and maintaining speed. With over $2B in revenue last fiscal year, our growth trajectory is remarkable, and we invite you to be part of this transformative journey.As a Work Anywhere company, we understand the importance of flexibility. Whether you prefer working from home or in an office environment, we support you in thriving in your ideal workspace.Join us in our mission to revolutionize the life sciences industry, positively impacting our customers, employees, and communities.The RoleWe are in search of passionate Front-End Software Engineers who thrive in a dynamic, startup-like atmosphere within a well-established and profitable organization. You will be instrumental in solving intricate challenges that enhance the efficiency and speed of the life sciences sector. This role will immerse you in rapid development cycles where you will contribute to shipping impactful technology. Collaboration is key as you work directly with back-end developers and designers to enhance and maintain the user interface of Veeva's cloud applications using cutting-edge JavaScript frameworks. We seek individuals who are team-oriented, quick learners, and driven to achieve excellence.
Eurofins Environment Testing Canada, Inc.
Join Eurofins Environment Testing Canada, Inc. as an Operations Manager, where you will lead our dynamic team in delivering high-quality environmental testing services. You will oversee daily operations, ensuring compliance with industry standards, and drive efficiency improvements. Your leadership will be crucial in fostering a culture of safety, quality, and continuous improvement.
Lightspeed Commerce Inc.
Hello! We appreciate your interest in joining us at Lightspeed! Are you in search of an exciting new opportunity or exploring the job market? If so, you may have just found the perfect fit! As a hands-on Principal Software Developer, you will lead the design and architecture of vital system components for our flagship Lightspeed Retail product, utilized by thousands of merchants globally. You will play a critical role in creating innovative solutions that address customer needs while enhancing the engineering craft throughout the organization by offering technical guidance, promoting best practices, and mentoring fellow engineers. Your goal will be to empower teams to build toward a sustainable architecture. Key Responsibilities Design and implement well-structured, scalable systems to support new initiatives. Evaluate existing systems and infrastructure, identifying areas for improvement to enhance architecture, minimize redundancy, and increase system performance and reliability. Identify recurring issues leading to incidents and overhead, and develop actionable plans to mitigate these challenges. Drive enhancements in system reliability and performance. Refine development practices across the board, including design reviews, testing, deployment, and incident management. Conduct architectural deep-dives and mentor key members across all service teams. Contribute to fostering a high-performance culture within the Retail organization as a senior member of the engineering team. Collaborate with the wider team to meet organizational objectives, even if it involves tasks outside your immediate role. Qualifications 15+ years of professional software development experience. 5+ years serving as a technical leader for multiple teams. 2+ years managing architecture across teams of 35+ engineers. Proven track record of developing business-critical systems at scale, particularly in cloud environments. Experience delivering significant outcomes under tight deadlines. Proficiency in multiple technology stacks, including but not limited to Go, PHP, Java, Ruby on Rails, and Python. Excellent written and verbal communication skills, with a knack for articulating ideas clearly. Able to facilitate technical discussions, navigate diverse opinions, and make prompt decisions.
Eurofins Environment Testing Canada
Join Eurofins Environment Testing Canada as a Client Services Representative and play a vital role in delivering exceptional service to our clients. In this position, you will serve as a key point of contact, ensuring client satisfaction and enhancing their experience with our diverse environmental testing services.
Eurofins Environment Testing Canada, Inc.
Join Eurofins Environment Testing Canada, Inc., a leader in environmental testing and analysis, as an LMIS Assistant. In this role, you will support our laboratory information management systems, ensuring data accuracy and integrity. You will collaborate with a dynamic team dedicated to environmental sustainability and quality assurance.
General Dynamics Mission Systems–Canada
Join the Applications team at General Dynamics Mission Systems for the Land C5ISR Program as a Co-op Software Engineer. In this role, you'll help develop and integrate cutting-edge software products that empower the Canadian Army in achieving their critical missions. Your work will focus on Battle Management and Planning applications, utilizing a variety of technologies in an Agile development environment. Expect to engage with web-based server applications and tactical messaging networks.Your responsibilities will include:Implementing software solutions that align with requirements, Definition of Done, and Acceptance Criteria.Developing and executing tests, while debugging code to ensure quality.Identifying and resolving defects, verifying changes, and supporting product-level testing and integration efforts.Participating in code reviews and Agile ceremonies such as PI Planning, Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective.Expanding your knowledge of the latest technologies, products, and market trends relevant to your work.Performing additional related duties as assigned.
Role Overview Solink is looking for an Intermediate Full Stack Engineer to help build and improve software products in the Ottawa office. This role involves hands-on work with web applications and close collaboration with engineers and designers. What You Will Do Develop and enhance web applications using modern frameworks and technologies Work alongside team members to deliver reliable, high-quality software Contribute ideas and feedback throughout the development process Location This position is based in Solink's Ottawa office.
CBN Nano Technologies
Internal Title: DeveloperJob Type: Permanent, Full-TimeJob Location: Ottawa, ONWork Model: HybridJob Status: Existing VacancyPosition SummaryJoin CBN Nano Technologies, where we are at the forefront of innovation in scanning probe microscopy and its software interfaces. This role is pivotal in designing, developing, and testing backend software systems that facilitate automated experimental workflows driven by researchers. The successful candidate will craft high-performance services that enable data acquisition, algorithmic processing, and user-centric workflow tools. The position necessitates the creation of robust and maintainable backend components that seamlessly integrate with laboratory instruments, research software, and data pipelines, ensuring reliability and efficiency in a research and development setting.ResponsibilitiesDesign and develop backend components that communicate with laboratory instruments via vendor SDKs, hardware communication protocols, or custom control APIs.Create and implement backend systems that empower user-facing visualization and workflow tools, allowing researchers to analyze and interpret experimental results effectively.Develop and uphold RESTful APIs that manage laboratory instrument control, workflow automation, and data processing pipelines.Collaborate with cross-functional teams, including data, product, infrastructure, and instrument operations, to construct reliable backend systems that enable automated scientific workflows.Engage with a diverse technology stack to design, develop, and troubleshoot backend system components from end to end.Stay informed about advancements in application development, programming languages, and backend engineering practices.
Join Telesat, a premier global satellite operator with over 55 years of expertise in delivering secure and reliable satellite communications solutions to broadcast, telecommunications, corporate, and government sectors. Our innovative Telesat Lightspeed network, launching in 2027, is set to transform global broadband accessibility for enterprises and government agencies, combining high capacity, security, resilience, and affordability with ultra-low latency and fiber-like speeds. Headquartered in Ottawa, Canada, with an extensive global presence, Telesat is committed to engineering excellence and unparalleled customer service. As a pivotal member of our scrum team, you will play a critical role in the design, development, and testing of our state-of-the-art Lightspeed software. Your active collaboration with testing and support teams will ensure thorough testing processes and rapid bug resolution. You will lead technical discussions, guide decision-making processes, and document technical insights. In this role, the Principal Embedded Software Developer will be responsible for the ownership of specific embedded systems software modules, ensuring their development, quality, testing, and overall functionality.
Lightspeed Commerce Inc.
Hello! We're thrilled you're considering an opportunity with us! Are you seeking a new challenge or simply exploring your options? You may be in the right spot!As a Principal Software Developer, you will play a pivotal role in shaping the design and architecture of essential system components for our flagship Lightspeed Retail product, which serves thousands of merchants globally. Your contributions will directly influence our ability to deliver innovative solutions tailored to customer needs. Additionally, you will elevate engineering excellence throughout the organization by offering technical guidance, championing best practices, mentoring fellow engineers, and empowering teams to build sustainable architectures.This position is open to candidates located in Canada or the USA, and you should be available to work within EST/EDT hours. We provide flexible work options, including fully remote, partially remote, or fully office-based settings (in cities with local offices).
Join Syntronic: Where Your Innovation Shapes the FutureAt Syntronic, we lead the charge in setting industry trends rather than just following them! Collaborate with visionary companies and brilliant minds to transform groundbreaking concepts into tangible solutions. Envision yourself contributing to state-of-the-art telecommunication advancements, trailblazing automotive technology, life-saving healthcare innovations, and next-generation industrial automation. Our diverse projects are impactful and at the cutting edge of technological progress. Become part of something truly extraordinary!About UsSyntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We are not merely a company; we are a community of innovative thinkers. Our teams engage in projects that shape the future, from developing advanced communication systems and autonomous vehicles to pushing the boundaries of IoT solutions that enhance everyday life. Your contributions at Syntronic will make a significant impact.
Genetec Inc.
Join Genetec Inc. as an Integration Software Developer where you will play a pivotal role in developing innovative software solutions to enhance our integration capabilities. You will collaborate with cross-functional teams to design, implement, and maintain integration systems that ensure seamless connectivity and functionality across various platforms.
Join cohere as a Forward Deployed Engineer for the Agentic Platform, where you will play a crucial role in enhancing solutions tailored for the public sector. You will collaborate closely with clients to implement advanced technologies that meet their unique needs. Your expertise will be instrumental in deploying cutting-edge software solutions, ensuring they align with governmental requirements and standards.
Veeva Systems Inc.
At Veeva Systems, we are on a mission to revolutionize the life sciences industry by providing innovative cloud solutions that enable companies to expedite the delivery of therapies to patients. Recognized as one of the fastest-growing SaaS companies in history, we proudly achieved over $2 billion in revenue last year and continue to explore vast growth opportunities.Guided by our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—we stand out as a public benefit corporation (PBC), which means we are legally committed to balancing the interests of our customers, employees, society, and investors.As a company that embraces remote work, we empower you to choose whether to work from the office or from home, providing the flexibility you need to excel in your role.Join us in our journey to transform the life sciences landscape, making a meaningful impact on the lives of our customers, employees, and the communities we serve.The RoleWe are seeking multiple Engineering Managers to spearhead our talented engineering teams. You will thrive in a fast-paced, agile environment, tackling complex challenges and crafting outstanding software solutions that enhance our customers' experiences and positively influence daily lives.
Telesat (Nasdaq and TSX: TSAT) stands as a prominent global satellite operator, delivering dependable and secure satellite communications solutions across the globe for over 55 years. With a foundation rooted in engineering excellence and an unwavering commitment to customer service, Telesat has established itself as one of the largest and most successful satellite operators in the industry. Our innovative Telesat Lightspeed network is set to transform global broadband connectivity starting in 2027, providing enterprise and government users with high-capacity, secure, resilient, and affordable solutions featuring ultra-low latency and speeds comparable to fiber optics. Based in Ottawa, Canada, Telesat also operates multiple offices and facilities worldwide. The company’s advanced satellite fleet includes 14 GEO satellites, the Canadian payload on ViaSat-1, and one LEO 3 demonstration satellite. For more insights, follow Telesat on X and LinkedIn or visit www.telesat.com.As a Senior Embedded Software Developer, you will take ownership of specific software modules, ensuring their development, quality, and functionality. You will be a vital member of our scrum team, contributing to the design, coding, and testing of our cutting-edge LightSpeed Software. This role involves active collaboration with our testing and support teams to guarantee thorough testing and efficient bug resolution. Additionally, you will lead technical discussions, guide decision-making processes, and document discussions effectively.
Collabera
Are you an innovative Software Developer with a passion for technology? Join our dynamic team at Collabera, where we are committed to pushing the boundaries of software solutions. As an ATG Developer, you will play a crucial role in developing cutting-edge applications and optimizing existing systems. Your expertise will directly contribute to our mission of delivering high-quality software that meets our clients' needs.In this position, you will collaborate with cross-functional teams, leveraging your technical skills to enhance application performance and user experience. If you are eager to take on challenges and advance your career in a supportive environment, we encourage you to apply!
High Tech Genesis
High Tech Genesis, based in Ottawa, Ontario, specializes in design services for technology-driven projects. The team builds modern software solutions that reach a global audience. Role overview This Software Developer position focuses on Golang and Ruby. The role involves working closely with a growing team to build and maintain scalable applications. Expect to collaborate regularly and spend significant time on hands-on coding. What you will do Develop and maintain new product features with attention to quality. Review the codebase and suggest ways to improve its structure. Manage story assignments and coordinate triage and remediation with product teams. Promote operational excellence and help implement standard processes throughout the organization. Requirements Practical experience with Ruby and Golang. Ability to design, build, and optimize scalable applications. Strong collaboration skills and a commitment to quality. Location This role is based in Ottawa, Ontario, Canada.
High Tech Genesis Careers
JOIN OUR TEAM!At High Tech Genesis, you will engage with cutting-edge technologies and collaborate with a passionate team dedicated to innovation. Become part of a leading design services firm recognized globally for its technological advancements.As an Embedded Software Developer, you will be integral to our Research & Development team within a rapidly expanding organization. We foster a collaborative, inclusive, and culturally diverse environment, offering numerous opportunities to contribute across various technical domains.This role is ideal for intermediate to senior-level candidates, requiring hands-on contributions and reporting directly to the Software Radio Manager.Embark on your next career adventure with us.Key Responsibilities:Design and develop real-time embedded software (firmware) in C/C++ for ARM and Microchip processors.Customize U-Boot and Linux for embedded controller platforms.Work closely with cross-functional engineering teams (systems, hardware, and RF) to facilitate system integration.Maintain and improve existing codebases.
Sign in to browse more jobs
Create account — see all 178 results
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, or location & role pages.
Telesat (Nasdaq and TSX: TSAT) stands as a premier global satellite operator, delivering dependable and secure satellite-based communication solutions to broadcast, telecommunications, corporate, and government clients for over 55 years. With a strong foundation in engineering excellence and a commitment to outstanding customer service, Telesat has evolved i…
Veeva Systems, Inc.
Veeva Systems, a trailblazer in the industry cloud sector and one of the fastest-growing enterprise SaaS companies, is dedicated to supporting life sciences companies in expediting the delivery of therapies to patients. As a public benefit corporation, we are committed to harmonizing the interests of our customers, employees, society, and investors, providing a unique opportunity to develop products that empower our clients to operate more efficiently and safely, ultimately making a direct impact on patients' lives globally.Join our innovative engineering team as a Senior Java Engineer, and take the lead in creating robust, enterprise-scale applications utilizing cutting-edge open-source technologies. You will face intricate challenges, take ownership of your solutions, innovate swiftly, and witness your contributions accelerating progress in the life sciences sector.We are seeking candidates who possess:- A solid foundation in enterprise Java development.- A strong enthusiasm for modern open-source technologies.- Proven experience in enterprise software or high-growth technology environments.Thrive in our Work Anywhere environment: We promote a flexible work culture allowing you to work remotely or in-office across Canada or the US, ensuring efficient collaboration within your product team's time zone.Be part of a mission-driven organization transforming the life sciences industry.
Veeva Systems, Inc.
At Veeva Systems, we are committed to making a difference in the life sciences industry by accelerating the delivery of therapies to patients. As a leading SaaS provider and a public benefit corporation, we prioritize our values of doing the right thing, ensuring customer success, fostering employee success, and maintaining speed. With over $2B in revenue last fiscal year, our growth trajectory is remarkable, and we invite you to be part of this transformative journey.As a Work Anywhere company, we understand the importance of flexibility. Whether you prefer working from home or in an office environment, we support you in thriving in your ideal workspace.Join us in our mission to revolutionize the life sciences industry, positively impacting our customers, employees, and communities.The RoleWe are in search of passionate Front-End Software Engineers who thrive in a dynamic, startup-like atmosphere within a well-established and profitable organization. You will be instrumental in solving intricate challenges that enhance the efficiency and speed of the life sciences sector. This role will immerse you in rapid development cycles where you will contribute to shipping impactful technology. Collaboration is key as you work directly with back-end developers and designers to enhance and maintain the user interface of Veeva's cloud applications using cutting-edge JavaScript frameworks. We seek individuals who are team-oriented, quick learners, and driven to achieve excellence.
Eurofins Environment Testing Canada, Inc.
Join Eurofins Environment Testing Canada, Inc. as an Operations Manager, where you will lead our dynamic team in delivering high-quality environmental testing services. You will oversee daily operations, ensuring compliance with industry standards, and drive efficiency improvements. Your leadership will be crucial in fostering a culture of safety, quality, and continuous improvement.
Lightspeed Commerce Inc.
Hello! We appreciate your interest in joining us at Lightspeed! Are you in search of an exciting new opportunity or exploring the job market? If so, you may have just found the perfect fit! As a hands-on Principal Software Developer, you will lead the design and architecture of vital system components for our flagship Lightspeed Retail product, utilized by thousands of merchants globally. You will play a critical role in creating innovative solutions that address customer needs while enhancing the engineering craft throughout the organization by offering technical guidance, promoting best practices, and mentoring fellow engineers. Your goal will be to empower teams to build toward a sustainable architecture. Key Responsibilities Design and implement well-structured, scalable systems to support new initiatives. Evaluate existing systems and infrastructure, identifying areas for improvement to enhance architecture, minimize redundancy, and increase system performance and reliability. Identify recurring issues leading to incidents and overhead, and develop actionable plans to mitigate these challenges. Drive enhancements in system reliability and performance. Refine development practices across the board, including design reviews, testing, deployment, and incident management. Conduct architectural deep-dives and mentor key members across all service teams. Contribute to fostering a high-performance culture within the Retail organization as a senior member of the engineering team. Collaborate with the wider team to meet organizational objectives, even if it involves tasks outside your immediate role. Qualifications 15+ years of professional software development experience. 5+ years serving as a technical leader for multiple teams. 2+ years managing architecture across teams of 35+ engineers. Proven track record of developing business-critical systems at scale, particularly in cloud environments. Experience delivering significant outcomes under tight deadlines. Proficiency in multiple technology stacks, including but not limited to Go, PHP, Java, Ruby on Rails, and Python. Excellent written and verbal communication skills, with a knack for articulating ideas clearly. Able to facilitate technical discussions, navigate diverse opinions, and make prompt decisions.
Eurofins Environment Testing Canada
Join Eurofins Environment Testing Canada as a Client Services Representative and play a vital role in delivering exceptional service to our clients. In this position, you will serve as a key point of contact, ensuring client satisfaction and enhancing their experience with our diverse environmental testing services.
Eurofins Environment Testing Canada, Inc.
Join Eurofins Environment Testing Canada, Inc., a leader in environmental testing and analysis, as an LMIS Assistant. In this role, you will support our laboratory information management systems, ensuring data accuracy and integrity. You will collaborate with a dynamic team dedicated to environmental sustainability and quality assurance.
General Dynamics Mission Systems–Canada
Join the Applications team at General Dynamics Mission Systems for the Land C5ISR Program as a Co-op Software Engineer. In this role, you'll help develop and integrate cutting-edge software products that empower the Canadian Army in achieving their critical missions. Your work will focus on Battle Management and Planning applications, utilizing a variety of technologies in an Agile development environment. Expect to engage with web-based server applications and tactical messaging networks.Your responsibilities will include:Implementing software solutions that align with requirements, Definition of Done, and Acceptance Criteria.Developing and executing tests, while debugging code to ensure quality.Identifying and resolving defects, verifying changes, and supporting product-level testing and integration efforts.Participating in code reviews and Agile ceremonies such as PI Planning, Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective.Expanding your knowledge of the latest technologies, products, and market trends relevant to your work.Performing additional related duties as assigned.
Role Overview Solink is looking for an Intermediate Full Stack Engineer to help build and improve software products in the Ottawa office. This role involves hands-on work with web applications and close collaboration with engineers and designers. What You Will Do Develop and enhance web applications using modern frameworks and technologies Work alongside team members to deliver reliable, high-quality software Contribute ideas and feedback throughout the development process Location This position is based in Solink's Ottawa office.
CBN Nano Technologies
Internal Title: DeveloperJob Type: Permanent, Full-TimeJob Location: Ottawa, ONWork Model: HybridJob Status: Existing VacancyPosition SummaryJoin CBN Nano Technologies, where we are at the forefront of innovation in scanning probe microscopy and its software interfaces. This role is pivotal in designing, developing, and testing backend software systems that facilitate automated experimental workflows driven by researchers. The successful candidate will craft high-performance services that enable data acquisition, algorithmic processing, and user-centric workflow tools. The position necessitates the creation of robust and maintainable backend components that seamlessly integrate with laboratory instruments, research software, and data pipelines, ensuring reliability and efficiency in a research and development setting.ResponsibilitiesDesign and develop backend components that communicate with laboratory instruments via vendor SDKs, hardware communication protocols, or custom control APIs.Create and implement backend systems that empower user-facing visualization and workflow tools, allowing researchers to analyze and interpret experimental results effectively.Develop and uphold RESTful APIs that manage laboratory instrument control, workflow automation, and data processing pipelines.Collaborate with cross-functional teams, including data, product, infrastructure, and instrument operations, to construct reliable backend systems that enable automated scientific workflows.Engage with a diverse technology stack to design, develop, and troubleshoot backend system components from end to end.Stay informed about advancements in application development, programming languages, and backend engineering practices.
Join Telesat, a premier global satellite operator with over 55 years of expertise in delivering secure and reliable satellite communications solutions to broadcast, telecommunications, corporate, and government sectors. Our innovative Telesat Lightspeed network, launching in 2027, is set to transform global broadband accessibility for enterprises and government agencies, combining high capacity, security, resilience, and affordability with ultra-low latency and fiber-like speeds. Headquartered in Ottawa, Canada, with an extensive global presence, Telesat is committed to engineering excellence and unparalleled customer service. As a pivotal member of our scrum team, you will play a critical role in the design, development, and testing of our state-of-the-art Lightspeed software. Your active collaboration with testing and support teams will ensure thorough testing processes and rapid bug resolution. You will lead technical discussions, guide decision-making processes, and document technical insights. In this role, the Principal Embedded Software Developer will be responsible for the ownership of specific embedded systems software modules, ensuring their development, quality, testing, and overall functionality.
Lightspeed Commerce Inc.
Hello! We're thrilled you're considering an opportunity with us! Are you seeking a new challenge or simply exploring your options? You may be in the right spot!As a Principal Software Developer, you will play a pivotal role in shaping the design and architecture of essential system components for our flagship Lightspeed Retail product, which serves thousands of merchants globally. Your contributions will directly influence our ability to deliver innovative solutions tailored to customer needs. Additionally, you will elevate engineering excellence throughout the organization by offering technical guidance, championing best practices, mentoring fellow engineers, and empowering teams to build sustainable architectures.This position is open to candidates located in Canada or the USA, and you should be available to work within EST/EDT hours. We provide flexible work options, including fully remote, partially remote, or fully office-based settings (in cities with local offices).
Join Syntronic: Where Your Innovation Shapes the FutureAt Syntronic, we lead the charge in setting industry trends rather than just following them! Collaborate with visionary companies and brilliant minds to transform groundbreaking concepts into tangible solutions. Envision yourself contributing to state-of-the-art telecommunication advancements, trailblazing automotive technology, life-saving healthcare innovations, and next-generation industrial automation. Our diverse projects are impactful and at the cutting edge of technological progress. Become part of something truly extraordinary!About UsSyntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We are not merely a company; we are a community of innovative thinkers. Our teams engage in projects that shape the future, from developing advanced communication systems and autonomous vehicles to pushing the boundaries of IoT solutions that enhance everyday life. Your contributions at Syntronic will make a significant impact.
Genetec Inc.
Join Genetec Inc. as an Integration Software Developer where you will play a pivotal role in developing innovative software solutions to enhance our integration capabilities. You will collaborate with cross-functional teams to design, implement, and maintain integration systems that ensure seamless connectivity and functionality across various platforms.
Join cohere as a Forward Deployed Engineer for the Agentic Platform, where you will play a crucial role in enhancing solutions tailored for the public sector. You will collaborate closely with clients to implement advanced technologies that meet their unique needs. Your expertise will be instrumental in deploying cutting-edge software solutions, ensuring they align with governmental requirements and standards.
Veeva Systems Inc.
At Veeva Systems, we are on a mission to revolutionize the life sciences industry by providing innovative cloud solutions that enable companies to expedite the delivery of therapies to patients. Recognized as one of the fastest-growing SaaS companies in history, we proudly achieved over $2 billion in revenue last year and continue to explore vast growth opportunities.Guided by our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—we stand out as a public benefit corporation (PBC), which means we are legally committed to balancing the interests of our customers, employees, society, and investors.As a company that embraces remote work, we empower you to choose whether to work from the office or from home, providing the flexibility you need to excel in your role.Join us in our journey to transform the life sciences landscape, making a meaningful impact on the lives of our customers, employees, and the communities we serve.The RoleWe are seeking multiple Engineering Managers to spearhead our talented engineering teams. You will thrive in a fast-paced, agile environment, tackling complex challenges and crafting outstanding software solutions that enhance our customers' experiences and positively influence daily lives.
Telesat (Nasdaq and TSX: TSAT) stands as a prominent global satellite operator, delivering dependable and secure satellite communications solutions across the globe for over 55 years. With a foundation rooted in engineering excellence and an unwavering commitment to customer service, Telesat has established itself as one of the largest and most successful satellite operators in the industry. Our innovative Telesat Lightspeed network is set to transform global broadband connectivity starting in 2027, providing enterprise and government users with high-capacity, secure, resilient, and affordable solutions featuring ultra-low latency and speeds comparable to fiber optics. Based in Ottawa, Canada, Telesat also operates multiple offices and facilities worldwide. The company’s advanced satellite fleet includes 14 GEO satellites, the Canadian payload on ViaSat-1, and one LEO 3 demonstration satellite. For more insights, follow Telesat on X and LinkedIn or visit www.telesat.com.As a Senior Embedded Software Developer, you will take ownership of specific software modules, ensuring their development, quality, and functionality. You will be a vital member of our scrum team, contributing to the design, coding, and testing of our cutting-edge LightSpeed Software. This role involves active collaboration with our testing and support teams to guarantee thorough testing and efficient bug resolution. Additionally, you will lead technical discussions, guide decision-making processes, and document discussions effectively.
Collabera
Are you an innovative Software Developer with a passion for technology? Join our dynamic team at Collabera, where we are committed to pushing the boundaries of software solutions. As an ATG Developer, you will play a crucial role in developing cutting-edge applications and optimizing existing systems. Your expertise will directly contribute to our mission of delivering high-quality software that meets our clients' needs.In this position, you will collaborate with cross-functional teams, leveraging your technical skills to enhance application performance and user experience. If you are eager to take on challenges and advance your career in a supportive environment, we encourage you to apply!
High Tech Genesis
High Tech Genesis, based in Ottawa, Ontario, specializes in design services for technology-driven projects. The team builds modern software solutions that reach a global audience. Role overview This Software Developer position focuses on Golang and Ruby. The role involves working closely with a growing team to build and maintain scalable applications. Expect to collaborate regularly and spend significant time on hands-on coding. What you will do Develop and maintain new product features with attention to quality. Review the codebase and suggest ways to improve its structure. Manage story assignments and coordinate triage and remediation with product teams. Promote operational excellence and help implement standard processes throughout the organization. Requirements Practical experience with Ruby and Golang. Ability to design, build, and optimize scalable applications. Strong collaboration skills and a commitment to quality. Location This role is based in Ottawa, Ontario, Canada.
High Tech Genesis Careers
JOIN OUR TEAM!At High Tech Genesis, you will engage with cutting-edge technologies and collaborate with a passionate team dedicated to innovation. Become part of a leading design services firm recognized globally for its technological advancements.As an Embedded Software Developer, you will be integral to our Research & Development team within a rapidly expanding organization. We foster a collaborative, inclusive, and culturally diverse environment, offering numerous opportunities to contribute across various technical domains.This role is ideal for intermediate to senior-level candidates, requiring hands-on contributions and reporting directly to the Software Radio Manager.Embark on your next career adventure with us.Key Responsibilities:Design and develop real-time embedded software (firmware) in C/C++ for ARM and Microchip processors.Customize U-Boot and Linux for embedded controller platforms.Work closely with cross-functional engineering teams (systems, hardware, and RF) to facilitate system integration.Maintain and improve existing codebases.
Sign in to browse more jobs
Create account — see all 178 results
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, or location & role pages.
