Embedded Software Engineer Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical ...
Embedded Software Engineer Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical ...
Staff Embedded Software Developer
Oshawa, ON · Hybrid
CA$147K - CA$196.60K/yr
The Role We are looking for a skilled Staff Embedded Software Developer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our ...
Staff Embedded Software Developer
Oshawa, ON · Hybrid
CA$147K - CA$196.60K/yr
The Role We are looking for a skilled Staff Embedded Software Developer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our ...
Staff Embedded Software Developer
Markham, ON · Hybrid
CA$147K - CA$196.60K/yr
The Role We are looking for a skilled Staff Embedded Software Developer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our ...
Staff Embedded Software Developer
Markham, ON · Hybrid
CA$147K - CA$196.60K/yr
The Role We are looking for a skilled Staff Embedded Software Developer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our ...
Software Engineering Intern
Richmond Hill, ON · On-site +1
... embedded in our engineering team, solving complex problems in debugging, data analysis, and ... Software Engineer Intern, Firmware Engineer, C++, Python, Real-Time Systems, Applanix, Richmond ...
Software Engineering Intern
Richmond Hill, ON · On-site +1
... embedded in our engineering team, solving complex problems in debugging, data analysis, and ... Software Engineer Intern, Firmware Engineer, C++, Python, Real-Time Systems, Applanix, Richmond ...
Embedded Software Engineer
Burlington, ON · On-site
We're looking for a passionate Embedded Software Engineer to join our development team, where you'll play a key role in designing, implementing, and maintaining embedded software for cutting-edge ...
Quick apply
Embedded Software Engineer
Burlington, ON · On-site
We're looking for a passionate Embedded Software Engineer to join our development team, where you'll play a key role in designing, implementing, and maintaining embedded software for cutting-edge ...
You should have a strong interest in and knowledge of C/C++ programming and embedded hardware. * Research and development of software features for embedded Linux systems for both ARM and x86_64 based ...
You should have a strong interest in and knowledge of C/C++ programming and embedded hardware. * Research and development of software features for embedded Linux systems for both ARM and x86_64 based ...
You should have a strong interest in and knowledge of C/C++ programming and embedded hardware. * Research and development of software features for embedded Linux systems for both ARM and x86_64 based ...
You should have a strong interest in and knowledge of C/C++ programming and embedded hardware. * Research and development of software features for embedded Linux systems for both ARM and x86_64 based ...
Strong software engineering fundamentals, including system design, debugging, testing, performance analysis, and maintainable code development * Proficiency in C/C++ for embedded systems, including ...
Strong software engineering fundamentals, including system design, debugging, testing, performance analysis, and maintainable code development * Proficiency in C/C++ for embedded systems, including ...
Embedded Software Developer (Optical Control) (Ottawa based role)
CA$120K - CA$145K/yr
We are looking for an Embedded Software Engineer to develop the software that directly controls and stabilizes Layer 0 optical components in advanced DWDM systems. You will build real-time and near ...
Embedded Software Developer (Optical Control) (Ottawa based role)
CA$120K - CA$145K/yr
We are looking for an Embedded Software Engineer to develop the software that directly controls and stabilizes Layer 0 optical components in advanced DWDM systems. You will build real-time and near ...
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience * Strong proficiency in C and modern C++ * Experience developing software for embedded ...
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience * Strong proficiency in C and modern C++ * Experience developing software for embedded ...
Geotab is seeking a Software Developer Intern who will work closely with the MyGeotab Reporting and Authentication team to collaborate, develop and troubleshoot cases that directly impact how our ...
Geotab is seeking a Software Developer Intern who will work closely with the MyGeotab Reporting and Authentication team to collaborate, develop and troubleshoot cases that directly impact how our ...
Gastronomous is looking for an Embedded Software Engineer who will be a central part of our core engineering team and will work closely with the mechanical and electrical teams to design and ...
Quick apply
Gastronomous is looking for an Embedded Software Engineer who will be a central part of our core engineering team and will work closely with the mechanical and electrical teams to design and ...
Staff Embedded Logging Software Developer
Markham, ON · Hybrid
CA$147K - CA$196.60K/yr
We're seeking a Staff Embedded Logging Software Developer to design and integrate embedded logging pipelines across diverse invehicle platforms, ensuring cohesive interaction between the control ...
Staff Embedded Logging Software Developer
Markham, ON · Hybrid
CA$147K - CA$196.60K/yr
We're seeking a Staff Embedded Logging Software Developer to design and integrate embedded logging pipelines across diverse invehicle platforms, ensuring cohesive interaction between the control ...
Staff Embedded Logging Software Developer
Oshawa, ON · Hybrid
CA$147K - CA$196.60K/yr
We're seeking a Staff Embedded Logging Software Developer to design and integrate embedded logging pipelines across diverse invehicle platforms, ensuring cohesive interaction between the control ...
Staff Embedded Logging Software Developer
Oshawa, ON · Hybrid
CA$147K - CA$196.60K/yr
We're seeking a Staff Embedded Logging Software Developer to design and integrate embedded logging pipelines across diverse invehicle platforms, ensuring cohesive interaction between the control ...
Establish and enforce engineering processes that drive quality and execution consistency ... embedded software development with 3+ years of experience managing software teams in an agile ...
Establish and enforce engineering processes that drive quality and execution consistency ... embedded software development with 3+ years of experience managing software teams in an agile ...
Senior / Staff Embedded Software Engineer
Toronto, ON · Hybrid
CA$148K - CA$249K/yr
Qualifications: - An experienced (5+ years) developer who codes embedded software on low level ARM microcontrollers and processors (sometimes with an RTOS) with one hand while wielding an ...
Senior / Staff Embedded Software Engineer
Toronto, ON · Hybrid
CA$148K - CA$249K/yr
Qualifications: - An experienced (5+ years) developer who codes embedded software on low level ARM microcontrollers and processors (sometimes with an RTOS) with one hand while wielding an ...
Geotab is seeking a Software Developer Intern who will work closely with the MyGeotab team to collaborate, develop and troubleshoot cases that directly impact how our customers interact with our ...
Geotab is seeking a Software Developer Intern who will work closely with the MyGeotab team to collaborate, develop and troubleshoot cases that directly impact how our customers interact with our ...
We are hiring a talented software engineer to help us build the next generation of photonic AI ... Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and logic analyzers.
We are hiring a talented software engineer to help us build the next generation of photonic AI ... Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and logic analyzers.
Scope of the Role As a Real-Time Embedded Staff Software Engineer, you will serve as a senior technical leader driving the architecture, development, and evolution of our next-generation Wi-Fi ...
Scope of the Role As a Real-Time Embedded Staff Software Engineer, you will serve as a senior technical leader driving the architecture, development, and evolution of our next-generation Wi-Fi ...
NPD Firmware/Software Developer
Brampton, ON · On-site
CA$95K - CA$130K/yr
Design/build of new embedded firmware and software. Guide and collaborate with external consultant ... Provide engineering support to Sales/Marketing and Manufacturing, After Market Support teams on new ...
NPD Firmware/Software Developer
Brampton, ON · On-site
CA$95K - CA$130K/yr
Design/build of new embedded firmware and software. Guide and collaborate with external consultant ... Provide engineering support to Sales/Marketing and Manufacturing, After Market Support teams on new ...
Embedded Software Developer Intern information
What are the key skills and qualifications needed to thrive as an Embedded Software Developer Intern, and why are they important?
What types of projects and technologies can I expect to work with as an Embedded Software Developer Intern?
What are Embedded Software Developer Interns?
What is the difference between Embedded Software Developer Intern vs Firmware Engineer Intern?
| Aspect | Embedded Software Developer Intern | Firmware Engineer Intern |
|---|---|---|
| Required Credentials | Typically pursuing or holding a degree in Computer Engineering, Electrical Engineering, or related fields | Similar educational background, often with focus on embedded systems or firmware development |
| Work Environment | Hands-on development in embedded systems, microcontrollers, and real-time operating systems | Development and testing of low-level firmware for hardware devices |
| Industry Usage | Used across consumer electronics, automotive, IoT, and industrial automation | Commonly found in consumer electronics, aerospace, and medical devices industries |
Both roles involve working with embedded systems and require similar educational backgrounds. The main difference lies in focus: Embedded Software Developer Interns typically work on higher-level software integration, while Firmware Engineer Interns focus on low-level firmware development for hardware devices.
Other
Posted 5 days ago
Job description
Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.
We are currently seeking a qualified Embedded Software Engineer to join our team. The successful candidate will be instrumental in using your skill and experience as part of a team to design, implement, maintain, and test safety critical, real-time flight software solutions that are modular, extendable, testable, and efficient. You will lead difficult and complicated subsystem designs and implementations to help to grow the skills of more junior teammates through mentoring and coaching.
Location: Brampton, Ontario
Job Type: Fulltime
Working Arrangement: Hybrid- 3 days onsite 2 days remote
Responsibilities
- Design, implement, and test embedded applications.
- Ensure designs are documented and well communicated.
- Collaborate with other engineering disciplines (systems, control, electrical) to develop requirements/solutions.
- Review the work of teammates.
- Elicit requirements from various stakeholders/documents.
- Mentor and grow the skills of more junior team members via conversations, review of work products, explanation of design tradeoffs, etc.
- Support/Lead estimation efforts for new tasks.
- Collaborate with other seniors and management on the establishment, evolution, and enforcement of standards for coding, tools/environments, processes, etc.
- Other duties as well as being assigned from time to time by management or a team lead.
- Bachelor's or Graduate degree in Software, Computer, or Electrical Engineering or Computer Science.
- 5+ years of relevant experience.
- Solutions implemented on bare metal.
- Proven ability to design and implement embedded software.
- Hands on experience with one or more of the following: FPGAs, RAM, ROM, Flash and Microcontrollers.
- Strong written/verbal communication skills.
- Strong analytical and problem-solving skills.
- Real-time Operating Systems (RTOS)
- Object oriented programming.
- Communications interfaces (SPI, EtherCAT, CANOpen, etc.)
- Familiarity with System on a Chip and integration with FPGAs.
- Test driven development.
- Continuous integration/build automation.
Please note:
Interested applicants must apply directly to this link to be considered for this position: etreacy@aversan.com
The name of the file for the resume should be the applicant's full name and the position title you are applying for. The resume format should be PDF.