Hybrid Senior Embedded Software Engineer – Hybrid

Posted 4 days ago

Apply now

About the role

  • Senior Embedded Software Engineer developing embedded applications for Fire Detection business. Collaborating with global software teams and enhancing fire alarm systems software.

Responsibilities

  • Work with a global team of software engineers supporting embedded software applications for the Fire Detection business
  • Analyze, design, program, debug, modify, test, and implement software used in Fire Alarm Systems
  • Interface with customers, tech support, NPI teams and organizations around the world
  • Continuously strive to hone your skill set in the latest tools and software solutions
  • Enhance, Design, prototype, and develop high quality embedded software for fire alarm systems

Requirements

  • Bachelor’s Degree in Computer Science, Software, or Electrical Engineering
  • 5+ years of embedded software development experience
  • Knowledge in multithread, multi-process, and real-time application development
  • Experience with Embedded Linux and Windows Operations Systems
  • Proficient in "C/ C++" programming language
  • Experience with versioning tools such as Git
  • Some travel (<10%)
  • Preferred: Hands on experience with ARM, Coldfire or Microchip 16- and 32-bit processors
  • Experience with scripting languages (e.g., Bash, Make, Python)
  • Experience with Atlassian tools
  • Knowledge of Network Programming
  • Fire Detection product industry experience

Benefits

  • Flexible hybrid work model
  • Exposure to leading edge technology
  • Professional development opportunities

Job title

Senior Embedded Software Engineer – Hybrid

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job