{"schemaVersion":"jobsearcher.job.v1","id":"dd3dbe51c41764c40edf43a7","url":"https://jobsearcher.com/jobs/dd3dbe51c41764c40edf43a7","canonicalUrl":"https://jobsearcher.com/jobs/dd3dbe51c41764c40edf43a7","title":"C++ Firmware Developer","description":"*Job Summary*\nWe are seeking a skilled C++ Developer to join our dynamic team. The ideal candidate will have a strong background in software development, particularly in C++, and will be responsible for designing, implementing, and maintaining software solutions. This role involves working on various projects that may include embedded systems, application development, and integration with hardware components.\n\n*Duties*\n\n* Develop high-quality software solutions using C++ and related technologies.\n* Collaborate with cross-functional teams to define, design, and ship new features.\n* Conduct software testing and debugging to ensure optimal performance and reliability.\n* Participate in code reviews to maintain code quality and share knowledge.\n* Design algorithms and data structures for efficient processing of information.\n* Work with RESTful APIs to integrate applications with backend services.\n* Engage in continuous learning and stay updated on industry trends and technologies.\n\n*Skills*\n\n* Proficiency in C++ programming language; experience with C# and Java is a plus.\n* Familiarity with FPGA design and development.\n* Knowledge of embedded software development and firmware programming.\n* Experience with database management systems such as MySQL or Microsoft SQL Server.\n* Understanding of machine learning concepts and big data processing techniques.\n* Skills in scripting languages such as Python, Perl, or Bash (Unix shell).\n* Experience with software development tools like Visual Studio, Eclipse, or GitHub.\n* Familiarity with Agile methodologies and project management tools like Jira or Confluence.\n* Understanding of computer networking concepts including TCP/IP, DHCP, and VoIP.\n* Ability to work with various protocols such as Zigbee or Ethernet for IoT applications.\n* Knowledge of signal processing techniques and sensor integration. This position offers an exciting opportunity for professional growth within a collaborative environment focused on innovation. If you are passionate about technology and eager to contribute to impactful projects, we encourage you to apply.\n\nJob Types: Contract, Temporary\n\nPay: $62.54 - $75.32 per hour\n\nExpected hours: 40 per week\n\nWork Location: In person","company":"Rapideagle","rawCompany":"rapideagle","city":"Austin","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-08-29T09:43:55.239Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"C++ Firmware Developer","description":"*Job Summary*\nWe are seeking a skilled C++ Developer to join our dynamic team. The ideal candidate will have a strong background in software development, particularly in C++, and will be responsible for designing, implementing, and maintaining software solutions. This role involves working on various projects that may include embedded systems, application development, and integration with hardware components.\n\n*Duties*\n\n* Develop high-quality software solutions using C++ and related technologies.\n* Collaborate with cross-functional teams to define, design, and ship new features.\n* Conduct software testing and debugging to ensure optimal performance and reliability.\n* Participate in code reviews to maintain code quality and share knowledge.\n* Design algorithms and data structures for efficient processing of information.\n* Work with RESTful APIs to integrate applications with backend services.\n* Engage in continuous learning and stay updated on industry trends and technologies.\n\n*Skills*\n\n* Proficiency in C++ programming language; experience with C# and Java is a plus.\n* Familiarity with FPGA design and development.\n* Knowledge of embedded software development and firmware programming.\n* Experience with database management systems such as MySQL or Microsoft SQL Server.\n* Understanding of machine learning concepts and big data processing techniques.\n* Skills in scripting languages such as Python, Perl, or Bash (Unix shell).\n* Experience with software development tools like Visual Studio, Eclipse, or GitHub.\n* Familiarity with Agile methodologies and project management tools like Jira or Confluence.\n* Understanding of computer networking concepts including TCP/IP, DHCP, and VoIP.\n* Ability to work with various protocols such as Zigbee or Ethernet for IoT applications.\n* Knowledge of signal processing techniques and sensor integration. This position offers an exciting opportunity for professional growth within a collaborative environment focused on innovation. If you are passionate about technology and eager to contribute to impactful projects, we encourage you to apply.\n\nJob Types: Contract, Temporary\n\nPay: $62.54 - $75.32 per hour\n\nExpected hours: 40 per week\n\nWork Location: In person","datePosted":"2026-08-29T09:43:55.239Z","dateModified":"2026-08-29T09:43:55.239Z","hiringOrganization":{"@type":"Organization","name":"Rapideagle","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Austin","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"dd3dbe51c41764c40edf43a7"},"url":"https://jobsearcher.com/jobs/dd3dbe51c41764c40edf43a7"}}