Recherche d'emploi > Toronto, ON > Embedded software engineer
Senior Embedded Software Engineer
Senior Embedded Software Engineer
Responsibilities :
Design and develop reliable, high quality software related to :
o On board software for our next generation of satellites.
o Embedded Linux for both space and ground systems
o Firmware and drivers IoT modules
- Writing thorough tests and documentation
- Participating in software design review and code review processes
- Work with electrical, digital design, and operations teams to identify required features and solidify the system architecture
- Provide technical leadership and mentorship to junior engineers
- Identify shortcomings in existing software components and direct future development efforts
Requirements :
- 8+ years of embedded software development experience Bachelor's degree in Computer Science or equivalent
- Strong software design and development skills, including algorithms, testing and debugging
- Proficiency in C / C++, especially in embedded topics such as interrupt handlers, concurrency, memory mapped peripherals, and hardware interfaces (SPI, I2C, CAN)
- Experience with QEMU.
- Experience with embedded operating systems and build systems, including OpenEmbedded / Yocto and FreeRTOS
- Embedded Linux software development experience including writing kernel modules, device trees, driver development, Kernel / User space, Yocto, driver development, toolchain support
- Excellent communication skills
- Ability to effectively use git
Senior Software Engineer (.NET, React)
In this role, you will work in an Agile Scrum team to develop our industry-leading Applied Epic software product using. Today, we are a rapidly growing software leader that is revolutionizing the way agencies and brokerages succeed. ...
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer. Are you a Full Stack Software Engineer looking to take the next step in their career? Are you looking to take ownership of more of the software development lifecycle? At Thomson Rueters, there is a exciting opportunity to participate in end-to-end development of ...
Senior Software Engineer Data and ETL
Senior SoftwareEngineer (Data and ETL). Areyou looking for a stimulating and dynamic job Would you like to bepart of a team that believes in your potential and part of a greatcompany that will help you advance in your career This is the jobfor you! We are currently looking for a Senior Software Engi...
Senior Software Engineer
Kofi Group places software engineers and machine learning engineers on a direct-hire basis with VC-backed startups in San Francisco/Silicon Valley, New York, and Austin. We are partnering with the CEO of an innovative predictive analytics startup that is looking to scale its engineering team. We are...
Senior Embedded Software Designer
Experience with embedded operating systems and build systems, including OpenEmbedded/Yocto and FreeRTOS Embedded Linux experience including writing kernel modules, device trees, and drivers. Design and develop reliable, high quality software related to:. On board software for our next generation of ...
Senior Android Software Engineer - Lending, Cash App
Lending is one of the newest Cash App products and we're looking for a Senior Software Engineer to join this team and help deliver on our vision of economic empowerment. Lending offers Cash users low-friction access to money without prohibitive repayment terms and the Lending Engineering team is foc...
Senior Software QA Engineer
The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards and best practices to meet customer requirements. The Senior Software QA Engineer may also assist in general application support of production applications and systems. The Testing...
Senior Full-Stack Software Engineer (New Products/International)
Senior Full-Stack Software Engineer. As a Senior Full-Stack Software Engineer, how results are achieved is paramount for your success and ultimately result in our success as an organization. Avoids over-engineering solutions and appreciates how building software can be a means for learning, gaining ...
Senior Software QA Engineer (TOSCA/SAP)
The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards and best practices to meet customer requirements. The Senior Software QA Engineer may also assist in general application support of production applications and systems. The Testing...
Senior Software Engineer - AIOps
Experience working on customer-facing and web-based Software-as-a-Service (Saas) systems. ...