Skip to content
mimi

Senior Embedded Software Engineer

Amaris Consulting

Sunnyvale · On-site Full-time Senior 1w ago

About the role

About

We are excited to invite applications for the position of Senior Embedded Software Engineer to play a key role in developing the next generation of fire detection panels.

Your work will contribute to mission-critical embedded software utilized in various environments, specifically in buildings, commercial spaces, and restaurants. You will be involved in the complete software development lifecycle, which includes analysis, design, programming, testing, debugging, and optimization.

This position is based in Brossard, conveniently located near the REM station and close to Quartier DIX30, with parking available.

Key Responsibilities

  • Design and prototype reliable embedded software for fire alarm panels.
  • Engage in all phases of the software development lifecycle, from requirements gathering to final delivery.
  • Prioritize features and enhance software performance through optimization.
  • Work collaboratively with cross-functional and international teams.

Required Qualifications

  • Bachelor's degree in Electrical Engineering, Software Engineering, or Computer Science.
  • Over 5 years of experience in embedded software development.
  • Strong expertise in multithreaded, multiprocess, and real-time applications.
  • Advanced experience in development on Linux or another POSIX OS.
  • Proficiency in C programming.
  • Familiarity with formal development methodologies.
  • Strong ability to collaborate with geographically dispersed teams.

Preferred Qualifications

  • Hands-on experience with Linux applications.
  • Familiarity with tools such as Git, JIRA, and Confluence.

Why Join Us?

  • Be a part of an international community that includes over 110 nationalities.
  • Enjoy a culture of trust where 70% of our leaders began their careers at the entry level.
  • Benefit from a robust training system with access to over 250 modules through our internal Academy.
  • Experience a dynamic work environment that frequently hosts internal events like afterworks and team-building activities.

At Amaris Consulting, we celebrate diversity and are committed to fostering an inclusive work environment. We welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.

Skills

CGitJIRALinuxPOSIX

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free