Senior Software Designer
2 months ago
It's fun to work in a company where people truly BELIEVE in what they're doing
We're committed to bringing passion and customer focus to the business.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us
Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers for the 6th consecutive year and the 2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year.
Lumentum is looking for a Senior Embedded Software Engineer to play a leading role in the development of software for a new generation of leading-edge LiDAR products.
Key responsibilities:
- Work with multidisciplinary teams to define new product requirements.
- Document and review requirements and designs with peers and stakeholders.
- Participate in board bring-up of new hardware designs.
- Develop and maintain U-boot drivers.
- Develop and maintain Linux kernel modules.
- Develop and maintain system-level embedded software.
- Analyse and optimize system performance.
- 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:
- 6+ 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:
- Knowledge of metrology/sensor technology (optical amplifiers/image processing).
- Experience in Embedded Linux systems with strong understanding of multithreaded and multicore applications.
- Understanding of hardware devices such as ADCs/DACs/Clocks/UART/FPGA.
- Experience with interfacing to embedded devices via interfaces such as I2C, SPI, dual port RAM, RS-232.
- Cross compiling/remote debugging.
- Ability to use a schematic to understand how electronic devices are connected.
- Python development experience.
- C# development experience.
- Knowledge of Microsoft Win32 API.
-
Ottawa, Ontario, Canada Acuity Software Full timeAbout Acuity SoftwareWe are a leading software company that offers innovative solutions for web-based applications.Job OverviewAs a Senior Quality Assurance Specialist, you will be responsible for performing manual and automated testing as well as configuration management tasks for our ASP.Net based software.RequirementsTo be successful in this role, you...
-
Highly Skilled Senior Product Designer Required
4 weeks ago
Ottawa, Ontario, Canada Rewind Software Full timeAbout the Role:We are seeking a highly skilled Senior Product Designer to join our team at Rewind Software in Ottawa.Job Description:As a Senior Product Designer, you will be responsible for leading the end-to-end product design process, from discovery and research to concept, prototype, and final design. You will work closely with cross-functional teams,...
-
Senior Software Solutions Designer
2 days ago
Ottawa, Ontario, Canada Multiview Full timeWe are seeking a skilled Software Architect to join our team at Multiview, a leading provider of powerful ERP and accounting solutions for businesses. The successful candidate will have expertise in designing internal and external software solutions and leading the engineering team.About Multiview:We offer real-time, actionable insights and data through our...
-
Senior Product Designer
1 month ago
Ottawa, Canada Rewind Software Full timeJob DescriptionAs the Senior Product Designer, you will be the key creative force in our product development process. You will work closely with cross-functional teams, including Product Managers and our Development team, to conceptualize, design, and ship new features and products. This role requires a hands-on approach, a passion for solving complex...
-
Senior Embedded Software Designer
4 months ago
Ottawa, Canada Lumentum Full timeIt'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 . Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers and the 2022 Career Directory Canada’s...
-
Senior Product Designer
4 weeks ago
Ottawa, Canada Rewind Software Full timeJob DescriptionAs the Senior Product Designer, you will be the key creative force in our product development process. You will work closely with cross-functional teams, including Product Managers and our Development team, to conceptualize, design, and ship new features and products. This role requires a hands-on approach, a passion for solving complex...
-
Senior Systems Software Developer
7 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 Microelectronic Design Engineer
4 months ago
Ottawa, Canada Willows Landing Senior Living Full timeThe Microelectronic Design Engineering team, as part of Sanmina’s Global Design Engineering Team, represents one of the key strategic growth areas of the total engineering service offering. Our team provides engineering and design services in microelectronic, optical and semiconductor packaging and component design supported through its in depth background...
-
Senior Embedded Software Designer
3 months ago
Ottawa, Canada Fidus Systems Full timeThis is a great opportunity to be a key contributor on challenging projects (Virtual Reality, High-Res Video, High speed communications, High-Performance Computing FPGA Designs etc.) for F100/F500 companies, explore new industries, influence strategy, processes and culture. Lead in your area of expertise, influencing change and growth in our product and...
-
Embedded Software Design Lead
2 weeks ago
Ottawa, Ontario, Canada Fidus Systems Full timeJob OverviewFidus Systems is a dynamic high-tech design firm specializing in leading-edge electronic product development. We are seeking an experienced Senior Embedded Software Designer to join our Ottawa or Kitchener Design Centres.
-
Senior Finance Transformation Consultant
2 weeks ago
Ottawa, Ontario, Canada Iris Software Full timeAbout the RoleWe are seeking a Senior Finance Transformation Consultant to join our team at Iris Software. As a seasoned professional, you will be responsible for driving finance transformation initiatives and delivering results-driven solutions to clients.With your expertise in operational models of the finance function, IT systems and operations, and ERP...
-
Senior Software Engineer
2 months ago
Ottawa, Ontario, Canada Randstad Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions. Responsibilities:Design and develop software solutions using a variety of programming languages and technologies.Collaborate with...
-
Senior CAD Designer
5 months ago
Ottawa, Canada EXP Full timeSenior CAD Designer Ottawa, ON At EXP, we’re driven to provide innovative solutions for the world’s built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world’s most complex challenges. Here, you join a team...
-
Senior Software Engineer
2 weeks ago
Ottawa, Ontario, Canada L3Harris Technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at L3Harris Technologies. As a key member of our software development team, you will play a critical role in designing, developing, and implementing complex software systems.
-
Ottawa, Canada BTA Design Services Inc. Full timediv>Senior Embedded Networking Software Designer – L2/L3 ProtocolsAbout Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete...
-
Senior CAD Designer
5 months ago
Ottawa, Canada Exp Global Inc. Full timeSenior CAD Designer Ottawa, ON At EXP, we’re driven to provide innovative solutions for the world’s built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world’s most complex challenges. Here, you join a team that...
-
Senior Embedded Software Designer
4 months ago
Ottawa, Canada Lumentum Full timeLumentum Canada was awarded the 2022 National Capital Region’s Top Employers for the 6th consecutive year and the 2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year.Lumentum is looking for an Embedded Software Engineer to play a leading role in the development of software for a new generation of leading-edge...
-
Senior Embedded Software Designer
6 months ago
Ottawa, Canada Lumentum Full timeLumentum Canada was awarded the 2022 National Capital Region’s Top Employers for the 6th consecutive year and the 2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year.Lumentum is looking for an Embedded Software Engineer to play a leading role in the development of software for a new generation of leading-edge...
-
Senior Embedded Software Designer
6 months ago
Ottawa, Canada Lumentum Full timeLumentum Canada was awarded the 2022 National Capital Region’s Top Employers for the 6th consecutive year and the 2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year.Lumentum is looking for an Embedded Software Engineer to play a leading role in the development of software for a new generation of leading-edge...
-
BlackBerry QNX Senior Systems Software Developer
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...