Embedded Systems Software Engineer
4 weeks ago
At Technology & Strategy, we pride ourselves on our innovative approach and the expertise of our team. However, the most valuable insight comes from our colleagues who embody the spirit of T&S.
What our team appreciates the most:
Flexibility - We offer flexible working hours, the option for remote work, and 30 days of vacation annually. Beyond that, the consulting environment allows for rapid movement through various projects, enhancing your skills and accelerating your career.
Projects - You will engage in a dynamic environment where you can collaborate with experts and be at the forefront of technological advancements. Opportunities exist to work across different sectors or specialize in a specific area. We also provide access to paid training, certifications, and language courses (English and German).
Atmosphere - Our teams are international and multi-cultural. We believe in fostering a positive work environment through activities like Potlucks, Karaoke, Karting, Oktoberfest, and seasonal parties. Enjoying work is essential as it helps strengthen relationships among colleagues (participation is always voluntary).
In formal terms, we are a consulting firm specializing in engineering, IT, and digital project management. With a diverse workforce of 3,500 employees from 45 nationalities across 27 offices in 10 countries, we embody a truly international presence.
Job Overview
As an Embedded Systems Software Engineer focused on IoT development and integration, you will be responsible for creating embedded software products for our esteemed clients.
- Develop and integrate functionalities and interfaces for an automated locker system, connecting a Linux-based controller to our backend infrastructure.
- Design workflows and interfaces with a strong emphasis on security.
- Define, develop, and integrate solutions for the automated locker to ensure an optimal customer experience.
Qualifications
- Bachelor's degree in Computer Science, Electrical Engineering, or Telecommunications.
- A minimum of 2 years of experience in the development, integration, and debugging of distributed systems that include hardware, embedded software, gateways, cloud services, and web/mobile applications.
- In-depth knowledge and experience with embedded Linux systems.
- Familiarity with security concepts related to embedded Linux systems (secure boot, TPM, authentication procedures).
- Strong programming skills in Python and C/C++.
- Good understanding of REST and MQTT protocols.
- Experience with GitLab (CI/CD) setup and usage.
- Proficient in SQL, JSON, and XML.
- A quality-oriented mindset combined with critical thinking and attention to detail, enabling you to identify issues and propose solutions under pressure.
- Good knowledge of modern embedded development and debugging tools (e.g., JIRA, Git, Confluence, SharePoint).
- Fluency in English.
Are you the right fit for this role?
At T&S, we aim to keep our recruitment process efficient and straightforward.
Step 1 - Discuss your career aspirations with HR.
Step 2 - Get introduced to the projects and the company by Managers and HR.
Step 3 - Engage in a discussion with a technical expert.
And that’s it We will extend an offer and welcome you to our team.
Our positions are open to individuals recognized as disabled workers. T&S Group promotes diversity and equality in the workplace. All qualified candidates are considered for employment on an equal basis.
-
Safety Critical Embedded Software Developer
1 week ago
Canada Mannarino Systems & Software Full timeAbout UsMannarino Systems & Software is a leading provider of safety-critical systems, software, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Our CultureWe value high-quality work, professionalism, and teamwork in a respectful and motivating atmosphere that fosters long-term business...
-
Safety Critical Embedded Software Developer
1 week ago
Canada Mannarino Systems & Software Full timeAbout UsMannarino Systems & Software is a leading provider of safety-critical systems, software, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Our CultureWe value high-quality work, professionalism, and teamwork in a respectful and motivating atmosphere that fosters long-term business...
-
Safety Critical Embedded Software Developer
1 week ago
Canada Mannarino Systems & Software Full timeAbout UsMannarino Systems & Software is a leading provider of safety-critical systems, software, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Our CultureWe value high-quality work, professionalism, and teamwork in a respectful and motivating atmosphere that fosters long-term business...
-
Safety Critical Embedded Software Developer
1 week ago
Canada Mannarino Systems & Software Full timeSafety Critical Embedded Software Developer Safety Critical Embedded Software Developer MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our team is passionate about building...
-
Safety Critical Embedded Software Developer
14 hours ago
Canada Mannarino Systems & Software Full time**Safety-Critical Embedded Software Developer** We are seeking an experienced and passionate Safety Critical Embedded Software Developer to develop, document, and deliver embedded software for safety-critical positioning products. MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware, and certification...
-
Embedded Systems Software Engineer
4 weeks ago
Canada Altair Engineering Full timePosition Overview: Altair Engineering is seeking a skilled Software Engineer Consultant to join our dynamic team. This role focuses on enhancing system software reliability and involves working with innovative automotive technologies. Key Responsibilities: - Develop and implement embedded software solutions aimed at identifying and rectifying system...
-
Embedded Systems Software Engineer
4 weeks ago
Canada Altair Engineering Full timePosition Overview: Altair Engineering is seeking a talented Software Engineer Consultant to contribute to innovative automotive projects. This role focuses on enhancing system software reliability within a dynamic and collaborative environment. Key Responsibilities: - Develop and implement embedded software solutions aimed at identifying and...
-
Embedded Systems Software Engineer
4 weeks ago
Canada Altair Engineering Full timePosition Overview: Altair Engineering is seeking a talented Software Engineer Consultant/Expert to join our innovative team. This role focuses on enhancing system software reliability within the automotive sector. Key Responsibilities: - Develop and implement embedded software solutions aimed at identifying and addressing system instabilities. -...
-
Safety Critical Embedded Software Developer
1 week ago
Canada Mannarino Systems & Software Full timeMANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...
-
Internship - Embedded Systems Software Engineer
4 weeks ago
Canada Stryten Manufacturing Full timePosition OverviewWe are seeking a talented intern to join our team at Stryten Manufacturing. This role focuses on the development of innovative Lithium Battery technology tailored for military applications.Key ResponsibilitiesEngage in software engineering activities including requirements gathering, design, coding, testing, verification, and integration of...
-
Software Engineer
4 days ago
Canada Wind River Full timeAbout the OpportunityWind River Systems is seeking a highly skilled software engineer to join a team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions. The purpose of this role is to contribute to the development process, including agile methodologies, and deliver technical contributions...
-
Software Engineer
5 days ago
Canada Wind River Full timeAbout the OpportunityWind River Systems is seeking a highly skilled software engineer to join a team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions. The purpose of this role is to contribute to the development process, including agile methodologies, and deliver technical contributions...
-
Embedded Software Engineer
23 hours ago
Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a highly skilled Software Engineer Consultant/Expert to join our team in Kanata, ON. This is a contract position that offers a unique opportunity to work with cutting-edge technology and contribute to the development of next-generation automotive infotainment platforms.Key Responsibilities:Design and develop embedded...
-
Embedded Software Engineer
1 day ago
Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a highly skilled Software Engineer Consultant/Expert to join our team in Kanata, ON. This is a contract position that offers a unique opportunity to work with cutting-edge technology and contribute to the development of next-generation automotive infotainment platforms.Key Responsibilities:Design and develop embedded...
-
Software Engineer
1 week ago
Canada Wind River Full timeAbout the OpportunityWind River Systems is seeking a highly skilled software engineer to join a team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions. The purpose of this role is to contribute to the development process, including agile methodologies, and deliver technical contributions...
-
Software Engineer
1 week ago
Canada Wind River Full timeAbout the OpportunityWind River Systems is seeking a highly skilled software engineer to join a team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions. The purpose of this role is to contribute to the development process, including agile methodologies, and deliver technical contributions...
-
Software Engineer
1 week ago
Canada Wind River Full timeAbout the OpportunityWind River Systems is seeking a highly skilled software engineer to join a team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions. The purpose of this role is to contribute to the development process, including agile methodologies, and deliver technical contributions...
-
Software Engineer
1 week ago
Canada Wind River Full timeAbout the OpportunityWind River Systems is seeking a highly skilled software engineer to join a team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions. The purpose of this role is to contribute to the development process, including agile methodologies, and deliver technical contributions...
-
Embedded Systems Engineer
1 week ago
Canada Altis Technology Full timeAbout the RoleAltis Technology is seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will play a critical role in the lifecycle of embedded systems, designing, developing, and maintaining firmware that supports high-availability mission-critical devices.Key ResponsibilitiesDesign and Development: Develop, test, and...
-
Embedded Systems Engineer
1 week ago
Canada Altis Technology Full timeAbout the RoleAltis Technology is seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will play a critical role in the lifecycle of embedded systems, designing, developing, and maintaining firmware that supports high-availability mission-critical devices.Key ResponsibilitiesDesign and Development: Develop, test, and...