Embedded C/C++ Developer

Apply Now

Company: Macpower Digital Assets Edge

Location: Austin, TX 78745

Description:

Job Summary: We are seeking a highly skilled and experienced Embedded C/C++ Developer with 10-12 years of hands-on experience in developing, testing, and maintaining robust C++ applications. The ideal candidate will possess strong proficiency in C++, a solid foundation in object-oriented programming, and experience working with Linux-based systems. This role involves end-to-end software development, participation in Agile teams, and collaboration with cross-functional stakeholders to deliver high-quality embedded software solutions.

Key Responsibilities:
  • Develop, test, and maintain high-quality Embedded C/C++ applications.
  • Collaborate with cross-functional teams to define software requirements and specifications.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and debug applications to ensure performance and reliability.
  • Manage code changes using version control systems such as SVN.
  • Follow Agile development practices, including participation in Scrum ceremonies.
  • Contribute to software architecture and system design discussions.
  • Document code, processes, and software features for future reference and compliance.


Must-Have Skills:
  • 10-12 years of experience as an Embedded C/C++ Developer.
  • Proficient in C++ with strong object-oriented programming principles.
  • Hands-on experience with Linux OS for development and deployment.
  • Strong debugging and performance optimization skills.
  • Proficiency with version control systems, particularly SVN.
  • Experience working in Agile environments using Scrum methodology.
  • Familiarity with MySQL or similar database systems.
  • Excellent analytical and problem-solving abilities.
  • Strong verbal and written communication skills; team-oriented mindset.


Preferred Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electronics, or related field.
  • Experience with additional scripting or programming languages is a plus.
  • Exposure to embedded system tools and real-time operating systems (RTOS).

Similar Jobs