Search jobs > Montreal, QC > Temporary > Embedded software developer

Embedded Software Developer

Fidus Systems
Montreal, QC, CA
$80K-$84.5K a year (estimated)
Full-time
Quick Apply

Are you a skilled Embedded Software Developer looking for an exciting opportunity to work on cutting-edge projects? Look no further! Fidus Systems, a leading-edge electronic product development company in the electrical / electronic manufacturing industry, is seeking a talented and passionate individual to join their team as an Embedded Software Developer.

Fidus Systems prides itself on fostering a collaborative work environment where innovation thrives. As an Embedded Software Developer, you will have the opportunity to work with the latest technologies and contribute to the development of next-generation products for clients in emerging technology markets.

With a track record of consistently exceeding expectations, Fidus has completed nearly 1000 projects for 400+ customers across various industries since its inception in 2001.

If you are enthusiastic about embedded software development, have strong problem-solving skills, and enjoy working in a friendly and supportive team environment, Fidus Systems is the perfect place for you to further advance your career.

To learn more about Fidus Systems, visit their Career Page (http : / / fidus.com / company / careers / ).

Responsibilities

  • Design, develop, and test embedded software for various electronic products
  • Collaborate with cross-functional teams to define system requirements
  • Debug and resolve software defects in a timely manner
  • Optimize software performance and ensure product reliability
  • Generate and maintain accurate documentation of software development activities
  • Participate in code reviews and provide constructive feedback
  • Stay up-to-date with the latest software development techniques and tools

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field
  • Minimum of 5 years of experience in embedded software development
  • Proficient in C / C++ programming
  • Strong understanding of real-time operating systems (RTOS)
  • Experience with microcontrollers and peripheral interfaces
  • Familiarity with embedded software development tools (e.g., compilers, debuggers, IDEs)
  • Knowledge of software development methodologies (e.g., Agile, Scrum)
  • Excellent problem-solving skills and attention to detail
  • Ability to work both independently and collaboratively in a team environment
  • Strong communication and interpersonal skills
  • Self-motivated and eager to learn new technologies
  • Experience with FPGA and / or DSP programming is a plus
  • Knowledge of wireless communication protocols (e.g., Bluetooth, Wi-Fi) is a plus
  • 7 days ago
Related jobs
Raise
Montreal, Quebec

The main function of an embedded software developer is to document and implement complex flight software modules for various space applications including communications and satellites. We at Raise are hiring an Embedded Software Developer for one of our top clients. Collaborate with team to specify,...

Tyco Safety Products Canada, Ltd
Brossard, Quebec

Actively participate in all aspects of software development activity Interact with people in different departments in locations around the world Spark innovation and provide continuous feedback and to address our customers' needs Help and supervise your teammates and other functional...

CS GROUP
QC, ca

Supporting the high-level software architecture of an embedded software (in compliance with the DO-178B development standard);. The experienced software developer reports to a Team Lead. Years of experience in low-level embedded software development. Realizing the different stages of the formal deve...

SPARK Microsystems International Inc
Montreal, Quebec

Your Responsibilities as an Embedded Software DeveloperImplement, test and document embedded and application software. ENGLISH: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 inc...

CS GROUP
Montreal, Quebec

Supporting the high-level software architecture of an embedded software (in compliance with the DO-178B development standard);. The experienced software developer reports to a Team Lead. Years of experience in low-level embedded software development. Realizing the different stages of the formal deve...

Scalian
Montreal, Quebec

Are you a Embedded Software Developer or would you like to become one?. More than 5 years' experience in embedded software development. Develop new avionics software solutions that comply with aerospace industry certification standards (RTCA/DO-178C) . Contribute to all phases of software developmen...

CS GROUP
Montreal, Quebec

Supporting the high-level software architecture of an embedded software (in compliance with the DO-178B development standard);. The experienced software developer reports to a Team Lead. Years of experience in low-level embedded software development. Realizing the different stages of the formal deve...

Litens Automotive Group
Canada

Join the Litens Engineering team as an Embedded Software Developer. Plan & perform embedded software engineering assignments. Minimum 3 years embedded software experience using C/C++. Minimum 1 year experience in safety critical embedded software (automotive preferred). ...

ARA Robotics
Montreal, Quebec

EMBEDDED SOFTWARE DEVELOPER (ENG). EMBEDDED SOFTWARE DEVELOPER (ENG). Embedded software programming that may be critical for autonomous aircraft flight. We are looking for a candidate who is passionate about robotics, especially the design of UAVs (drones) and embedded systems. ...

Fidus Systems
Montreal, Quebec

Are you a skilled Embedded Software Developer looking for an exciting opportunity to work on cutting-edge projects? Look no further! Fidus Systems, a leading-edge electronic product development company in the electrical/electronic manufacturing industry, is seeking a talented and passionate individu...