Embedded Software Designer

2 months ago


Montreal, Canada Orthogone Technologies Full time
Is innovative software development in your DNA? Do you want to work on challenging international projects with one of the world's best teams of experienced designers? Then you belong with us.Your main daily tasks as an embedded software developer at Orthogone

Define and produce software requirements in agreement with system specifications

Define software architecture

Evaluate and recommend software including real time operating systems, products and protocols

Perform proof of concept & project study

Provide support to the hardware and software design teams to ensure the systems' efficiency, profitability and durability

Develop, write, and test software modules

Optimize code (speed, memory usage)

RequirementsIf you meet the conditions listed, you are the one we are looking for

Bachelor’s degree in electrical, Computer Engineering, or equivalent

Minimum of three (3) years of experience in embedded software design

Experience with Embedded Operating Systems - Linux, FreeBSD, FreeRTOS, QNX, Android, Integrity, Nucleus

Experience with:

Network protocols (Ethernet, TCP/IP, WIFI)

C, C++ and C# and JAVA programming languages

Object oriented programming concepts

Excellent ability to adapt in a variety of environments and to use different methodologies

Capacity to communicate ideas and efficient solutions to customers

Supportive attitude towards others and ability to influence them positively

Ability to solve problems

Committed, creative, and curious

Good communication skills (oral and written)

Bilingual (French and English)

Assets

Frontend and Backend technology (Cloud)

Video processing

Artificial intelligence (AI)

OpenGL, Open CL, CUDA programming

Our offeringOur competitive benefits designed to support you in the pursuit of your professional and personal goals

A very competitive compensation and benefits package

Advantageous insurance program from day one (medical, dental, glasses, short and long term disability)

Access to telemedicine with health care professionals by secure chat or video session from day 1

Recognition of years of service

Telework: work from anywhere in Quebec

Flexible hours

Early vacation program

Referral program with bonus

On-site fitness center

About the companyDevelopers of the Seemingly ImpossibleSince its foundation in 2007, Orthogone has established itself in Canada as a leading provider of product development and engineering consulting services in the market of FPGA and embedded systems, custom sensor design, high performance networking equipment and electronic design for applications in the financial, medical, industrial, telecom and automotive sectors.The company's head office is located in the Technoparc science campus in Montreal, which is home to more than 100 companies specializing in advanced technologies. We are an innovative company in a growth phase and are looking to expand our team in order to develop the North American market. We offer you an exceptional experience in a constantly evolving company that puts people first. Discover some of our innovative software development projects #J-18808-Ljbffr

  • Montreal, Canada Orthogone Technologies Full time

    Is innovative software development in your DNA? Do you want to work on challenging international projects with one of the world's best teams of experienced designers? Then you belong with us. Your main daily tasks as an embedded software developer at Orthogone Define and produce software requirements in agreement with system specifications Define software...


  • Montreal, Canada Orthogone Technologies Full time

    Is innovative software development in your DNA? Do you want to work on challenging international projects with one of the world's best teams of experienced designers? Then you belong with us. Your main daily tasks as an embedded software developer at Orthogone Define and produce software requirement


  • Montreal, Canada Quantum Full time

    Position: Embedded Software Designer Location: Montreal As part of our dynamic R&D team, the Embedded Software Designer plays a pivotal role in the development of new products and features. This role involves designing, programming, testing, and optimizing embedded systems and software while managing hardware and energy consumption effectively. If you have...


  • Montreal, Canada Vaco Full time

    We are currently seeking an seasoned Embedded Software Developer with C/C++, Python and experience with real-time operating systems (RTOS). You will be responsible for support the development of formal documentation in a multidisciplinary team environment (systems, digital, RF), collaborate with a team to design, code, test and support the integration of...


  • Montreal, Canada Vaco Full time

    We are currently seeking an seasoned Embedded Software Developer with C/C++, Python and experience with real-time operating systems (RTOS). You will be responsible for support the development of formal documentation in a multidisciplinary team environment (systems, digital, RF), collaborate with a team to design, code, test and support the integration of...


  • Montreal, Canada Vaco Full time

    We are currently seeking an seasoned Embedded Software Developer with C/C++, Python and experience with real-time operating systems (RTOS). You will be responsible for support the development of formal documentation in a multidisciplinary team environment (systems, digital, RF), collaborate with a team to design, code, test and support the integration of...


  • Montreal, Canada Vaco Full time

    We are currently seeking an seasoned Embedded Software Developer with C/C++, Python and experience with real-time operating systems (RTOS). You will be responsible for support the development of formal documentation in a multidisciplinary team environment (systems, digital, RF), collaborate with a team to design, code, test and support the integration of...


  • Montreal, Canada Vaco Full time

    We are currently seeking an seasoned Embedded Software Developer with C/C++, Python and experience with real-time operating systems (RTOS). You will be responsible for support the development of formal documentation in a multidisciplinary team environment (systems, digital, RF), collaborate with a team to design, code, test and support the integration of...


  • Montreal, Canada Mannarino Systems & Software Full time

    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,...


  • Montreal, Canada Vaco Full time

    We are currently seeking an seasoned Embedded Software Developer with C/C++, Python and experience with real-time operating systems (RTOS). You will be responsible for support the development of formal documentation in a multidisciplinary team environment (systems, digital, RF), collaborate with a team to design, code, test and support the integration of...


  • Montreal, Canada Vaco Full time

    We are currently seeking an seasoned Embedded Software Developer with C/C++, Python and experience with real-time operating systems (RTOS). You will be responsible for support the development of formal documentation in a multidisciplinary team environment (systems, digital, RF), collaborate with a team to design, code, test and support the integration of...


  • Montreal, Canada Vaco Full time

    We are currently seeking an seasoned Embedded Software Developer with C/C++, Python and experience with real-time operating systems (RTOS). You will be responsible for support the development of formal documentation in a multidisciplinary team environment (systems, digital, RF), collaborate with a team to design, code, test and support the integration of...


  • Montreal, Canada BTA Design Services Inc. Full time

    About Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs.We’re adaptable and efficient, with a brilliant staff at...


  • Montreal, Canada SPARK Microsystems Full time

    As an Embedded Software Developer at SPARK Microsystems, you will be required to develop and maintain firmware covering our various embedded system applications and this includes network protocols, core libraries as well as application development. Additionally, you will implement, and test firmware to form optimal communications wireless networks using the...


  • Montreal, Canada Aversan Full time

    Aversan Inc. (www.aversan.com) is a reputable engineering company that provides engineering expertise in the aerospace and defense industries. We are currently seeking an Embedded Software developer for our client located in Montreal, Quebec.The main function of an embedded software developer is to document and implement complex flight software modules for...


  • Montreal, Canada Aversan Inc Full time

    Aversan Inc. (www.aversan.com) is a reputable engineering company that provides engineering expertise in the aerospace and defense industries. We are currently seeking an Embedded Software developer for our client located in Montreal, Quebec.The main function of an embedded software developer is to document and implement complex flight software modules for...


  • Montreal, Canada CS GROUP Full time

    Job Description We are looking for a  Embedded Software Developer  to join a dynamic and multidisciplinary team in charge of the certification of aircraft Electronic Engine Controllers. Responsibilities: The experienced software developer reports to a Team Lead. The tasks associated with the position include: Contributing to the preparation of the...


  • Montreal, Canada Scalian Full time

    Embedded Software Developer Permanent position | Full-Time | Ville-Saint-Laurent, Montreal (QC) Remote work: Hybrid Are you a Embedded Software Developer or would you like to become one? If your answer is yes, it’s your lucky day as we are looking for a dynamic and talented person to join our team! What will your rolebe? In this project, your main...


  • Montreal, Quebec, Canada ARA Robotics Full time

    EMBEDDED SOFTWARE DEVELOPERWe are looking for a candidate who is passionate about robotics, especially the design of UAVs (drones) and embedded systems. The candidate will be required to participate in UAV design projects, integration of embedded systems in order to collaborate on UAV production projects, integration of payloads on UAVs and other related...


  • Montreal, Canada Aversan Inc. Full time

    Aversan Inc. (www.aversan.com) is a reputable Engineering Company that provides Engineering expertise in the Aerospace and Defence industry. We are currently seeking a Embedded Software Developer for our client located in Montreal Quebec.The main function of an embedded software developer is to document and implement complex flight software modules for...