- Develop and maintain networking components in an open-development environment.
- Create and document software specifications and designs that address the needs of QNX customers.
- Provide project estimates for requirements, design, implementation, and testing.
- Provide clear communication with development team members, technical leads, and management on project status, risks and approaches.
- Conduct design reviews, code reviews and unit test with technical peers.
- Identify, analyze, and resolve potentially complex problems and inadequacies in existing software technologies.
- Liaises with customers regarding product performance, problems and system design.
- Develop custom software solutions based on customer requirements.
- Bachelor's degree in Computer Science, Engineering, or equivalent.
- 4+ years of Software Development experience.
- Experience with relevant programming languages (C).
- Knowledge and experience in some of the following; socket APIs, networking stacks, IPv6, network device drivers, network provisioning and debugging, network protocol analysis, firewalls.
- Experience in embedded and real-time systems development.
- Experience with performance, memory, and postmortem analysis.
- Experience with safety systems.
- Knowledge of POSIX based operating system
- .Knowledge of Python.
- Experience in low-level Assembly and register-level programming.
- Strong problem solving and debugging skills.
- Excellent communication skills including verbal, written, and interpersonal.
- High degree of motivation and ability to work both independently and in a team.
-
Software Developer
Found in: Talent CA C2 - 6 days ago
Ericsson Ottawa, CanadaDescription · Join our Team · About this opportunity: This role is located in Ottawa, Ontario · At Ericsson Radio Product Development, we are at the forefront of developing cutting-edge radio platform software and Open RAN technologies for 5G networks. We operate in an Agile w ...
-
Software Developer
Found in: Talent CA C2 - 12 hours ago
Ford Motor Company Ottawa, Canada Full timeConnectivity is driving a huge number of innovations to improve vehicle safety, efficiency, and rider experience. We are looking for energetic software engineers with genuine passion for developing robust and resilient in-vehicle networking software services and features for next ...
-
Software Developer
Found in: Talent CA C2 - 5 days ago
Fortinet Ottawa, Canada Full timeFortinet is growing and we are looking to hire Software Developer for unified communication solution development to join our team in Ottawa. At Fortinet, you will be involved in the full development life cycle of software and product development, you will have the chance to devel ...
-
software developer
Found in: Talent CA 2 C2 - 5 days ago
Pinaki Inc. Ottawa, CanadaEducation: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and ...
-
Software Developer
Found in: Talent CA C2 - 4 days ago
Fortinet Ottawa, Canada Full timeFortinet is growing and we are looking to hire a Software Developer to join our team in Ottawa. Job Skills Required 4+ years of software development experience Familiar with cross-platform desktop application development environment ( Windows, MacOS, Linux ) and frameworks such a ...
-
Software Developer
Found in: Talent CA C2 - 1 day ago
ADGA Group of Companies Ottawa, Canada Full timeJob Description · ADGA Group Consultants has an opportunity for a Software Developer who has a strong development and system design background using C# and .NET. It is also essential to have hands-on experience working with Dynamics 365 and Power Platform solutions. · You will b ...
-
Software Developer
Found in: beBee S2 CA - 2 weeks ago
Telesat Canada Ottawa, Canada Full time· Telesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering ...
-
Software Developer I
Found in: Talent CA C2 - 6 days ago
Entrust Limited Ottawa, Canada Full timeThe Company: · Entrust relies on curious, dedicated and innovative individuals whom anticipate the future and provide solutions for a more connected, mobile and secure world. Entrust's technologies and expertise help government agencies, enterprises and financial institutions in ...
-
Senior Software Developer
Found in: Talent CA C2 - 1 day ago
JSI Ottawa, Canada Full timePosting Details · Job Details · Description · Responsibilities · Implement a solid security infrastructure to provide the footing on which to build our platform. · Respond to critical security events in a timely fashion to co-ordinate an effective response to customers to mit ...
-
Sr. Software Developer
Found in: Talent CA C2 - 6 days ago
Trend Micro Ottawa, Canada Full timeTrend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information. Fueled by decades of security expertise, world-leading global threat research and intelligence, and continuous innovation, our cybersecurity platform protects hundreds of tho ...
-
Senior Software Developer
Found in: Talent CA C2 - 17 hours ago
Qlik Ottawa, CanadaDescription · What makes us Qlik? · A Gartner Magic Quadrant Leader for 13 years in a row, Qlik transforms complex data landscapes into actionable insights, driving strategic business outcomes. Serving over 40,000 global customers, our portfolio leverages pervasive data quality ...
-
Software Development Engineer
Found in: Talent CA 2 C2 - 6 days ago
Fortinet Ottawa, Canada· Software Development Engineer · Fortinet (NASDAQ: FTNT) is a worldwide provider of network security appliances and the market leader in unified threat management (UTM). Our products and subscription services provide broad, integrated and high-performance protection against dy ...
-
Senior Software Developer
Found in: Talent CA C2 - 1 day ago
Assent Ottawa, Canada Full timeCompany Description · Summary · Assent is the leading solution for supply chain sustainability tailored for the world's top-tier, sustainability-driven manufacturers. Hidden risks riddle supply chains, many of which weren't built with sustainability in mind. That's where we ste ...
-
Software Developer II
Found in: Talent CA C2 - 5 days ago
You.i Labs Inc Ottawa, Canada Full timeWho We Are... · When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the bringing our characters to l ...
-
Intermediate Software Developer
Found in: Talent CA C2 - 3 days ago
Assent Ottawa, Canada Full timeCompany Description · Summary · Assent is the leading solution for supply chain sustainability tailored for the world's top-tier, sustainability-driven manufacturers. Hidden risks riddle supply chains, many of which weren't built with sustainability in mind. That's where we ste ...
-
C++ Software Developer
Found in: Talent CA C2 - 1 day ago
PML Sound International Ottawa, Canada Full timeFor over thirty-five years our companies, industry-leading manufacturers and distributors of high-quality,luxury consumer audio products, have set the standard for excellence in every product category we offer. We continuously push the boundaries of design and quality with a cons ...
-
Senior Software Developer
Found in: Talent CA C2 - 1 week ago
Fortinet Ottawa, Canada Full timeFortinet (NASDAQ: FTNT) is a worldwide provider of network security appliances and the market leader in unified threat management (UTM). Our products and subscription services provide broad, integrated and high-performance protection against dynamic security threats while simplif ...
-
Intermediate Software Developer
Found in: Talent CA C2 - 3 days ago
Assent Ottawa, Canada Full timeJob Description · The Intermediate Software Developer is the engine of a development team. Constantly learning with a growth mindset you are focused on honing your ability to deliver high-quality, scalable solutions. You are learning the importance of other roles on the team in s ...
-
Bilingual Software Developer
Found in: Talent CA C2 - 2 days ago
TRM Technologies Inc. Ottawa, Canada Full timeRole and ResponsibilitiesWrite code to implement new features (.NET, Angular, C#) · Write and modify code to maintain and adapt existing features. · Analyze problems and suggest courses of action. · Write new automated tests to test new or existing code and features. · Update and ...
-
Embedded Software Developer
Found in: Talent CA C2 - 3 weeks ago
Allen Vanguard Ottawa, Canada Full timeAllen Vanguardis a global leader in defeating terrorist and extremist threats. With an unrivaled expertise in counter-threat solutions, systems, and technologies, we deliver battle-proven equipment for defeating IEDs. · Currently, our engineering team is seeking a full-time Embe ...
Senior Systems Software Developer - Ottawa, Canada - QNX Software Systems
Description
Worker Sub-Type:
RegularJob Description:
BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world's most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic micro-kernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems.
BlackBerry QNX software is trusted by more than , 24 of the top 25 EV manufacturers and is running in more than 235 million + vehicles globally. Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a broad range of board support packages, professional services, AUTOSAR adaptive support and middleware solutions – from acoustic management to digital cockpits to advanced driving assistance (ADAS) - to accelerate development and help OEMs meet Start of Production (SOP) dates.
Our OS Development Group is seeking a skilled individual for networking development for the QNX operating system. The candidate would directly contribute to the design and implementation of the QNX networking suite. This includes the protocol stack, user utilities and libraries, and possibly drivers. As part of the core operating systems group, the candidate also has the opportunity to participate in kernel and core feature development of QNX's next-generation real-time operating system. The ideal candidate is an intelligent enthusiastic individual with proven experience in networking and embedded development.
Responsibilities:
Essential Skills and Qualifications:
Additional Assets:
#LI-NR1
Scheduled Weekly Hours:
40