Embedded Software Engineer
2 weeks ago
Company Overview
Ford Motor Company is a leading mobility provider, dedicated to delivering innovative vehicles and services that enhance human progress.
Salary Range
The estimated annual salary for this role is $120,000 - $150,000 CAD, commensurate with experience.
Job Description
We are seeking an Embedded Software Engineer to join our agile development team responsible for feature development and support of Wireless LAN/WiFi connectivity in our fully networked vehicle.
Key Responsibilities:
- Develop software solutions for embedded systems using C++/C and object-oriented programming concepts.
- Collaborate with cross-functional teams to design and implement features.
- Troubleshoot and resolve complex technical issues.
- Work closely with Quality Assurance engineers to ensure high-quality software delivery.
Requirements:
- Bachelor's degree in Computer Science or related field.
- 2+ years of experience in software development, preferably in the automotive industry.
- Demonstrated expertise in C++/C, POSIX-compliant operating systems, and common development tools.
- Strong problem-solving skills and attention to detail.
Preferred Qualifications:
- Knowledge of Wi-Fi and cellular wireless technologies.
- Experience with Java/Kotlin and Android development ecosystem.
- Proficiency in Linux-based environments and embedded software development.
- Knowledge of static analysis tools like Sonarqube and Valgrind.
Benefits:
- Competitive salary and bonus structure.
- Ongoing training and professional development opportunities.
- Collaborative and dynamic work environment.
- Opportunities for career growth and advancement.
Other Opportunities:
Ford Motor Company is committed to diversity, equity, and inclusion. We offer a range of benefits, including flexible work arrangements, employee assistance programs, and access to cutting-edge technology.
Please note that only candidates selected for an interview will be contacted. Ford Motor Company is an Equal Opportunity Employer and welcomes applications from qualified candidates.
-
Embedded Software Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout the Job:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System to create embedded solutions for our customers.Key Responsibilities:Analyse, port,...
-
Embedded Software Engineer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Overview:We are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our team, you will be responsible for developing safe and secure software systems for embedded applications.About the Role:This is a challenging opportunity for a skilled Embedded Software Engineer to work on high-profile...
-
Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in C/C++ software development, operating systems, and real-time embedded systems.Key Responsibilities:Embedded target side software configuration of BSP, drivers, operating system, graphics,...
-
Embedded Software Engineer
4 weeks ago
Ottawa, Ontario, Canada High Tech Genesis Full timeEmbedded Software Developer OpportunityHigh Tech Genesis is seeking an experienced Embedded Software Developer to enhance our engineering team. As an Embedded Software Developer, you will be immersed in the design and development of top-tier embedded telecom switches and routers. Your primary focus will be on developing next-generation SDN solutions for...
-
Embedded Software Engineer
3 weeks ago
Ottawa, Ontario, Canada L3Harris Technologies Full timeAbout the Role:L3Harris Technologies is seeking a highly skilled Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing and developing software solutions for our complex, multi-network environment.Key Responsibilities:Design and develop software solutions for our embedded...
-
Embedded Software Solutions Expert
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout QNX Software SystemsAs a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, QNX Software Systems provides expert support and services for building the world's most critical embedded systems.We are the embedded experts, born in embedded and providing time-tested and trusted foundation software,...
-
Embedded Systems Software Developer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeSoftware Engineer Job DescriptionWe are seeking a skilled Embedded Systems Software Developer to join our team in Ottawa. As a key member of our Filesystem development team, you will be responsible for designing and developing high-quality software solutions for embedded systems.Job Summary:Develop and maintain reliable and secure Filesystem components for...
-
Embedded Systems Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout this role:BlackBerry QNX is seeking a talented Embedded Systems 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.Your responsibilities will include:Participating in architecture and strategy sessions with our...
-
Embedded Systems Software Engineer
4 weeks ago
Ottawa, Ontario, Canada High Tech Genesis Inc. Full timeJob OverviewWe are seeking a skilled Embedded Systems Software Engineer to join our team at High Tech Genesis Inc. in Ottawa, Ontario. You will be working on the development of top-tier embedded telecom switches and routers.Key Responsibilities1. Develop next-generation SDN software for embedded telecom switches and routers.2. Collaborate with the...
-
Embedded Software Engineering Manager
3 weeks ago
Ottawa, Ontario, Canada Ciena Full timeCiena is a leader in technology that prioritizes humanity. Our culture empowers teams to grow, prioritize wellbeing, and belong. We're looking for a strong manager who has led teams responsible for hardware and software integration.Your Role:As a Senior Manager at Ciena, you will lead a talented team of software engineers in developing and implementing...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeWe are seeking a skilled Senior Embedded Software Developer to join our team at QNX Software Systems.As a Senior Embedded Software Developer, you will play a critical role in the development of software for embedded systems, working on a variety of projects and technologies. Our ideal candidate has strong experience in C/C++ software development, operating...
-
Embedded Systems Software Engineer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob OverviewWe are seeking an experienced Embedded Systems Software Engineer to join our team in Ottawa, Canada. In this role, you will be responsible for designing, developing, and testing device drivers for various hardware peripherals. Your primary goal will be to ensure the software is of high quality and meets the required safety standards.About QNX...
-
Embedded Systems Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking a highly skilled Embedded Systems Software Developer with expertise in WiFi to join our team at QNX Software Systems. As a WiFi expert, you will be responsible for developing and optimizing WiFi drivers, working closely with our network development team to analyze and develop new drivers and features.Key Responsibilities:Develop...
-
Embedded Software Integration Expert
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:The Embedded Software Integration Expert role at QNX Software Systems involves delivering professional integration services and solutions for all QNX products. In this position, you will resolve complex technical issues and utilize innovative thinking in the development and delivery of solutions for customer issues.The Embedded Software...
-
Embedded Systems Software Engineer
2 weeks ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeBlackBerry QNX Job OpportunityWe are seeking a skilled Embedded Systems Software Engineer to join our team at BlackBerry QNX.Job Summary:The Embedded Systems Software Engineer will be responsible for designing, developing, and maintaining software related to Command Line Tools (compilers, utilities, libraries, etc.)Identify and resolve complex software...
-
Expert Embedded Systems Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout the RoleWe are seeking a talented Senior Systems Software Developer to join our elite team at QNX Software Systems. This is an exceptional opportunity to work on the core operating system of the world's most critical embedded systems, including those in automobiles, internet devices, medical equipment, and smartphones.Key ResponsibilitiesDevelop kernel...
-
Embedded Networking Systems Software Architect
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We offer expert support and services for building mission-critical embedded systems.We are seeking a skilled individual to contribute to the design and implementation of our QNX networking suite. This includes the protocol stack, user...
-
Embedded Software Engineer
3 weeks ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeAbout the Role:BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a skilled Embedded Software Engineer to join our team and contribute to the development of multimedia software technologies, capabilities, and solutions for automotive and consumer markets.Key...
-
Embedded Systems Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Telesat Full timeWe are seeking a highly skilled Embedded Systems Software Engineer to join our team at Telesat. This role offers the opportunity to work on cutting-edge LightSpeed software systems, ensuring high performance, scalability, and reliability.About UsTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications...
-
Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob DescriptionAt QNX Software Systems, we are seeking an Intermediate or Senior Embedded Software Developer to join our team. As a key member of our development team, you will work on various projects and technologies to deliver high-quality software solutions.ResponsibilitiesConfigure and integrate embedded target side software components, including BSP,...