{"schemaVersion":"jobsearcher.job.v1","id":"8a4644fac71074c819e53644","url":"https://jobsearcher.com/jobs/8a4644fac71074c819e53644","canonicalUrl":"https://jobsearcher.com/jobs/8a4644fac71074c819e53644","title":"Embedded Software Developer","description":"Job – ID 202403.TX0063\nExcellent long- term contract opportunity for Embedded Software Developer working on development of new cloud base applications in Dallas, TX.\n\nJob Responsibilities:\nEmbedded Software Development:\nDesign, develop, and maintain embedded software solutions using industry-standard tools such as Canoe, Canape, Lauterbach, IBM Clearcase, and Git.\nCollaborate with cross-functional teams to gather and analyze requirements, ensuring alignment with project goals.\nProgramming Proficiency:\nUtilize programming languages, including C, Embedded C, C++, and Python, to create efficient and scalable embedded systems.\nImplement and optimize software algorithms for enhanced system performance.\nDomain Expertise:\nSpecialize in Com Stack, UDS/Diagnostics, MemStack, and OS, contributing to the development of robust and reliable embedded systems.\nStay current with advancements in embedded systems and apply best practices to improve software design and functionality.\nDebugging and Optimization:\nTroubleshoot and debug software issues, ensuring timely resolution and maintaining the integrity of embedded systems.\nOptimize software for memory efficiency, speed, and reliability.\nCollaboration and Documentation:\nWork closely with hardware engineers, system architects, and other stakeholders to integrate software components into embedded systems.\nDocument software designs, code, and procedures to ensure clarity and maintainability.\nQualifications:\nBachelor’s/Master’s degree in Computer Science, Electrical Engineering, or a related field.\nProven experience in embedded software development.\nProficiency in programming languages: C, Embedded C, C++, Python.\nFamiliarity with software development tools: Canoe, Canape, Lauterbach, IBM Clearcase, Git.\nStrong understanding of Com Stack, UDS/Diagnostics, MemStack, and OS.\nExcellent problem-solving and analytical skills.\nHow To Apply:\nInterested candidates should submit their resume, cover letter to James.T@allruva.com\nApply Now","company":"Allruva Technology Services","rawCompany":"allruva technology services","city":"Arlington","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-08-04T17:04:25.204Z","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":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Developer","description":"Job – ID 202403.TX0063\nExcellent long- term contract opportunity for Embedded Software Developer working on development of new cloud base applications in Dallas, TX.\n\nJob Responsibilities:\nEmbedded Software Development:\nDesign, develop, and maintain embedded software solutions using industry-standard tools such as Canoe, Canape, Lauterbach, IBM Clearcase, and Git.\nCollaborate with cross-functional teams to gather and analyze requirements, ensuring alignment with project goals.\nProgramming Proficiency:\nUtilize programming languages, including C, Embedded C, C++, and Python, to create efficient and scalable embedded systems.\nImplement and optimize software algorithms for enhanced system performance.\nDomain Expertise:\nSpecialize in Com Stack, UDS/Diagnostics, MemStack, and OS, contributing to the development of robust and reliable embedded systems.\nStay current with advancements in embedded systems and apply best practices to improve software design and functionality.\nDebugging and Optimization:\nTroubleshoot and debug software issues, ensuring timely resolution and maintaining the integrity of embedded systems.\nOptimize software for memory efficiency, speed, and reliability.\nCollaboration and Documentation:\nWork closely with hardware engineers, system architects, and other stakeholders to integrate software components into embedded systems.\nDocument software designs, code, and procedures to ensure clarity and maintainability.\nQualifications:\nBachelor’s/Master’s degree in Computer Science, Electrical Engineering, or a related field.\nProven experience in embedded software development.\nProficiency in programming languages: C, Embedded C, C++, Python.\nFamiliarity with software development tools: Canoe, Canape, Lauterbach, IBM Clearcase, Git.\nStrong understanding of Com Stack, UDS/Diagnostics, MemStack, and OS.\nExcellent problem-solving and analytical skills.\nHow To Apply:\nInterested candidates should submit their resume, cover letter to James.T@allruva.com\nApply Now","datePosted":"2026-08-04T17:04:25.204Z","dateModified":"2026-08-04T17:04:25.204Z","hiringOrganization":{"@type":"Organization","name":"Allruva Technology Services","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Arlington","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8a4644fac71074c819e53644"},"url":"https://jobsearcher.com/jobs/8a4644fac71074c819e53644"}}