C++ Software Engineer in Mississauga

C++ Software Engineer in Mississauga

Mississauga Full-Time 103500 - 126500 $ / year (est.) Hybrid
A

At a Glance

  • Tasks: Design and implement cutting-edge embedded applications for aerospace and defence.
  • Company: Join Aversan Inc., a leader in safety-critical electronics and software systems.
  • Benefits: Enjoy a hybrid work environment, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative team culture with mentorship opportunities for junior engineers.
  • Why this job: Make a real impact in the aerospace industry with innovative technology.
  • Qualifications: Bachelor's degree in Engineering or Computer Science and strong C++ skills required.

The predicted salary is between 103500 - 126500 $ per year.

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.

  • Working Arrangement
  • Hybrid

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.
  • Basic Qualifications
  • Bachelor’s or Graduate degree in Software, Computer, or Electrical Engineering or Computer Science.
  • Strong experience in C++ software development
  • Proven ability to design and implement embedded software.
  • Hands on experience with one or more of the following: FPGAs, RAM, ROM, Flash and Microcontrollers.
  • Real-time Operating Systems (RTOS)
  • Object oriented programming.
  • Communications interfaces (SPI, Ether CAT, CANOpen, etc.)
  • #J-18808-Ljbffr

C++ Software Engineer in Mississauga employer: Aversan Inc

Aversan Inc. is an exceptional employer located in the vibrant area of Saint-Laurent, QC, offering a dynamic work culture that fosters collaboration and innovation. With a strong emphasis on employee growth, we provide ample opportunities for professional development and advancement within the strategic sourcing field. Our hybrid work arrangement allows for flexibility, ensuring a healthy work-life balance while being part of a dedicated team committed to excellence in procurement.

A

Contact Details:

Aversan Inc Recruitment Team

We think you need these skills to ace C++ Software Engineer in Mississauga

C++ Software Development
Embedded Software Design
Real-time Operating Systems (RTOS)
Object Oriented Programming
FPGA Experience
Microcontroller Knowledge
Communications Interfaces (SPI, EtherCAT, CANOpen)