Senior Embedded Systems Software Engineer for Image Signal Processing Solutions
4 weeks ago
Job Overview
We are seeking a Senior Embedded Systems Software Engineer to join our Image Signal Processing team in Toronto, Canada. As a key member of our team, you will be responsible for designing, implementing, testing, and documenting new system-level features for our high-performance ICs.
Key Responsibilities
- Design and implement new system-level features to enhance our image and video processing solutions.
- Optimize system resources and video data path based on product use cases.
- Integrate new image and video processing capabilities from our algorithm teams.
- Develop and maintain camera control solutions over various interfaces.
- Interface our camera processor to various systems hosts and integrate with 3rd party middleware.
- Create and maintain tools for customers and developers.
- Help bring-up and debug customer systems and issues.
Requirements
- Bachelor's degree in Computer Science or Electrical Engineering.
- 3+ years industry experience in firmware development in constrained environments.
- Strong C programming and debugging skills in RTOS environments.
- Experience with solving real-time embedded issues including threading, optimization, memory management, and interrupt handling.
- Experience with scripting languages such as Python and Perl.
- Familiarity with quality software development cycle.
- Excellent verbal and written communication skills.
Preferred Skills
- Experience working with Board Software Packages.
- Understanding of I2C, UART, SPI, and Ethernet protocols.
- Working knowledge of graphics API such as OpenVG and OpenGL.
- AUTOSAR system development experience.
- Software development experience in automotive or other safety-critical industries.
- Knowledge in various cryptographic authentications, hashing, encryption algorithms, and secure key storage technologies.
About Us
We are a team of passionate individuals who are dedicated to creating leading-edge, robust, and reliable products. We are looking for someone who shares our passion for quality and is highly motivated, hands-on, and technology-savvy with excellent interpersonal skills. If you have a passion for embedded systems and are looking for a challenging role in a fast-paced, collaborative, and deep technical environment, we encourage you to apply.
-
Old Toronto, Canada ESR Healthcare Full timeJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Engineer to join our Image Signal Processing group at ESR Healthcare in Toronto, Canada.About the Role:You will design, implement, and test new system-level features for our leading-edge image and video processing solutions. Your responsibilities will include optimizing system...
-
Senior Embedded Systems Software Architect
5 days ago
Toronto, Ontario, Canada Mircom Group of Companies Full timeAt Mircom Group of Companies, we are shaping the future of intelligent building solutions. We design, develop, and integrate highly sophisticated systems that combine advanced technologies to provide real-time protection and comfort.This is a full-time on-site opportunity as a Senior Embedded Systems Software Architect. As a senior team member, you will be...
-
Senior Embedded Systems Software Developer
6 days ago
Toronto, Ontario, Canada Mircom Group of Companies Full timeWe are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at Mircom Group of Companies.About the RoleThis is a full-time on-site position as an Embedded Firmware Architect for engineering practitioners with 5+ years of professional experience. The ideal candidate will be responsible for software development, firmware design,...
-
Senior Embedded Systems Software Engineer
4 weeks ago
Old Toronto, Canada Sonatus, Inc. Full timeSonatus, Inc. is a leading innovator in software-defined vehicles, and we're seeking an exceptional Embedded Bringup Engineer to join our team. This role presents a unique opportunity to contribute to cutting-edge technologies and products, from conception to deployment.Key Responsibilities:Design and implement complex, resource-efficient, reliable, and...
-
Senior Embedded Systems Developer
5 days ago
Toronto, Ontario, Canada Mircom Group of Companies Full timeCompany OverviewMircom Group of Companies is a global leader in intelligent building solutions, committed to technological advancement in life safety and property protection. Our portfolio includes Fire Detection & Alarm, Communications & Security, Mass Notification, and Building Automation & Smart Technologies.We design, develop, and integrate highly...
-
Embedded Firmware Architect
7 days ago
Toronto, ON, Canada Mircom Group of Companies Full timeCompany Description Mircom Group of Companies is a global designer, manufacturer, and distributor of intelligent building solutions, with a strong commitment to technological advancement in life safety and property protection. Our portfolio includes Fire Detection & Alarm, Communications & Security, Mass Notification, and Building Automation & Smart...
-
Embedded Firmware Architect
7 days ago
Toronto, ON, Canada Mircom Group of Companies Full timeCompany Description Mircom Group of Companies is a global designer, manufacturer, and distributor of intelligent building solutions, with a strong commitment to technological advancement in life safety and property protection. Our portfolio includes Fire Detection & Alarm, Communications & Security, Mass Notification, and Building Automation & Smart...
-
Senior Firmware Software Engineer
7 days ago
Toronto, Ontario, Canada Mircom Group of Companies Full timeAt Mircom Group of Companies, we are a global leader in designing and manufacturing intelligent building solutions. Our team is comprised of experienced professionals dedicated to providing real-time protection and comfort to our customers through advanced microprocessors, DSPs, software algorithms, and multi-field-sensor integration.About the RoleWe are...
-
Engineer systems, system engineer
7 days ago
Old Toronto, Canada Infotree Global Solutions Full timeDuties and Responsibilities Creation of technical documentation compatible with ES standards. Customer requirements and technical specifications analysis. Definition of parameters and functionality of product according to customer requirements. Creation and maintenance of documentation for electronic prototypes. Vehicle and bench test execution support...
-
Old Toronto, Canada Infotree Global Solutions Full timeSoftware Developer for Embedded SystemsAt Infotree Global Solutions, we prioritize career growth for our team members. Our delivery is client-centric, and we take pride in providing resources to meet their needs. Our supportive team provides quality people with opportunities to grow and challenge themselves in their roles, resulting in lifelong careers....
-
Embedded Firmware Architect
7 days ago
Toronto, ON, Canada Mircom Group of Companies Full timeCompany Description Mircom Group of Companies is a global designer, manufacturer, and distributor of intelligent building solutions, with a strong commitment to technological advancement in life safety and property protection. Our portfolio includes Fire Detection & Alarm, Communications & Security, Mass Notification, and Building Automation & Smart...
-
Embedded Firmware Architect
7 days ago
Toronto, ON, Canada Mircom Group of Companies Full timeCompany Description Mircom Group of Companies is a global designer, manufacturer, and distributor of intelligent building solutions, with a strong commitment to technological advancement in life safety and property protection. Our portfolio includes Fire Detection & Alarm, Communications & Security, Mass Notification, and Building Automation & Smart...
-
Old Toronto, Canada Infotree Global Solutions Full timeJob SummaryWe are seeking an experienced Senior System Engineer to join our team at Infotree Global Solutions. This is a unique opportunity to work on advanced safety projects in the automotive industry, utilizing your expertise in system engineering and software development.
-
Senior Embedded Systems Software Developer
1 month ago
Old Toronto, Canada Waabi Full timeWaabi is revolutionizing the transportation industry with cutting-edge AI technology. We're seeking a highly skilled Embedded Systems Software Engineer to join our team.The ideal candidate will have a strong background in software development for embedded systems, with a focus on AI and machine learning. Experience with C and C++ programming languages is a...
-
Embedded Software Engineer
1 month ago
Toronto, Canada Aversan Full timeTo perform design, analysis, programming and integration activities in the development of software for train control systems solutions, achieving customer satisfaction of the delivered solution/product.. Responsibilities Understands the customer’s needs and through life cycle concerns whatever the used means (e.g. advanced studies, simulations,...
-
Senior Embedded Electronics Design Lead
5 days ago
Old Toronto, Canada MultiTech Full timeAbout MultiTechWe are a technology company that designs and manufactures our own solutions, enabling the industrial Internet of Things (IoT). Our innovative team is committed to quality and service excellence. We connect physical assets to business processes to deliver enhanced value.Job Description: Senior Embedded EngineerWe are seeking a Senior Embedded...
-
Toronto, Ontario, Canada Mircom Group of Companies Full timeAs a seasoned Embedded Firmware Architect at Mircom Group of Companies, you will play a pivotal role in the development of cutting-edge building automation solutions.Mircom is a global leader in intelligent building systems, with a strong commitment to technological advancement in life safety and property protection. Our portfolio includes Fire Detection &...
-
Software Development Engineer
1 month ago
Toronto, Ontario, Canada Diagnostic Solutions International Full timeJob SummaryDiagnostic Solutions International is seeking a skilled Systems Software Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining software for a variety of projects, including in-flight real-time systems, hardware integration, user applications, and ground database systems.Key...
-
Technical Cybersecurity Solutions Engineer
3 weeks ago
Toronto, Ontario, Canada QNX Software Systems Full timeSenior Technical Marketing Engineer – BlackBerry CybersecurityAbout the RoleWe are seeking a highly skilled Senior Technical Marketing Engineer to join our team at QNX Software Systems. As a key member of our Technical Marketing Group, you will be responsible for delivering technical validation and marketing assets that strengthen our core solutions'...
-
Senior Embedded Software Specialist
2 days ago
Toronto, Ontario, Canada Altis Technology Full timeWe are seeking a highly skilled Senior Embedded Software Specialist to join our team at Altis Technology.About the RoleThe successful candidate will play a critical role in the development of firmware for high-availability mission-critical devices. As a key member of our team, you will design, develop, and maintain embedded software that ensures seamless...