Embedded systems developer
3 weeks ago
Company name: Thorens Solutions – Headhunters
Activity area : Manufacturer
Salary : Salary from $90,000 to $105,000;
Job type : Permanent - Full time
City : Montreal
Company description
Our clientis a fast-growing company offering a unique and innovative wireless transceiver technology that achieves superior energy efficiency.
As an Embedded Systems Developer, you will be developing and maintaining firmware covering a variety of embedded system applications, including network protocols, core libraries and application development. You will implement and test firmware to form optimal wireless communication networks using ultra-low power wireless transceivers developed by our customer.The developer will be responsible for developing effective firmware to support these applications, as well as a graphical user interface for each system that allows users to control the flow of information in the wireless system.
Tasks and Responsibilities
- Implement, test and document embedded and application software.
- Develop algorithms for communication system protocol layers and networks.
- Provide architectural and detailed designs to meet system requirements.
- Plan and evaluate architectural design and review system performance.
- Maintain system software components, including device drivers, RTOS and applications.- Participate in team testing processes by developing protocols for unit testing, integration/regression testing and system-level testing.
- Research and evaluate new technology applications and conduct feasibility and risk reduction studies.
Qualifications
- Bachelor's degree in electrical engineering or equivalent.
- Over 5 years' experience developing embedded applications in C and C++.
- Over 5 years' experience in low-level C programming on microcontrollers / microprocessors, with advanced knowledge of MCU/CPU architectures and ecosystems.
- In-depth knowledge of the dependencies between system components and protocol layers, as well as their interactions.
- Experience in specifying system-level use cases and integrating them into MAC protocol/network architecture and requirements.
- Ability to work effectively with Linux and Windows.
- Experience of Visual Studio Code and Eclipse IDE.
- Experience of scripting languages such as Python and MATLAB.
- Experience of developing Board Support Packages, boot loaders and component drivers.- Experience of virtualization and container technologies (VMware, KVM, Docker).
- Experience of Git version control systems.
- Experience of software development platforms such as Gitlab and Github.
- Understanding of communication protocols, including I2C, SPI, UART and USB.
- Experience of hands-on development and debugging on embedded targets using in-circuit debuggers and electronic test equipment (oscilloscope, multimeter, logic analyzer, etc.).- Experience of modern software development processes (peer review, unit testing, etc.).
Work conditions
- Salary from $90,000 to $105,000;
- Group insurance from day one.
- Hybrid work and flexible schedules to reconcile professional and personal life.
- In addition to vacation, sick leave and statutory holidays, the clientoffers additional days off.
Embedded systems developer Company name: Thorens Solutions – Headhunters
Activity area : Manufacturer
Salary : Salary from $90,000 to $105,000;
Job type : Permanent - Full time
City : Montreal
Company description
Our clientis a fast-growing company offering a unique and innovative wireless transceiver technology that achieves superior energy efficiency.
Job description
As an Embedded Systems Developer, you will be developing and maintaining firmware covering a variety of embedded system applications, including network protocols, core libraries and application development. You will implement and test firmware to form optimal wireless communication networks using ultra-low power wireless transceivers developed by our customer.The developer will be responsible for developing effective firmware to support these applications, as well as a graphical user interface for each system that allows users to control the flow of information in the wireless system.
Tasks and Responsibilities
- Implement, test and document embedded and application software.
- Develop algorithms for communication system protocol layers and networks.
- Provide architectural and detailed designs to meet system requirements.
- Plan and evaluate architectural design and review system performance.
- Maintain system software components, including device drivers, RTOS and applications.- Participate in team testing processes by developing protocols for unit testing, integration/regression testing and system-level testing.
- Research and evaluate new technology applications and conduct feasibility and risk reduction studies.
Qualifications
- Bachelor's degree in electrical engineering or equivalent.
- Over 5 years' experience developing embedded applications in C and C++.
- Over 5 years' experience in low-level C programming on microcontrollers / microprocessors, with advanced knowledge of MCU/CPU architectures and ecosystems.
- In-depth knowledge of the dependencies between system components and protocol layers, as well as their interactions.
- Experience in specifying system-level use cases and integrating them into MAC protocol/network architecture and requirements.
- Ability to work effectively with Linux and Windows.
- Experience of Visual Studio Code and Eclipse IDE.
- Experience of scripting languages such as Python and MATLAB.
- Experience of developing Board Support Packages, boot loaders and component drivers.- Experience of virtualization and container technologies (VMware, KVM, Docker).
- Experience of Git version control systems.
- Experience of software development platforms such as Gitlab and Github.
- Understanding of communication protocols, including I2C, SPI, UART and USB.
- Experience of hands-on development and debugging on embedded targets using in-circuit debuggers and electronic test equipment (oscilloscope, multimeter, logic analyzer, etc.).- Experience of modern software development processes (peer review, unit testing, etc.).
Work conditions
- Full-time, permanent position;
- Salary from $90,000 to $105,000;
- Group insurance from day one.
- Hybrid work and flexible schedules to reconcile professional and personal life.
- In addition to vacation, sick leave and statutory holidays, the clientoffers additional days off.
Note : The masculine is used to lighten the text without prejudice to the feminine form. ApplyBeing an empathetic person and a good listener, I've always enjoyed supporting people on their professional journey. And as a headhunter, I have the chance to help professionals grow in their careers.
Everyone is different, and your career path is important to me. So I'd be delighted to listen carefully to your life experience.
#J-18808-Ljbffr-
Embedded systems developer
3 weeks ago
Montreal, Canada Thorens Solutions Full timeCompany name: Thorens Solutions – Headhunters Activity area : ManufacturerSalary : Salary from $90,000 to $105,000;Job type : Permanent - Full time City : MontrealCompany descriptionOur clientis a fast-growing company offering a unique and innovative wireless transceiver technology that achieves superior energy efficiency.As an Embedded Systems...
-
Embedded Software Developer
1 week ago
Montreal, Canada Vaco Full timeWe 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...
-
Embedded Software Developer
1 week ago
Montreal, Canada Vaco Full timeWe 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...
-
Embedded Software Developer
1 week ago
Montreal, Canada Vaco Full timeWe 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...
-
Embedded Software Developer
1 week ago
Montreal, Canada Vaco Full timeWe 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...
-
Embedded Software Developer
1 week ago
Montreal, Canada Vaco Full timeWe 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...
-
Embedded Software Developer
1 week ago
Montreal, Canada Vaco Full timeWe 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...
-
Embedded Software Developer
1 week ago
Montreal, Canada Vaco Full timeWe 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...
-
Embedded Software Developer
1 week ago
Montreal, Canada Vaco Full timeWe 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...
-
Aerospace Embedded Software Developer
1 week ago
Montreal, Canada Mannarino Systems & Software Full timeMANNARINO 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,...
-
Embedded Software Developer
3 weeks ago
Montreal, Canada SPARK Microsystems Full timeAs 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...
-
Embedded Software Developer
1 week ago
Montreal, Quebec, Canada ARA Robotics Full timeEMBEDDED 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...
-
Embedded Software Developer
1 week ago
Montreal, Canada ARA Robotics Full timeEMBEDDED SOFTWARE DEVELOPER We 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,...
-
Embedded Developer
2 days ago
Montreal, Canada Actalent Full timeJOB DESCRIPTION Description: With our client, people create solutions that enable two-thirds of all aircraft to take off and land safely. The office located in Ville Saint-Laurent is the Group's center of expertise for fly-by-wire flight controls for business and regional aircraft. The team designs and integrates avionics suites, fly-by-wire systems,...
-
Embedded Software Developer
19 hours ago
Montreal, Canada Macdonald, Dettwiler And Associates Corporation Full timeFor those who dream of advancing our space in the Universe and on Earth, we will take you there. Serving the world from our Canadian home and our global offices, MDA is an international space mission partner and robotics & space operations, satellite systems and geointelligence pioneer with a 50-year story of firsts on and above the Earth. Today, we are...
-
Embedded Software Developer
2 weeks ago
Montreal, Canada Aversan Full timeAversan 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...
-
Embedded Software Developer
2 weeks ago
Montreal, Canada Aversan Inc Full timeAversan 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...
-
Embedded Software Developer
1 week ago
Montreal, Canada Vaco Full timeWe 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 t
-
Embedded Software Developer
1 month ago
Montreal, Canada CS GROUP Full timeJob 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...
-
Embedded Software Developer
23 hours ago
Montreal, Canada Scalian Full timeEmbedded 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...