Embedded C/C++ Developer
Job in
Austin, Travis County, Texas, 78716, USA
Listed on 2026-07-08
Listing for:
MDAEdge
Full Time
position Listed on 2026-07-08
Job specializations:
-
Software Development
Unix/Linux, Embedded Systems/ Firmware/ IoT, C++ Developer, Software Engineer
Job Description & How to Apply Below
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.
- 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.
- 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).
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×