Senior Embedded Systems Software Developer
6 days 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 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 WiFi drivers and features.
- Analyze 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.
- 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.
Working at QNX Software Systems:
As a member of our team, you will have the opportunity to work on cutting-edge technology and collaborate with a talented group of engineers. We offer a dynamic and supportive work environment that fosters innovation and growth.
-
Embedded Software Developer
5 days 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
5 days 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 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...
-
Senior Embedded Software Developer
5 days 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
7 days 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
2 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
2 days 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
2 days 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
4 weeks 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
4 weeks 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
4 weeks 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
2 days ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob DescriptionJob Summary:We 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 Responsibilities:Embedded Software Development: Design, develop, and test software for our...
-
Embedded Software Developer
2 days ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob DescriptionJob Summary:We 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 Responsibilities:Embedded Software Development: Design, develop, and test software for our...
-
Senior Systems Software Developer
5 days 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 DescriptionWe are seeking a highly skilled Senior Systems Software Developer to join our elite team of experts in the field of embedded systems. As a key member of...
-
Senior Systems Software Developer
7 days 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 DescriptionWe are seeking a highly skilled Senior Systems Software Developer to join our elite team of experts in the field of embedded systems. As a key member of...
-
Embedded Software Developer
5 days ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:BlackBerry QNX is seeking a talented 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, participating in architecture and strategy sessions with technology partners, and providing design...
-
Embedded Software Developer
7 days ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:BlackBerry QNX is seeking a talented 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, participating in architecture and strategy sessions with technology partners, and providing design...
-
Embedded Software Developer
2 days ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:BlackBerry QNX is seeking a talented 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, participating in architecture and strategy sessions with technology partners, and providing design...
-
Embedded Software Developer
1 day ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:BlackBerry QNX is seeking a talented 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, participating in architecture and strategy sessions with technology partners, and providing design...
-
Senior Embedded Software Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout QNX Software Systems QNX Software Systems is a global leader in providing secure and reliable software solutions for the automotive industry and mission-critical applications. We are dedicated to developing cutting-edge technologies that shape the future of connected systems. The Opportunity: Senior Embedded Software Developer - Advanced Technology...