Senior Embedded Systems Software Developer
3 hours ago
Job Summary:
We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our WiFi development team, you will be responsible for designing, developing, and testing high-quality WiFi drivers and networking stack for our embedded operating system.
Key Responsibilities:
- Collaborate with our network development team to analyze and develop new drivers and features, investigate and resolve customer-reported problems, and provide support for experimental software.
- Develop and optimize WiFi drivers with continuous improvements in coverage and efficiency.
- Provide solid traceability from software requirements to test specifications to test cases to test results.
- Work with network driver testers to develop test plans for your development.
- Analyze test results, debug observed issues, generate defect reports, verify fixed issues, and update pre-existing defect reports.
- Create test reports based on test results for internal and external audiences with high attention to detail.
Requirements:
- University degree in computer science, engineering, or equivalent.
- Intermediate or senior-level experience in embedded design and engineering.
- 5+ years as a C developer in an embedded environment.
Preferred Qualifications:
- Working knowledge of Python, Perl, and shell scripting.
- Working knowledge of QNX or other embedded operating systems.
- Able to write clear and concise problem reports.
- Familiarity with common processor architectures (x86/ARM).
- Familiarity with virtual machines and guest OS techniques.
- Ability to work and participate in a team setting with an open, collaborative communication style.
- Excellent communication, presentation, and organizational skills are necessary.
- Experience with performance, memory, and postmortem analysis.
- Knowledge of POSIX-based operating systems.
- Knowledge and experience in some of the following: socket APIs, networking stacks, IPv6, network device drivers, network provisioning and debugging, network protocol analysis, firewalls.
About QNX Software Systems:
QNX Software Systems is a leading provider of operating systems, development tools, and services for the embedded systems market. Our products are used in a wide range of industries, including automotive, medical, industrial manufacturing, and consumer products.
Why Join Our Team:
At QNX Software Systems, we offer a dynamic and collaborative work environment, competitive compensation and benefits, and opportunities for professional growth and development. If you are a motivated and talented software developer looking for a challenging and rewarding career opportunity, we encourage you to apply.
-
Senior Embedded Systems Software Developer
5 days ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our WiFi driver development team, you will be responsible for designing, developing, and testing high-quality WiFi drivers for our embedded operating...
-
Senior Embedded Systems Software Developer
5 days ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our WiFi driver development team, you will be responsible for designing, developing, and testing high-quality WiFi drivers for our embedded operating...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our WiFi driver development team, you will be responsible for designing, developing, and testing high-quality WiFi drivers for our embedded operating...
-
Senior Embedded Systems Software Developer
22 hours ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our WiFi driver development team, you will be responsible for designing, developing, and testing high-quality WiFi drivers for our embedded operating...
-
Senior Embedded Systems Software Developer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our team, you will be responsible for developing and optimizing WiFi drivers for our embedded operating system.Key Responsibilities:Collaborate with our network development team to design, develop, and test new...
-
Senior Embedded Systems Software Developer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our team, you will be responsible for developing and optimizing WiFi drivers for our embedded operating system.Key Responsibilities:Collaborate with our network development team to design, develop, and test new...
-
Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout QNX Software SystemsQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems.Job SummaryWe are seeking an Intermediate or Senior Embedded Software Developer or Embedded Software Integrator to join our team and work on a variety of projects and...
-
Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout QNX Software SystemsQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems.Job SummaryWe are seeking an Intermediate or Senior Embedded Software Developer or Embedded Software Integrator to join our team and work on a variety of projects and...
-
Embedded Software Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob DescriptionJob SummaryWe are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems.Key ResponsibilitiesDevelop and maintain software for various hardware peripherals, including...
-
Embedded Software Developer
4 days ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob DescriptionJob Title: Embedded Software DeveloperLocation: On-site OttawaBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building critical embedded systems.Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer...
-
Embedded Software Developer
4 days ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob DescriptionJob Title: Embedded Software DeveloperLocation: On-site OttawaBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building critical embedded systems.Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer...
-
Senior Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:QNX Software Systems is seeking a talented Senior Embedded Software Developer to join our Advanced Technology Development team. As a key contributor, you will be responsible for executing on development plans and strategies related to key technology trends.Key Responsibilities:Participate in architecture and strategy sessions with technology...
-
Senior Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:QNX Software Systems is seeking a talented Senior Embedded Software Developer to join our Advanced Technology Development team. As a key contributor, you will be responsible for executing on development plans and strategies related to key technology trends.Key Responsibilities:Participate in architecture and strategy sessions with technology...
-
Embedded Systems Software Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeEmbedded Systems Software Development OpportunityWe are seeking a skilled Embedded Systems Software Developer to join our team at QNX Software Systems in Ottawa. As a key member of our team, you will be responsible for developing cutting-edge software drivers for next-generation computing platforms in the automotive industry.Key Responsibilities:Design and...
-
Embedded Systems Software Developer
1 week ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:The role of the Embedded Systems Software Developer is to deliver professional integration services and solutions for all QNX products. In this role, you will resolve complex technical issues and use innovative thinking in the development and delivery of solutions for customer issues. The Embedded Systems Software Developer acts as a consultative...
-
Embedded Systems Software Developer
1 week ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:The role of the Embedded Systems Software Developer is to deliver professional integration services and solutions for all QNX products. In this role, you will resolve complex technical issues and use innovative thinking in the development and delivery of solutions for customer issues. The Embedded Systems Software Developer acts as a consultative...
-
Embedded Systems Software Engineer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timePosition: Embedded Software DeveloperCompany: QNX Software SystemsLocation: On-site OttawaQNX Software Systems is a leading provider of secure operating systems, hypervisors, development tools, and support services tailored for critical embedded systems. Our software is widely utilized in the automotive sector, trusted by a majority of the top electric...
-
Embedded Systems Software Engineer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timePosition: Embedded Software DeveloperCompany: QNX Software SystemsLocation: On-site OttawaQNX Software Systems is a leading provider of secure operating systems, hypervisors, development tools, and support services tailored for critical embedded applications. Our solutions are extensively utilized in the automotive sector, with a reputation for reliability...
-
Embedded Systems Software Engineer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timePosition: Embedded Software DeveloperCompany: QNX Software SystemsLocation: On-site OttawaQNX Software Systems is a leading provider of secure operating systems, hypervisors, development tools, and support services tailored for critical embedded systems. Our software is widely recognized in the automotive sector, trusted by a majority of the top electric...
-
Embedded Software Developer
5 hours ago
Ottawa, Ontario, Canada QNX Software Systems Full timeEmbedded Software Developer OpportunityBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for embedded systems. We are seeking an experienced Embedded Software Developer to join our team.Key Responsibilities:Configure and develop embedded target side software, including BSP, drivers,...