Embedded Software Developer
4 weeks ago
Compensation: $115-130K annually with Bonus
This is a hybrid position.
Position Overview:
The Embedded Software Developer will be responsible for advancing and maintaining our cutting-edge safety and mobility solutions in infrastructure projects.
Key Responsibilities:
- Enhance and maintain embedded software for current product offerings.
- Lead the embedded software system design process from initial requirements to product launch and beyond.
- Design, develop, code, test, and troubleshoot embedded software.
- Integrate, verify, and validate new product designs and modifications.
- Conduct design and code evaluations.
- Collaborate with a multidisciplinary engineering team.
- Assist the Technical Support team with in-depth product knowledge.
- Foster a dynamic and innovative workplace culture.
- Engage in Agile methodologies utilizing the Atlassian toolset.
Qualifications:
Education: Bachelor's Degree in Electrical Engineering, Computer Science, or a related field.
Technical Skills & Experience:
- Over 7 years of experience in embedded software development, including proficiency in C and/or assembly programming for microcontrollers.
- Expertise in C programming within an embedded context.
- Deep understanding of computer architecture and best practices in embedded software development, particularly in low-level programming.
- Experience in real-time development, both with and without an RTOS.
- Familiarity with communication protocols such as SPI, I2C, UART, CAN, USB, BLE, Wi-Fi, and Ethernet.
- Ability to interpret schematics for troubleshooting and debugging hardware using various diagnostic tools.
- Experience programming peripheral hardware at the register level.
- Basic knowledge of C++.
- Understanding of IoT principles and methodologies.
- Familiarity with Object-Oriented Programming design principles.
- Knowledge of various ARM architectures.
- Awareness of fundamental security concepts.
Soft Skills:
- Excellent interpersonal, analytical, organizational, and follow-up abilities.
- Strong problem-solving skills with a technical mindset, capable of conveying complex concepts to both technical and non-technical audiences.
- Driven by continuous learning and professional growth.
- Thrives in a small company/startup environment, embracing high visibility and accountability.
- Ability to work autonomously with minimal oversight while collaborating effectively with a diverse team.
- Disciplined engineering methodology.
- Ability to distinguish between value-added tasks and inefficiencies.
- Exhibits a systems thinking approach.
-
Safety Critical Embedded Software Developer
7 days 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
10 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...
-
Safety Critical Embedded Software Developer
7 days 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 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,...
-
Embedded Software Developer
1 week 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 Developer
1 week 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 Developer
4 days 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 make a significant impact on the automotive industry.Key Responsibilities:Design and develop embedded software to detect and report...
-
Embedded Software Developer
5 days 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 make a significant impact on the automotive industry.Key Responsibilities:Design and develop embedded software to detect and report...
-
Embedded Software Developer
17 hours ago
Canada EPITEC Full timeEmbedded Software Developer Position Summary:EPITEC's Product Development team is seeking a skilled Embedded Software Developer to join their team in developing vehicle software for next-generation connected vehicles.As a key member of the team, you will be responsible for designing, implementing, and debugging software features using modern C++.The ideal...
-
Embedded Software Developer
20 hours ago
Canada EPITEC Full timeEmbedded Software Developer Position Summary:EPITEC's Product Development team is seeking a skilled Embedded Software Developer to join their team in developing vehicle software for next-generation connected vehicles.As a key member of the team, you will be responsible for designing, implementing, and debugging software features using modern C++.The ideal...
-
Senior Embedded Software Developer
1 month ago
Canada, CA Cs Group Full timeJob DescriptionWe are looking for an Embedded Software Developer to join a dynamic and multidisciplinary team in charge of the certification of aircraft Electronic Engine Controllers.Responsibilities:Contributing to the preparation of the technical development plan and standard;Supporting the high-level software architecture of an embedded software (in...
-
Senior Embedded Software Developer
1 month ago
Canada, CA C S Inc Full timeCS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries.Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our employees benefit from...
-
Embedded Software Engineer
19 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
22 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...
-
Software Developer, Fintech Expert
3 days ago
Canada Software Aspekte Full timeAbout the RolePKF Antares is seeking a skilled Software Developer to join our team in Calgary. As a key member of our national and local practice, you will have the opportunity to work on diverse client engagements and contribute to the development of innovative software solutions.Key ResponsibilitiesDesign, develop, and maintain software solutions to meet...
-
Software Developer, Fintech Expert
3 days ago
Canada Software Aspekte Full timeAbout the RolePKF Antares is seeking a skilled Software Developer to join our team in Calgary. As a key member of our national and local practice, you will have the opportunity to work on diverse client engagements and contribute to the development of innovative software solutions.Key ResponsibilitiesDesign, develop, and maintain software solutions to meet...
-
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. -...
-
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...