Embedded Software Engineer (Linux/C++)

Embedded Software Engineer (Linux/C++)

Posted Today by Dice

Negotiable
Outside
Remote
USA

Summary: The Embedded Software Engineer (Linux/C++) role involves developing and maintaining embedded software solutions using Linux and C++. The position is remote, allowing for flexibility in work arrangements. The role is classified as outside IR35, indicating a favorable tax status for contractors.

Key Responsibilities:

  • Develop and maintain embedded software applications using Linux and C++.
  • Collaborate with cross-functional teams to define software requirements and specifications.
  • Perform debugging and troubleshooting of embedded systems.
  • Ensure software quality through testing and validation processes.
  • Document software designs and processes for future reference.

Key Skills:

  • Proficiency in C++ programming language.
  • Experience with Linux operating systems.
  • Strong understanding of embedded systems and software development lifecycle.
  • Ability to work collaboratively in a remote team environment.
  • Excellent problem-solving and debugging skills.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

We are looking for an Embedded Software Engineer with experience in Linux and C++. This role is fully remote and offers the opportunity to work on exciting projects in the embedded systems domain.

The ideal candidate will have a strong background in software development and a passion for technology.

  • Develop and maintain embedded software applications.
  • Collaborate with cross-functional teams.
  • Debug and troubleshoot embedded systems.
  • Ensure software quality through testing.
  • Document software designs.

This position is classified as outside IR35.