Embedded Software Development Engineer
MANNARINO
MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.
Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion, Urban Air Mobility, Unmanned Aerial Vehicle and autonomous flight.
The MANNARINO culture is focused on high quality, hard work, professionalism and teamwork within a highly respectful, motivating atmosphere geared towards long-term business growth.
a flextime policy with paid overtime
discretionary bonuses
other office perks such as catered weekly lunches and free hot beverages (espresso, coffee, hot chocolate and tea)
Join our M-RTOS development team at MANNARINO and help shape the future of aerospace software. This role demands deep expertise in low-level software development, a rigorous approach to safety and determinism, and the creativity to unlock the full potential of modern multicore architectures. Design, develop and test M-RTOS single and multicore variants. Work with System Engineers, Embedded Application Software developers and MANNARINO customers to specify and design board support software
Integrate software onto partners/customers proprietary boards
Develop software documentation in accordance with the project certification requirements/guidelines
Bachelor's degree in Computer Science, Software, Embedded Systems or similar area with software focus.
Embedded software development in C language
Real-time operating systems, processor architectures, communication protocols, device drivers, communication buses.
Knowledge of standard interfaces and interactions between low-level software and hardware blocks (CPU cores, DSPs, special-purpose accelerators, on-chip peripherals, etc.).
Knowledge of software development in a safety critical context (RTCA DO-178, EN 50128, IEC 62304)
Experience with scripting languages (Python preferred)
Experience with Network Interface Cards drivers development
Experience with CAN Bus drivers development
Work can be done remotely.
For employees based in Montreal, the work model is hybrid (at least one day at the office).
The position might require travel to visit customers (in North America)
Knowledge of English is required to communicate and work with customers outside the province of Quebec. / La connaissance de l'anglais est requise pour communiquer et travailler avec nos clients situés à l'extérieur de la province de Québec.
Diversity of thought and experiences leads to innovative solutions and creativity.
- ...approach is supported by our teams in electronics, mechanical and software engineering, operations management, manufacturing and logistics, sales... ...as Java, C, C++, and C#, and the software is deployed on embedded platforms running Android, Linux, or Windows. In certain projects...SuggestedMinimum wageFull timeLocal areaWorldwide
- ...Responsibility: MANNARINO Systems & Software Inc. is a leader in providing... ..., hardware and certification engineering services to the aerospace,... ...and certification of airborne embedded safety critical software. This... ...use on controllers running an RTOS. Development of software...SuggestedLong term contractFull timeWork at officeRemote work1 day per week
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation &... ...Responsibilities Work with System Engineers, Embedded Application Software developers and...SuggestedLong term contractWork at officeRemote work1 day per week
- ...Responsibility: Full-time Department: Software Development Company Description... ...is looking for a Software Verification Engineer. Their role will be to test embedded software applications on aircraft and space system such as engine control, flight management systems and...SuggestedPermanent employmentFull timeWork at officeRemote workFlexible hours
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical... ..., hardware and certification engineering services to the aerospace,... ...Responsibilities We are seeking an RTOS Specialist – Safety-Critical... ...certification of our airborne embedded safety critical real-time...SuggestedLong term contractWork at officeRemote work1 day per week
- ...our general tracks. Apply here for all engineering teams at Canonical who work on low-level... ...Canonical Ubuntu is the leading Linux for software engineers, desktops, cloud and IoT. We... ...– desktop or server – is widely used in embedded systems because of its developer focus and...Local areaRemote workWork from homeWorldwide
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-... ..., hardware and certification engineering services to the aerospace, defense... ...• We are seeking an Electric Engine Control Software Engineer to... ...HIL testing environments and embedded systems • Familiarity with...Long term contractWork at officeRemote work1 day per week
- ...MANNARINO Systems & Software Inc. est un leader dans la fourniture de systèmes critiques, de logiciels, de matériel et de services d'ingénierie... .../Responsabilités du Poste Nous recherchons un(e) spécialiste RTOS – Développement Multicœur Critique pour la Sécurité afin de...Work at officeRemote workFlexible hours
- ...-house staff. Sadie integrates with the world’s leading booking engines and POS systems to deliver a seamless guest experience and operational... ...started. About the Role We are looking for a Staff Software Engineer who will set the technical bar for the product and the...Long term contractInternshipLive In
- ...documentation for customers, developers, and our team to increase understanding of our ecosystem. What You'll Bring: ~3+ years of software development experience, including experience supporting delivery of services in support of game teams ~ Experience delivering...Long term contractWork at officeFlexible hours3 days per week
- Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading...FreelanceWork at officeLocal areaRemote workWorldwide
- ...collaborative feedback and best practices. Work closely with engineering, product, and partner teams to deliver high-quality solutions... .... Solid understanding of object-oriented programming (OOP), software design patterns, and decomposition principles. Experience...InternshipLocal area
- ...interest of national security. About your next Challenge as a Software Developer : What will you do: Simuler les différents... ...nécessaires. Required Skills and Experiences: Bachelor of Engineering (Mechanical or Chemical) Experience in process systems simulation...Permanent employment
$140k - $165k per year
...manufacturing more resilient. Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and... ...solutions that drive direct value to the users. ~3+ years of software development experience with modern full-stack web development....Long term contractFull timeWork from homeFlexible hours- ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... ...real difference. Job Description As a Senior Software Engineer - Robotics at Vention… you will be part of the Applications...Full timeInternshipWork at officeWork from home
- ...About ValPay ValPay is an embedded payment solution that allows you to onboard merchants,... ...robust, secure, and high-performance embedded software solutions as well as contributing to our... ...of real-time operating systems (RTOS) for embedded systems. Cloud-based API...RemplacementFull time
- Intégré(e) au sein de notre pôle technique, tu interviendras sur le développement et l’évolution de services Back-End critiques, au cœur de plateformes distribuées à forte exigence de performance et de fiabilité. Tes missions : Concevoir et développer des services Back...Work at office
- Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop... ...in Python, to work on test automation tools or Linux based embedded hardware. This role offers an exciting opportunity to push the...Remote workWorldwide
- Numéro de la demande de recrutement: 71804 L’entreprise construite sur des innovations. Rejoignez-nous. Corning est l'un des principaux innovateurs mondiaux en matière de verre, de céramique et de science des matériaux. Des profondeurs de l'océan aux confins de ...Work at officeWork from home
- ...research and development team focused on developing innovative software solutions to increase customer adoption of new and existing Corning... ...Education ~ University diploma in Computer Science, Engineering, or relevant work experience ~8+ years of proven software development...Work at officeImmediate startWork from homeWorldwide
- ...Keller Executive Search is looking for an innovative and detail-oriented Software Engineer to join our team. In this role, you will be integral in developing software applications that meet the needs of our clients while ensuring the highest quality standards. If you have...Remote jobPermanent employment
- ...business impact. What You'll Do Here Inspire and guide three engineering managers and their teams. Act as Business Owner for one of... .... What You Bring To The Table Education and 5+ years in software or digital platform engineering (large-scale enterprise)....
$125k - $160k per year
...Job Title: Senior Software Engineer Location: Remote, USA/Canada Compensation Range: $125,000 - $160,000 USD for USA, depending on location and experience + Benefits Job Summary: At Centric Software, we drive innovation in enterprise software, helping global brands...Long term contractFull timeRemote workFlexible hours- ...Software Engineer (AI-Driven Development) We are hiring at Aspire Software for a Software Engineer (AI-Driven Development) to join our rapidly growing AI Centre of Excellence team based in Montreal! We’re looking for a Software Engineer who excels at using AI-powered...Work at office
- ...performance and reliability into insurers’ pricing and reserving processes. Since 2016 our skilled R&D team of Data Scientists, Software Engineers and Actuaries has developed unique AI algorithms that automate the insurance pricing process in an unprecedented way. Our...Work at officeWorldwideWork visa
- ...company, a team of music enthusiasts in a stimulating and fun work environment? We are currently looking for a Software developer – Site Reliability Engineering to join our SRE team. This position reports to the Lead Developer . If you are someone who likes to solve...Work at officeWork from homeWorldwide2 days per week
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional...Long term contractWork at officeRemote work1 day per week
- ...unique problems that it presents attracts curious candidates like yourself. Job Description: Paytm Labs is looking for a Software Engineer to work on our personalization platform which generates over 3 billion recommendations every day. If building high throughput, low...Full timeWork at officeFlexible hours
- Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...Work at officeLocal areaWork from homeWorldwide
- ...skills and applying the principles of non-discrimination. Our Engineering team is the driving force behind an exhilarating development journey, sculpting the gold standard in insurance pricing software according to our ambitious development roadmap. We’re looking...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Development Engineer. Be the first to apply!
- software engineer - ai machine learning Montréal, QC
- software developer entry level Montréal, QC
- senior software developer Montréal, QC
- software development engineer - test Montréal, QC
- ingénieur logiciel embarqué Montréal, QC
- junior software engineer Montréal, QC
- software engineer - computer Montréal, QC
- software developer engineer Montréal, QC
- software developer internship Montréal, QC
- software engineer - robotics Montréal, QC
