Firmware Engineer
2 weeks ago
About the Opportunity:
The Firmware Engineer will be part of the team that develops and maintains firmware for ORBCOMM’s embedded products. This role requires the ability to understand a significant installed base of technology in an environment supporting high availability mission critical embedded devices.
Main responsibilities will include:
Write embedded firmware for ORBCOMM's proprietary embedded products.
Define tasks based on software design / requirements and deliver solutions within program schedule guidelines.
Design and execute test plans.
Maintain in-house development and debug tools.
Implement low power algorithms.
Qualifications:
The chosen candidate will have the skills to design and implement code for scalable, extensible, and maintainable cross-platform and cross-product interfaces and standards that can be used to support both R&D efforts within the company and worldwide partner/customer development efforts outside of the company.
This combined with the following skills are required:
At least 3 years' experience in embedded software development
Fluency in C programming language
Experience with RTOS is a plus
Knowledge of ARM / INTEL based microcontrollers.
Experience with communications protocols, such as TCP/IP, UART/RS232, RS485, I2C, SPI, BLE
Python programming is a plus.
Able to read hardware schematics, and debug using oscilloscope and logic analyzer.
Knowledge of at least one version control system (Git, SVN, etc.)
Meticulous, hardworking, collaborator, effective communication skills
Degree in Electrical Engineering, Computer Science, or related field is preferred
About ORBCOMM Inc.
ORBCOMM is a pioneer in IoT technology, empowering customers with insight to make data-driven decisions that help them optimize their operations, maximize profitability, and build a more sustainable future. With 30 years of experience and the most comprehensive solution portfolio in the industry, ORBCOMM enables the management of over a million assets worldwide for a diverse customer base spanning transportation, supply chain, heavy equipment, maritime, natural resources, and government. For more information about how ORBCOMM is driving the evolution of industry through the power of data, visit www.orbcomm.com.
Interested?
At ORBCOMM, we believe that our people are our strength. Our success stems from our ability to attract and retain the best people who deliver a high level of performance and skill.
If you are looking for a significant career opportunity and the chance to work for an established, successful, and high growth company, ORBCOMM is the ideal place for you.
We are committed to employment equity. ORBCOMM would like to thank all applicants in advance and advise them that only candidates selected for an interview will be contacted.
ORBCOMM is committed to providing accommodations for persons with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process.
-
Firmware Engineer, Principal
6 days ago
Old Toronto, Canada Marvell Technology Full timeFirmware Engineer, Principal page is loaded Firmware Engineer, Principal Apply locations Toronto, Canada time type Full time posted on Posted Yesterday job requisition id 2400297 About MarvellMarvell’s semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across...
-
Firmware Engineer
2 weeks ago
Toronto, Canada ORBCOMM Full timeAbout the Opportunity: The Firmware Engineer will be part of the team that develops and maintains firmware for ORBCOMM’s embedded products. This role requires the ability to understand a significant installed base of technology in an environment supporting high availability mission critical embedded devices. Main responsibilities will include: Write...
-
Firmware Engineer
2 weeks ago
Toronto, Canada ORBCOMM Full timeAbout the Opportunity: The Firmware Engineer will be part of the team that develops and maintains firmware for ORBCOMM’s embedded products. This role requires the ability to understand a significant installed base of technology in an environment supporting high availability mission critical embedded devices. Main responsibilities will include: Write...
-
Principal Firmware Engineer
1 month ago
Toronto, ON, Canada Alphawave IP Inc Full timePrincipal Firmware Engineer page is loaded Principal Firmware Engineer Apply locations Toronto time type Full time posted on Posted 6 Days Ago job requisition id JR100237 The Opportunity We're looking for the Wavemakers of tomorrow. Alphawave Semi enables tomorrow’s future by accelerating the critical data communication at the heart of our...
-
Principal Firmware Engineer
1 month ago
Old Toronto, Canada Alphawave IP Inc Full timePrincipal Firmware Engineer page is loaded Principal Firmware Engineer Apply locations Toronto time type Full time posted on Posted 6 Days Ago job requisition id JR100237 The OpportunityWe're looking for the Wavemakers of tomorrow. Alphawave Semi enables tomorrow’s future by accelerating the critical...
-
Sr Staff Firmware Design Engineer
6 days ago
Old Toronto, Canada Synopsys, Inc. Full timeSr Staff Firmware Design EngineerJob Description and Requirements:We deliver IP solutions to our customers, whose SoCs are used in computing devices including game consoles, graphics processors, smartphones, servers, and many more. Our Serdes PHY IP includes an embedded processor to run firmware applications associated with today’s advanced technologies....
-
Sr Staff Firmware Design Engineer
6 days ago
Old Toronto, Canada Synopsys, Inc. Full timeSr Staff Firmware Design EngineerJob Description and Requirements:We deliver IP solutions to our customers, whose SoCs are used in computing devices including game consoles, graphics processors, smartphones, servers, and many more. Our Serdes PHY IP includes an embedded processor to run firmware applications associated with today’s advanced technologies....
-
Sr Staff Firmware Design Engineer
6 days ago
Old Toronto, Canada Synopsys, Inc. Full timeSr Staff Firmware Design EngineerJob Description and Requirements:We deliver IP solutions to our customers, whose SoCs are used in computing devices including game consoles, graphics processors, smartphones, servers, and many more. Our Serdes PHY IP includes an embedded processor to run firmware applications associated with today’s advanced technologies....
-
Senior Firmware Engineer
1 month ago
Toronto, ON, Canada NVIDIA Corporation Full timeSenior Firmware Engineer - Memory Subsystem page is loaded Senior Firmware Engineer - Memory Subsystem Apply locations Canada, Toronto time type Full time posted on Posted Yesterday job requisition id JR1980389 Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments...
-
Senior Firmware Engineer
1 month ago
Old Toronto, Canada NVIDIA Corporation Full timeSenior Firmware Engineer - Memory Subsystem page is loaded Senior Firmware Engineer - Memory Subsystem Apply locations Canada, Toronto time type Full time posted on Posted Yesterday job requisition id JR1980389 Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an...
-
Senior Firmware Engineer
1 month ago
Old Toronto, Canada NVIDIA Corporation Full timeSenior Firmware Engineer - Memory Subsystem page is loaded Senior Firmware Engineer - Memory Subsystem Apply locations Canada, Toronto time type Full time posted on Posted Yesterday job requisition id JR1980389 Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an...
-
Senior Firmware Engineer
2 months ago
Old Toronto, Canada NVIDIA Corporation Full timeSenior Firmware Engineer - Memory Subsystem page is loaded Senior Firmware Engineer - Memory Subsystem Apply locations Canada, Toronto time type Full time posted on Posted Yesterday job requisition id JR1980389 Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an...
-
Senior Firmware Engineer
4 weeks ago
Old Toronto, Canada NVIDIA Corporation Full timeSenior Firmware Engineer - Memory Subsystem page is loaded Senior Firmware Engineer - Memory Subsystem Apply locations Canada, Toronto time type Full time posted on Posted Yesterday job requisition id JR1980389 Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an...
-
Senior Firmware Developer
1 month ago
Toronto, ON, Canada Pulsenics Full timeAbout Pulsenics Pulsenics is catalyzing novel breakthroughs for electrochemical technologies that decarbonize our planet. Pulsenics’ innovation is the first to apply advanced spectroscopy techniques to industrial electrochemical applications, at scale, to target the industry’s energy waste problem. Our mission is to change how the industry, making up...
-
Senior Firmware Developer
1 month ago
Old Toronto, Canada Pulsenics Full timeAbout Pulsenics Pulsenics is catalyzing novel breakthroughs for electrochemical technologies that decarbonize our planet. Pulsenics’ innovation is the first to apply advanced spectroscopy techniques to industrial electrochemical applications, at scale, to target the industry’s energy waste problem. Our mission is to change how the industry, making up 15%...
-
Senior Firmware Developer
1 month ago
Old Toronto, Canada Pulsenics Full timeAbout Pulsenics Pulsenics is catalyzing novel breakthroughs for electrochemical technologies that decarbonize our planet. Pulsenics’ innovation is the first to apply advanced spectroscopy techniques to industrial electrochemical applications, at scale, to target the industry’s energy waste problem. Our mission is to change how the industry, making up 15%...
-
Senior Firmware Developer
2 months ago
Old Toronto, Canada Pulsenics Full timeAbout Pulsenics Pulsenics is catalyzing novel breakthroughs for electrochemical technologies that decarbonize our planet. Pulsenics’ innovation is the first to apply advanced spectroscopy techniques to industrial electrochemical applications, at scale, to target the industry’s energy waste problem. Our mission is to change how the industry, making up 15%...
-
Embedded Firmware Developer
2 months ago
Old Toronto, Canada Revolve Surgical Inc Full timeAbout Revolve Revolve Surgical is making the future of surgical robotics. Surgical robots make surgery better, but few patients and surgeons have access to them. Revolve is changing this with our radically different design that enables access to the best possible surgery while also making it more affordable. We’re preparing our first product for regulatory...
-
Senior Firmware Engineer
1 month ago
Toronto, Canada NVIDIA Full timeWidely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence and Visualization! The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up...
-
Staff Firmware Developer
1 month ago
Old Toronto, Canada Untether Full time***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.***Untether AI is looking for a firmware developer to help create firmware for our next generation products. Pre-silicon, you will work with hardware designers and the runtime software team to create solutions for...