Himalayas logo
MANNARINO Systems & Software Inc.MI

EMBEDDED SOFTWARE ARCHITECT

Mannarino Systems & Software Inc. is a Montreal-based leader in safety-critical systems engineering and software solutions for the aerospace and defense industries.

MANNARINO Systems & Software Inc.

Employee count: 51-200

Canada only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

The embedded Software Architect is to support the design and specification of hard-real time embedded software for on-going Aerospace projects:

  • Design Overview and Lead Architecture for embedded real-time system projects
  • Select the appropriate technologies to meet the project need
  • Reverse engineer and document existing architectures
  • Ensure the use of appropriate standards, processes, procedures and tools throughout the product development life cycle. Interfacing with customers, suppliers, application users and other technical and support personnel may also be required.
  • Work independently and in collaboration with other team members and project stakeholders.
  • Bachelor’s degree in related engineering disciplines from an accredited institute (Computer science or software engineering preferred)
  • Significant knowledge in C and C++ programming language.
  • Practical experience in software engineering techniques and design methodologies
  • Significant experience with Real-Time operating systems, for example:
  • o Kernel development contribution.
  • o Kernel configuration.
  • o Board support package or device driver development
  • Experience with embedded systems including hardware/software integration
  • Experience with hard real-time systems designs
  • Ability to communicate effectively in English (oral and written)

Other Competency Assets

  • Knowledge of Aerospace systems and architectures
  • Knowledge of RTCA/DO-178C or other safety-critical software life cycle process
  • Knowledge of Integrated Modular Avionics (RTCA/DO-297, ARINC 653, ARINC 661, ARINC 664)
  • Knowledge of Communication Protocols (UAVCAN, Ethernet/AFDX, ARINC 429, RS 422, CANbus and USB 2.0)
  • Knowledge of middleware’s such as DDS
  • Knowledge of scripting languages such as Python

Miscellaneous Requirements

  • Occasional travel required to customer sites (usually within North America)
  • Possibility of assignment to customer site within the Montreal area
  • Must be eligible to work in Canada

At Mannarino, we believe that passion and a desire to learn is crucial. Diversity of thought and experiences leads to innovative solutions and creativity. This is why we would like to encourage all those interested to apply.

MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems & software engineering services to the aerospace, defense, space, simulation & power generation industries. We work with many of the top players within their industries giving our employees exposure to the most interesting and challenging development projects. This stimulating and invigorating working environment allows our team to be at the technological forefront constantly broadening their expertise and honing their skillset to fulfill the ever-growing global high-tech market needs.

The MANNARINO culture is focused on high quality, hard work, professionalism and team work within a highly respectful, motivating atmosphere geared towards long-term business growth.

BENEFITS:

  • a comprehensive group insurance and RRSP plan
  • a flextime policy with paid overtime
  • discretionary bonuses
  • a fitness reimbursement program
  • other office perks such as catered weekly lunches and free hot beverages (espresso, coffee, hot chocolate and tea)
  • regular company outings

MANNARINO is a privately-held Small & Medium Size Enterprise (SME) and was recently awarded the AIAC’s Innovation Technology Award

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Canada +/- 0 hours

About MANNARINO Systems & Software Inc.

Learn more about MANNARINO Systems & Software Inc. and their company culture.

View company profile

Mannarino Systems & Software Inc. is a leader in safety-critical systems engineering, specializing in software and programmable hardware engineering. Founded in 1999 and based in Montreal, Quebec, Canada, MANNARINO excels in aiding first-time certification applicants across all aspects of the certification process, making it a renowned name for organizations seeking compliance and certification.

The company is well-regarded for its expertise in the design, verification, and validation of critical systems and software, including Full Authority Digital Engine Controls (FADEC), avionics, and Health and Usage Monitoring Systems (HUMS). MANNARINO's success stems from the unique skill sets of its senior management team and the professionalism of its engineering staff, positioning it as a trusted supplier in the aerospace sector.

Claim this profileMANNARINO Systems & Software Inc. logoMI

MANNARINO Systems & Software Inc.

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like MANNARINO Systems & Software Inc.

Find your next opportunity by exploring profiles of companies that are similar to MANNARINO Systems & Software Inc.. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
MANNARINO Systems & Software Inc. hiring EMBEDDED SOFTWARE ARCHITECT • Remote (Work from Home) | Himalayas