Current jobs related to Embedded Software Designer - Richmond, British Columbia - US Tech Solutions
-
Embedded Software Designer
2 months ago
Richmond, British Columbia, Canada US Tech Solutions Full timeAbout the RoleWe are seeking a highly skilled Embedded Software, Senior Designer to join our team at US Tech Solutions. As a key member of our team, you will be responsible for designing, developing, and testing software for our cloud connected inverter products and accessories.Key ResponsibilitiesDesign and develop new features, protocols, and APIs for our...
-
Embedded Software Designer
2 months ago
Richmond, British Columbia, Canada US Tech Solutions Full timeAbout the RoleWe are seeking a highly skilled Embedded Software, Senior Designer to join our team at US Tech Solutions. As a key member of our team, you will be responsible for designing, developing, and testing software for our cloud connected inverter products and accessories.Key ResponsibilitiesDesign and develop new features, protocols, and APIs for our...
-
Embedded Software Designer
4 weeks ago
Richmond, British Columbia, Canada US Tech Solutions Full timeAbout the Role:We are seeking a highly skilled Embedded Software Designer to join our team at US Tech Solutions. As a key member of our team, you will be responsible for designing, developing, and testing software for our cloud-connected inverter products and accessories.Key Responsibilities:Design and develop software for our cloud-connected inverter...
-
Senior Embedded Software Designer
4 weeks ago
Richmond, British Columbia, Canada US Tech Solutions Full timeAbout the RoleWe are seeking a highly skilled Senior Embedded Software Designer to join our team at US Tech Solutions. As a key member of our software development team, you will be responsible for designing, developing, and testing software for our cloud connected inverter products and accessories.Key ResponsibilitiesDesign and develop software for our cloud...
-
Embedded Software Manager
2 months ago
Richmond, British Columbia, Canada Schneider Electric Norge AS Full timeJob Title: Embedded Software ManagerWe are seeking an experienced Embedded Software Manager to join our team at Schneider Electric Norge AS. As an Embedded Software Manager, you will be responsible for leading the development of firmware for our embedded systems.Key Responsibilities:Lead a team of firmware engineers to design, develop, and test firmware for...
-
Embedded Software Manager
2 months ago
Richmond, British Columbia, Canada Schneider Electric Norge AS Full timeJob Title: Embedded Software ManagerWe are seeking an experienced Embedded Software Manager to join our team at Schneider Electric Norge AS. As an Embedded Software Manager, you will be responsible for leading the development of firmware for our embedded systems.Key Responsibilities:Lead a team of firmware engineers to design, develop, and test firmware for...
-
Embedded Software Technical Lead
2 months ago
Richmond, British Columbia, Canada Schneider Electric Norge AS Full timeEmbedded Software Technical ManagerSchneider Electric is a leader in the field of sustainable energy solutions, and we are seeking a highly skilled Embedded Software Technical Manager to join our team.This role will involve leading a team of embedded firmware engineers, providing technical guidance, coaching, and performance feedback. You will be responsible...
-
Embedded Software Technical Lead
2 months ago
Richmond, British Columbia, Canada Schneider Electric Norge AS Full timeEmbedded Software Technical ManagerSchneider Electric is a leader in the field of sustainable energy solutions, and we are seeking a highly skilled Embedded Software Technical Manager to join our team.This role will involve leading a team of embedded firmware engineers, providing technical guidance, coaching, and performance feedback. You will be responsible...
-
Embedded Software Technical Lead
2 months ago
Richmond, British Columbia, Canada Schneider Electric Norge AS Full timeEmbedded Software Technical ManagerSchneider Electric is a leader in energy management and automation. We are seeking an experienced Embedded Software Technical Manager to join our Prosumer NAM team in Richmond, BC.About the RoleThis is a key leadership position that requires a strong background in product design and manufacturing. As an Embedded Software...
-
Embedded Software Technical Lead
2 months ago
Richmond, British Columbia, Canada Schneider Electric Norge AS Full timeEmbedded Software Technical ManagerSchneider Electric is a leader in energy management and automation. We are seeking an experienced Embedded Software Technical Manager to join our Prosumer NAM team in Richmond, BC.About the RoleThis is a key leadership position that requires a strong background in product design and manufacturing. As an Embedded Software...
-
Embedded Software Technical Lead
2 months ago
Richmond, British Columbia, Canada Schneider Electric Norge AS Full timeEmbedded Software Technical ManagerSchneider Electric is a leader in energy management and automation. We are seeking an experienced Embedded Software Technical Manager to join our Prosumer NAM team in Richmond, BC.About the RoleThis is a key leadership position that requires a strong background in product design and manufacturing. As an Embedded Software...
-
Embedded Software Technical Lead
2 months ago
Richmond, British Columbia, Canada Schneider Electric Norge AS Full timeEmbedded Software Technical ManagerSchneider Electric is a leader in energy management and automation. We are seeking an experienced Embedded Software Technical Manager to join our Prosumer NAM team in Richmond, BC.About the RoleThis is a key leadership position that requires a strong background in product design and manufacturing. As an Embedded Software...
-
Senior Embedded Software Architect
4 weeks ago
Richmond, British Columbia, Canada US Tech Solutions Full timeAbout the RoleWe are seeking a highly skilled Senior Embedded Software Designer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software for our cloud connected inverter products and accessories.Key ResponsibilitiesRequirements analysis, specification, design, coding,...
-
Embedded Software Technical Lead
2 months ago
Richmond, British Columbia, Canada Schneider Electric Norge AS Full timeEmbedded Software Technical ManagerAt Schneider Electric, we're committed to sustainability and innovation. Our Prosumer NAM team in Richmond, BC, is seeking a skilled Embedded Software Technical Manager to lead our R&D efforts in designing next-generation electro-mechanical solutions for residential storage and solar needs.Key Responsibilities:Lead a team...
-
Embedded Software Technical Lead
2 months ago
Richmond, British Columbia, Canada Schneider Electric Norge AS Full timeEmbedded Software Technical ManagerAt Schneider Electric, we're committed to sustainability and innovation. Our Prosumer NAM team in Richmond, BC, is seeking a skilled Embedded Software Technical Manager to lead our R&D efforts in designing next-generation electro-mechanical solutions for residential storage and solar needs.Key Responsibilities:Lead a team...
-
Embedded Software Technical Lead
2 months ago
Richmond, British Columbia, Canada Schneider Electric Norge AS Full timeTechnical Software ManagerSchneider Electric is a leader in energy management and automation. We are seeking a highly skilled Technical Software Manager to join our team in Richmond, BC.About the RoleThis is a key leadership position responsible for managing a team of embedded firmware engineers. The successful candidate will have a strong background in...
-
Embedded Software Technical Lead
2 months ago
Richmond, British Columbia, Canada Schneider Electric Norge AS Full timeTechnical Software ManagerSchneider Electric is a leader in energy management and automation. We are seeking a highly skilled Technical Software Manager to join our team in Richmond, BC.About the RoleThis is a key leadership position responsible for managing a team of embedded firmware engineers. The successful candidate will have a strong background in...
-
Embedded Software Technical Lead
2 months ago
Richmond, British Columbia, Canada Schneider Electric Norge AS Full timeTechnical Software ManagerSchneider Electric is a leader in the field of sustainable energy solutions, and we are seeking a highly skilled Technical Software Manager to join our team.This role will involve leading a team of embedded firmware engineers, providing technical guidance, coaching, and performance feedback. You will be responsible for overseeing...
-
Embedded Software Technical Lead
2 months ago
Richmond, British Columbia, Canada Schneider Electric Norge AS Full timeTechnical Software ManagerSchneider Electric is a leader in the field of sustainable energy solutions, and we are seeking a highly skilled Technical Software Manager to join our team.This role will involve leading a team of embedded firmware engineers, providing technical guidance, coaching, and performance feedback. You will be responsible for overseeing...
-
Embedded Software Technical Lead
2 months ago
Richmond, British Columbia, Canada Schneider Electric Norge AS Full timeEmbedded Software Technical ManagerAt Schneider Electric, we're committed to sustainability and innovation. Our Prosumer NAM team is seeking a skilled Embedded Software Technical Manager to lead the development of next-generation electro-mechanical solutions for residential storage and solar needs.Key Responsibilities:Lead a team of embedded firmware...
Embedded Software Designer
2 months ago
About the Role:
We are seeking a highly skilled Embedded Software, Senior Designer to join our team at US Tech Solutions. As a key member of our development team, you will be responsible for designing, developing, and testing communication interface and controls software for our range of cloud connected inverter products and accessories.
Key Responsibilities:
- Design and develop new features, protocols, and APIs in a Yocto-based embedded Linux box at the heart of our system and related CI systems.
- Write automated unit and integration tests to ensure the quality and reliability of our software.
- Triage, track down, and stamp out bugs to ensure our software is stable and secure.
- Collaborate with fellow software developers, electrical, mechanical, and systems engineers, testers, and other technical and non-technical innovators and support staff around the world.
- Work with teammates within the team's agile-oriented development process, actively contributing to shaping the process, ensuring it benefits you, your teammates, and your team's stakeholders.
Requirements:
- 8+ years of hands-on experience in embedded software and firmware development.
- Bachelor's degree in Electrical, Computer, or Mechatronic Engineering, Computer Science, or a related discipline.
- Demonstrable expertise with the C programming language for embedded systems.
- Extensive working knowledge of Linux.
- Attention to detail.
- Structured approach to troubleshooting and problem solving.
- Strong communication and interpersonal skills with demonstrated collaborative teamwork capabilities.
- Experience in the full product lifecycle, from development through maintenance.
Preferred Qualifications:
- 3+ years of writing production code using Rust programming language.
- Experience with PV and Grid Tie Energy Storage system architecture and application.
- Knowledge of RTOS constructs including threads, scheduling, synchronization, and memory management.
- Experience developing with an embedded RTOS like FreeRTOS, μC/OS, VXWorks, Neutrino, etc.
About US Tech Solutions:
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. We are an Equal Opportunity Employer and welcome applications from diverse candidates.