Senior Embedded Application Developer
6 months ago
It's fun to work in a company where people truly BELIEVE in what they're doing
Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers and the 2022 Career Directory Canada’s Best Employers for Recent Graduates .
Senior Embedded Application Developer
Lumentum is looking for a senior embedded application developer to play a leading role in the development of software for a new generation of leading edge optical communication products.
Key responsibilities:
Work with multidisciplinary teams to define new product requirements.Document and review requirements and designs with peers and stake holders.Develop and maintain embedded application software.Document, review and execute designer test cases.Provide support throughout the software and product verification cycle.Troubleshoot low level software issues.Participate in code inspections.Provide guidance to and share technical expertise with more junior members of the software team.Education:
Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or a related field.Qualifications:
4+ years of embedded C/C++ development experience.Solid understanding of multi-threaded software design.Team player with strong communication and collaboration skills.Strong problem solving, troubleshooting and debugging skills.Source code control (Git, Subversion).Assets:
Embedded Linux, FreeRTOS, VxWorks or other embedded OS software development.Development experience or familiarity with any of Redis, Docker, OpenConfig, YANG, Protocol Buffers, gRPC, gNxI, SNMP, NETCONF, Yocto.Understanding of hardware devices such as ADCs/DACs/Clocks/UART.Experience with interfacing to embedded devices via interfaces such as PCIe, I2C, SPI, dual port RAM, RS-232.Cross compiling/remote debugging/JTAG debugging.Ability to use a schematic to understand how electronic devices are connected.Knowledge of optical telecommunications (DWDM/Optical Amplifiers/ROADMs/MEMs).-
Senior Embedded Software Developer
4 months ago
Ottawa, Canada BlackBerry Inc. Full timeh3>BlackBerry QNX - Embedded Software Developer Location: On-site Ottawa BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, providing expert support and services for building the world’s most critical embedded systems. BlackBerry QNX was born in embedded, providing time-tested and...
-
Senior Embedded Systems Developer
3 weeks ago
Ottawa, Ontario, Canada Insight Global Full timeSalary Estimate: CAD 90,000 - CAD 120,000 per year About the RoleWe are seeking a highly skilled Senior Embedded Systems Developer to join our team in Kanata, ON. As a key member of our Connected Vehicle team, you will be responsible for designing and developing in-vehicle connectivity applications and network components. About You
-
Senior Embedded Systems Software Developer
2 weeks ago
Ottawa, Ontario, Canada Insight Global Full timeCompany OverviewWe are a leading professional services and staffing firm, Insight Global, dedicated to delivering exceptional talent solutions that drive business growth.Job SummaryInsight Global seeks an experienced Senior Embedded Systems Software Developer to join our team. The ideal candidate will possess strong expertise in C++ development and embedded...
-
Senior Embedded Software Developer
3 weeks ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeEmbedded Software Development OpportunityWe are seeking an experienced Senior Embedded Software Developer to join our team at BlackBerry Inc.About the Role:The successful candidate will be responsible for designing, developing, and maintaining software related to Command Line Tools (compilers, utilities, libraries, etc.) on Linux- and Windows-based...
-
Ottawa, Ontario, Canada Myticas Consulting Full timeMyticas Consulting is seeking a highly skilled Senior Embedded Systems Software Developer Leader to lead the design, development, and implementation of advanced satellite ground segment software systems. About the RoleThis role will focus on developing, testing, and maintaining embedded software modules using programming languages like C++ and Python. You...
-
Senior Embedded Software Developer
3 weeks ago
Ottawa, Ontario, Canada Artech LLC Full timeArtech LLC is seeking a highly skilled Senior Embedded Software Developer to join our team in Kanata, Ontario. This contract position offers a competitive salary of $105,000 per year.Job DescriptionWe are looking for an experienced professional to work on various projects, including infotainment, connectivity, and other HW modules. As the Senior Embedded...
-
Embedded Systems Software Developer
3 weeks ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeBlackBerry QNX Senior Systems Software (General Embedded) DeveloperTime Type: Full timeBlackBerry 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. BlackBerry QNX was born in embedded and provides...
-
Senior Embedded Systems Software Developer
3 weeks ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeJob OverviewWe are seeking a skilled Senior Embedded Systems Software Developer to join our team at BlackBerry Inc. in a challenging and rewarding role that will leverage your expertise in C/C++ programming, embedded systems development, and software engineering.About the RoleIn this position, you will be responsible for executing on the development plans...
-
Senior Embedded Systems Developer
2 weeks ago
Ottawa, Ontario, Canada Insight Global Full timeJob OverviewAn automotive employer in Kanata, ON is seeking experienced C++ Software Engineers to join its Software Platform and Architecture team. This role involves developing in-vehicle connectivity applications and network components, focusing on embedded systems and multi-threaded programming.Responsibilities:Design, develop, and implement efficient...
-
Senior Embedded Software Developer Lead
3 weeks ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeOpen Source Software Development Team LeadAt BlackBerry QNX, we are building a dynamic team to support the QNX Real-Time Operating System in various Open Source Software components. We are seeking a highly skilled and motivated Senior Embedded Software Developer Lead to join our team.This role requires leadership and technical expertise to drive the adoption...
-
Senior Embedded Systems Architect
5 days ago
Ottawa, Ontario, Canada High Tech Genesis Full timeJob DescriptionWe are seeking a skilled Senior Embedded Systems Architect to join our team at High Tech Genesis.About the JobThis is an exciting opportunity to work on cutting-edge embedded systems projects, utilizing your expertise in designing and developing complete solutions, including device driver development, board configurations, and application...
-
BlackBerry QNX
7 months ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Location - On-site 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,...
-
Ottawa, Ontario, Canada Motorsport Hackers Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our Vehicle Software Platform group as an Embedded Systems Developer. In this role, you will be responsible for designing and building the software platform that enables connectivity and advanced application features within next generation Ford vehicles.The ideal candidate will have...
-
Senior Embedded Software Developer
3 weeks ago
Ottawa, Ontario, Canada Insight Global Full timeAbout Insight GlobalInsight Global is a leader in professional staffing, providing high-quality talent to our clients and helping professionals find new opportunities. Job SummaryWe are seeking an experienced Senior Embedded Software Developer to join our Connected Vehicle team. As a key member of our team, you will be responsible for developing in-vehicle...
-
Embedded C/C++ Developers
3 weeks ago
Ottawa, Canada Procom Full time2 respective contract role requirements posted below, for an Embedded C and Embedded C++ Developer.Duration: These are both 1-year (with possibility of renewal) contractsLocation: Fully on-site, in the Ottawa area.Senior Embedded C++ Software DeveloperSeeking a C++ Middleware Embedded Software Developer.In this position you will be participating in a project...
-
Embedded C/C++ Developers
3 weeks ago
Ottawa, Canada Procom Full time2 respective contract role requirements posted below, for an Embedded C and Embedded C++ Developer.Duration: These are both 1-year (with possibility of renewal) contractsLocation: Fully on-site, in the Ottawa area.Senior Embedded C++ Software DeveloperSeeking a C++ Middleware Embedded Software Developer.In this position you will be participating in a project...
-
Embedded C/C++ Developers
3 weeks ago
Ottawa, Canada Procom Full time2 respective contract role requirements posted below, for an Embedded C and Embedded C++ Developer.Duration: These are both 1-year (with possibility of renewal) contractsLocation: Fully on-site, in the Ottawa area.Senior Embedded C++ Software DeveloperSeeking a C++ Middleware Embedded Software Developer.In this position you will be participating in a project...
-
Senior Embedded Software Development Manager
3 weeks ago
Greater Ottawa Metropolitan Area, Canada Quarry Consulting Full timeJob Overview">Quarry Consulting is seeking an experienced Senior Embedded Software Development Manager to lead the development of cutting-edge embedded systems.">About Us">We are a consulting firm dedicated to providing innovative solutions in the field of embedded systems. Our team is passionate about delivering high-quality products that meet our clients'...
-
BlackBerry QNX Senior Systems Software
6 months 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...
-
Senior Embedded Software Professional
2 weeks ago
Ottawa, Ontario, Canada Info Way Solutions Full timeAbout the RoleWe are seeking a highly skilled Senior Embedded Software Professional to join our team at Info Way Solutions.Job SummaryThis is an exciting opportunity for a talented software engineer with experience in embedded systems to work on challenging projects and contribute to the growth of our company.Key ResponsibilitiesDesign, develop, and test...