Embedded Software Engineer

Job is Expired
Location: Remote
Compensation: Salary
Reviewed: Mon, Jun 23, 2025

Job Summary

A company is looking for a Senior Embedded Software Engineer.

Key Responsibilities
  • Design, develop, and maintain firmware for embedded systems, ensuring functionality and performance optimization
  • Collaborate with cross-functional teams to integrate software with hardware components and troubleshoot issues
  • Conduct code reviews, document changes, and ensure compliance with coding standards in firmware development
Required Qualifications
  • Minimum of 4 years of hands-on experience in firmware/embedded software development
  • Proficiency in C and C++ programming languages, with a willingness to learn Python
  • Experience with hardware interfaces, real-time operating systems (RTOS), and embedded systems design
  • Familiarity with debugging tools and methodologies for embedded systems
  • Experience with version control systems (e.g., Git) and issue tracking tools (e.g., Jira)

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...