Embedded Software Engineer

We are looking for a highly skilled Embedded Software Engineer to join our team. The ideal candidate will have a passion for developing software for embedded systems and a track record of delivering quality solutions. 

Responsibilities:

  • Design, develop, and test embedded software systems for our hardware and software products.
  • Write code in programming languages such as C, C++, and Python.
  • Work with embedded operating systems and perform hardware-software integration.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Continuously learn and improve skills in relevant technologies and programming languages.
  • Troubleshoot and debug code as needed.Lead the software development process from requirement gathering to deployment.

 

Qualifications:

  • Strong experience in programming languages such as C, C++, and Python.
  • Experience with embedded operating systems and hardware-software integration.
  • Excellent problem-solving and debugging skills.
  • Strong attention to detail.
  • Proven ability to work well in a team environment.
  • Strong desire to continuously learn and improve..

 

Education:

  • Bachelor’s or Master‘s degree in Computer Science or related field.

 

We are an equal-opportunity employer committed to diversity and inclusion. We will not discriminate against any candidate on the basis of race, religion, color, national origin, gender, age, marital status, veteran status, or disability status. If you’re an experienced Embedded Software Engineer with a passion for developing software for embedded systems, we’d love to hear from you!