{"schemaVersion":"jobsearcher.job.v1","id":"487a5c5aa1eef0252f08c4b8","url":"https://jobsearcher.com/jobs/487a5c5aa1eef0252f08c4b8","canonicalUrl":"https://jobsearcher.com/jobs/487a5c5aa1eef0252f08c4b8","title":"Embedded C Developer","description":"Job Title:Embedded C DeveloperLocation:Irving, TXContract Type:W2 ContractRequired EducationDegree: Bachelor's, Master's, or PhD in an accredited Robotics, Electrical Engineering, Computer Engineering, or Computer Science programNote: Associate degrees are not acceptedExperience Equivalency5+ years of experience with a Bachelor's degree2+ years of experience with a Master's degreePhD may substitute for some experienceInternships: Accepted as relevant job experienceRequired SkillsExcellence in C++ developmentFluency in PythonInertial Measurement TechnologyState EstimationStrong debugging and profiling skillsStructured programming techniquesInterpreting application system designs and program specificationsIdentifies, documents, and resolves software/application problemsUses fact-finding and diagnostic toolsAnalyzes code, logs, and systems for advanced troubleshootingRecords and reports technical problems and solutionsIdentifies issues and considerations for each phase of the life cycleInterprets product development plans and functional documentationTechnical Skills (Desired/Preferred)5+ years of robotics/autonomous solutions experienceProven experience with filtering solutions: Error State Kalman Filter, Extended Kalman Filter (EKF)In-depth knowledge of inertial navigation and guidance systemsExperience with SLAM, graph optimization libraries, and state estimationFamiliarity with ROS (Robot Operating System)Strong foundation in mathematics: 3D geometry, linear algebra, statistical error modeling (Gauss-Markov processes)Ability to work in various coordinate systems and perform transformationsUnderstanding of physics-based modeling, vehicle modeling, and dynamicsAbility to survey literature and convert research papers into production implementationsSoft Skills (Mandatory)Supports team collaboration in problem-solvingStrong written and verbal communicationTakes ownership of moving ideas from prototype to productionAdaptable to various phases of developmentAttention to detailSoft Skills (Desired)Proactive in research and prototypingSystems thinkingResilient and persistent with complex problemsKey Contributions to Work GroupSoftware development focused on positioning and localizationCollaborate to prototype and productionize algorithms enabling autonomous & semiautonomous systems to localize robustly within their environmentEstimate absolute position and altitude, as well as relative position to terrain features and static/mobile equipmentImplement filters using perception-based, inertial, and GNSS inputsParticipate in all development phases: design, documentation, coding, quality, and validationResearch and design localization algorithms and softwareDevelop production-quality C++ software including design, documentation, coding, validation, and functional safety supportContribute to requirements generation and architecture design for localizationCollaborate with and mentor localization team membersWork primarily in-office, with occasional lab or proving ground work (PPE and safety glasses required)Led by an Architect and Program ManagerCollaborative, technically focused teamOffice-based with occasional lab/test site visitsNew addition to the team","company":"Accord Technologies","rawCompany":"accord technologies","city":"Arlington","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-09-03T09:11:38.612Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2199.08","title":"Robotics Engineers","slug":"robotics-engineers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541715","title":"Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology)","slug":"research-and-development-in-the-physical-engineering-and-life-sciences-except-nanotechnology-and-biotechnology"},{"code":"541330","title":"Engineering Services","slug":"engineering-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded C Developer","description":"Job Title:Embedded C DeveloperLocation:Irving, TXContract Type:W2 ContractRequired EducationDegree: Bachelor's, Master's, or PhD in an accredited Robotics, Electrical Engineering, Computer Engineering, or Computer Science programNote: Associate degrees are not acceptedExperience Equivalency5+ years of experience with a Bachelor's degree2+ years of experience with a Master's degreePhD may substitute for some experienceInternships: Accepted as relevant job experienceRequired SkillsExcellence in C++ developmentFluency in PythonInertial Measurement TechnologyState EstimationStrong debugging and profiling skillsStructured programming techniquesInterpreting application system designs and program specificationsIdentifies, documents, and resolves software/application problemsUses fact-finding and diagnostic toolsAnalyzes code, logs, and systems for advanced troubleshootingRecords and reports technical problems and solutionsIdentifies issues and considerations for each phase of the life cycleInterprets product development plans and functional documentationTechnical Skills (Desired/Preferred)5+ years of robotics/autonomous solutions experienceProven experience with filtering solutions: Error State Kalman Filter, Extended Kalman Filter (EKF)In-depth knowledge of inertial navigation and guidance systemsExperience with SLAM, graph optimization libraries, and state estimationFamiliarity with ROS (Robot Operating System)Strong foundation in mathematics: 3D geometry, linear algebra, statistical error modeling (Gauss-Markov processes)Ability to work in various coordinate systems and perform transformationsUnderstanding of physics-based modeling, vehicle modeling, and dynamicsAbility to survey literature and convert research papers into production implementationsSoft Skills (Mandatory)Supports team collaboration in problem-solvingStrong written and verbal communicationTakes ownership of moving ideas from prototype to productionAdaptable to various phases of developmentAttention to detailSoft Skills (Desired)Proactive in research and prototypingSystems thinkingResilient and persistent with complex problemsKey Contributions to Work GroupSoftware development focused on positioning and localizationCollaborate to prototype and productionize algorithms enabling autonomous & semiautonomous systems to localize robustly within their environmentEstimate absolute position and altitude, as well as relative position to terrain features and static/mobile equipmentImplement filters using perception-based, inertial, and GNSS inputsParticipate in all development phases: design, documentation, coding, quality, and validationResearch and design localization algorithms and softwareDevelop production-quality C++ software including design, documentation, coding, validation, and functional safety supportContribute to requirements generation and architecture design for localizationCollaborate with and mentor localization team membersWork primarily in-office, with occasional lab or proving ground work (PPE and safety glasses required)Led by an Architect and Program ManagerCollaborative, technically focused teamOffice-based with occasional lab/test site visitsNew addition to the team","datePosted":"2026-09-03T09:11:38.612Z","dateModified":"2026-09-03T09:11:38.612Z","hiringOrganization":{"@type":"Organization","name":"Accord Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Arlington","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"487a5c5aa1eef0252f08c4b8"},"url":"https://jobsearcher.com/jobs/487a5c5aa1eef0252f08c4b8"}}