Software Developer
3 weeks ago
Software Developer - Internal
Software Developer Ottawa , Ontario Internal Sep 7, 2023
Title: Software Developer (Linux)
We are seeking a Software Developer who is eager to learn and be part of a growing team to assist in the development, implementation, and maintenance of software applications. The ideal candidate will possess a strong technical background in Linux OS and software development, as well as being able to identify and resolve software defects and bugs by analyzing code. This is a role ideal for a recent graduate, or someone who has knowledge of and hands on experience with new Linux skills.
DLS
DLS Technology Corporation is a leading solutions integrator serving all levels of government and private clients in healthcare, defence, finance, and transportation.
vKey is DLS’ flagship endpoint cyber security and corporate management platform. The Linux-based platform comprises many components which require maintenance, updates, and a vision for future features and improvements. We are presently selling v6.0, and are looking to develop with additional features and benefits our clients are looking for, to meet their increasing end point security needs.
The Ideal Candidate
Demonstrated experience, with a track record of delivering successful software solutions, notably with Linux OS;
Recent graduate, or a Linux “geek” who is looking for a long term development project, and wants to see it “go to market” locally;
Takes pride and ownership of the development process and end product results;
Strong communication skills, with the ability to communicate technical concepts to both technical and non-technical stakeholders;
Demonstrated ability to work well under pressure and meet project deadlines;
Passion for software development and a mindset for success;
Primary Duties and Responsibilities, but are not limited to:
The Software Developer will report directly to the Product and Solutions Manager of DLS. The position includes participating in the design, development, programming, installation, testing, and maintaining of DLS products and solutions.
Use skills and knowledge of Linux OS and relevant programing languages and architectures to develop new features/functions, perform debugging, maintenance, and product improvements.
Collaborate with the development team to work on various projects and tasks;
Understand the entire software development lifecycle to analyse the needs, design, test and develop software in order to meet requirements;
Support the development team members with knowledge, guidance, troubleshooting and problem solving;
Monitor execution, code review, and build systems, ensuring that software solutions meet high standards of quality and functionality;
Support project manager on all product and solution launches, changes, integration and updates;
Attend meetings and assist in presentations and demos where applicable;
Keep abreast of emerging technologies and industry trends, and apply this knowledge to improve existing software solutions and develop new ones;
Work independently in a small team to ensure project deadlines are met;
Minimum Qualifications Required
BSc, BTech, BE, in computer science or related field, or diploma in computer science
1 – 3 years of experience
Excellent understanding of and familiarization with:
Python
SQL
BASH/Shell Script
If you are a team player with a strong technical background, and you are looking for an opportunity to make a real impact, we encourage you to apply for this exciting opportunity. We offer competitive compensation packages, flexible work arrangements, and opportunities for growth and advancement within our organization.
#J-18808-Ljbffr-
BlackBerry QNX
2 weeks ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Location: OttawaBlackBerry® 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. The company’s technology is trusted in more than 235 million + vehicles...
-
BlackBerry QNX
2 weeks ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Location: onsite OttawaBlackBerry® 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,...
-
BlackBerry QNX
2 weeks ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Location: Onsite OttawaBlackBerry® 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,...
-
BlackBerry QNX
2 weeks ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Location: OttawaBlackBerry® 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. The company’s technology is trusted in more than 235 million + vehicles...
-
BlackBerry QNX Software Developer in Test II
2 weeks ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: QNX supplies the software used in navigation, entertainment, and digital-instrument-clusters in millions of vehicles around the world including Audi, BMW, Chrysler, GM, Porsche, Toyota, and dozens of others.The QNX Platform is a complete automotive software stack ranging from low-level embedded, middleware, and...
-
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job 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...
-
BlackBerry QNX Senior Software Developer in Test
2 weeks ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job 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...
-
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job 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...
-
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job 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...
-
BlackBerry QNX Senior Systems Software Developer
2 weeks ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: The BlackBerry QNX Team is looking for developers with WiFi and networking expertise. You will be part of a team responsible for the functionality and performance of QNX’s embedded WiFi device drivers and networking stack on some of the most advanced hardware platforms available. Your work on high quality wireless...
-
BlackBerry QNX Senior Systems Software Developer
2 weeks ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Location: OttawaBlackBerry® 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...
-
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Are you interested in working with a talented team that is at the core of everything we do? The QNX Core OS test team is seeking talented individuals with a mind for details and passion for quality. You will work at the heart of the most reliable and secure operating system in the world. You will contribute directly...
-
Software Developer
1 day ago
Ottawa, Canada Ford Motor Company Full timeThe candidate will be involved in the full lifecycle of Embedded Software Development on the Ford Digital Cockpit system. Developers will be contributing a system architecture and implementing software components that allows Ford to deliver a digital cockpit that meets our functional safety goals aligned with ISO 26262 standards. The software development...
-
Software Developer
3 weeks ago
Ottawa, Canada Telesat Canada Full timeTelesat (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 excellence, reliability and industry-leading customer service, Telesat has grown...
-
Software Developer
2 weeks ago
Ottawa, Ontario, Canada Telesat Canada Full timeTelesat (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 excellence, reliability and industry-leading customer service, Telesat has grown...
-
Software Developer
2 weeks ago
Ottawa, Canada Ford Co Full timeJob Description: The candidate will be involved in the full lifecycle of Embedded Software Development on the Ford Digital Cockpit system. Developers will be contributing a system architecture and implementing software components that allows Ford to deliver a digital cockpit that meets our functional safety goals aligned with ISO 26262 standards. The...
-
Software Developer
2 weeks ago
Ottawa, Canada Ford Co Full timeJob Description: The candidate will be involved in the full lifecycle of Embedded Software Development on the Ford Digital Cockpit system. Developers will be contributing a system architecture and implementing software components that allows Ford to deliver a digital cockpit that meets our functional safety goals aligned with ISO 26262 standards. The...
-
Software Developer
3 weeks ago
Ottawa, Canada Ford Co Full timeJob Description: The candidate will be involved in the full lifecycle of Embedded Software Development on the Ford Digital Cockpit system. Developers will be contributing a system architecture and implementing software components that allows Ford to deliver a digital cockpit that meets our functional safety goals aligned with ISO 26262 standards. The...
-
Software Developer
2 weeks ago
Ottawa, Canada Ford Motor Company 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 generation fully networked, cloud-connected vehicles. You would be...
-
Software Developer
5 days ago
Ottawa, Canada Maplesoft Group Inc. Full timeMaplesoft Group is currently seeking a Software Developer for our Federal Government client. Tasks and Responsibilities include, but are not limited to the following: • Assist the team with the design and implementation of automation tests for component, integration, and system testing • Assist the team with new approaches to existing/planned testing...