Embedded Software Engineer

Work set-up: 
Full Remote
Contract: 
Work from: 

Olive Systems logo
Olive Systems
51 - 200 Employees
See all jobs

Job description

This is a remote position.

We are seeking experienced Embedded Software Engineers to join our client’s team, a leader in delivering advanced solutions in security technology. The ideal candidates should have experience with RTOS-based embedded devices. In this role, you will be responsible for designing, developing, and testing embedded systems to ensure optimal performance, functionality, and reliability.

 

Responsibilities:

 

• Design, develop, and implement embedded software solutions for complex systems.

• Collaborate with cross-functional teams working on multidisciplinary products integrating software and hardware.

• Develop software for both RTOS and non-RTOS environments.

• Work with wireless connectivity technologies and wired bus systems (advantage).

• Test, troubleshoot, and optimize embedded systems to meet performance requirements.

• Document technical specifications, development processes, and testing results.

• Contribute effectively in distributed team environments.

 

Requirements:

 

• Proven experience in C/C++ development.

• Solid background in embedded software development.

• Experience working with multidisciplinary products combining software and hardware.

• Proficiency in both RTOS and non-RTOS development.

• Familiarity with wireless connectivity and wired bus technologies is a plus.

• Strong written and verbal communication skills in English.

• Ability to work efficiently in distributed teams.

• A proactive attitude, responsibility, and dedication to high-quality deliverables.



Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Troubleshooting (Problem Solving)
  • Accountability
  • Communication
  • Teamwork
  • Proactivity
  • Persistence

Embedded Software Engineer Related jobs