{"schemaVersion":"jobsearcher.job.v1","id":"f46a92b17cdca3ee389f4aee","url":"https://jobsearcher.com/jobs/f46a92b17cdca3ee389f4aee","canonicalUrl":"https://jobsearcher.com/jobs/f46a92b17cdca3ee389f4aee","title":"Embedded Systems Engineer","description":"Skills Required: Python Skills Preferred: Telematics Experience Required: Engineer 3 Exp: 7+ years Data Engineering work experience Experience Preferred: 5+ Years Total Technical Experience: Must have a background in Software Engineering, Data Engineering, or Embedded Systems. 3+ Years in \"Code-Based\" Analytics: Demonstrated experience using Python, GitHub, and CI/CD pipelines to manage data (not just SQL/Tableau). Automotive/IoT Specific: Must have prior experience working with hardware-constrained environments (Vehicle Telemetry, Connected Devices, or Embedded Systems) where bandwidth and battery usage are critical factors. Education Required: Bachelor's Degree Education Preferred: Master's Degree Additional Safety Training/Licensing/Personal Protection Requirements: What You'll Do: Code the Contracts: Translate measurement plans into production-ready Data Contracts (YAML/JSON schemas) for engineers to consume. Build the \"Validation Kit\": Don't just dictate tests—write them. Develop reusable Unit Tests (Python/PyTest) for CI/CD pipelines to automatically verify event firing and payload accuracy. Optimize for Constraints: Ensure instrumentation respects LTE bandwidth and 12V battery power, avoiding unnecessary vehicle wake-ups. Manage Schema Evolution: Own GitHub versioning. Ensure updates are backward-compatible so analytics changes never break feature builds. Bridge the Gap: Translate business requests into specific hardware (TCU/ECU) signals and API logic. Requirements: \"Analytics as Code\": Expert with GitHub, YAML, and JSON. You treat data definitions as software. Test Engineering: Proven ability to write Python Unit Tests to validate logic, mock data, and assert schema matches. Automotive/IoT Architecture: Deep understanding of hardware constraints, TCUs, CAN signals, and vehicle states (e.g., Deep Sleep). Service Mindset: Your \"customers\" are Feature Engineers. Make their lives easier by handing them ready-to-use instrumentation assets. Tech Stack (Keywords for Recruiters): Languages: Python, YAML, JSON, SQL. Tools: GitHub Actions, CI/CD, PyTest.","company":"St","rawCompany":"st","city":"Farmington","state":"MI","isRemote":false,"isActive":false,"createdAt":"2026-04-09T08:18:31.876Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"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":"541330","title":"Engineering Services","slug":"engineering-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Systems Engineer","description":"Skills Required: Python Skills Preferred: Telematics Experience Required: Engineer 3 Exp: 7+ years Data Engineering work experience Experience Preferred: 5+ Years Total Technical Experience: Must have a background in Software Engineering, Data Engineering, or Embedded Systems. 3+ Years in \"Code-Based\" Analytics: Demonstrated experience using Python, GitHub, and CI/CD pipelines to manage data (not just SQL/Tableau). Automotive/IoT Specific: Must have prior experience working with hardware-constrained environments (Vehicle Telemetry, Connected Devices, or Embedded Systems) where bandwidth and battery usage are critical factors. Education Required: Bachelor's Degree Education Preferred: Master's Degree Additional Safety Training/Licensing/Personal Protection Requirements: What You'll Do: Code the Contracts: Translate measurement plans into production-ready Data Contracts (YAML/JSON schemas) for engineers to consume. Build the \"Validation Kit\": Don't just dictate tests—write them. Develop reusable Unit Tests (Python/PyTest) for CI/CD pipelines to automatically verify event firing and payload accuracy. Optimize for Constraints: Ensure instrumentation respects LTE bandwidth and 12V battery power, avoiding unnecessary vehicle wake-ups. Manage Schema Evolution: Own GitHub versioning. Ensure updates are backward-compatible so analytics changes never break feature builds. Bridge the Gap: Translate business requests into specific hardware (TCU/ECU) signals and API logic. Requirements: \"Analytics as Code\": Expert with GitHub, YAML, and JSON. You treat data definitions as software. Test Engineering: Proven ability to write Python Unit Tests to validate logic, mock data, and assert schema matches. Automotive/IoT Architecture: Deep understanding of hardware constraints, TCUs, CAN signals, and vehicle states (e.g., Deep Sleep). Service Mindset: Your \"customers\" are Feature Engineers. Make their lives easier by handing them ready-to-use instrumentation assets. Tech Stack (Keywords for Recruiters): Languages: Python, YAML, JSON, SQL. Tools: GitHub Actions, CI/CD, PyTest.","datePosted":"2026-04-09T08:18:31.876Z","dateModified":"2026-04-09T08:18:31.876Z","hiringOrganization":{"@type":"Organization","name":"St","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Farmington","addressRegion":"MI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f46a92b17cdca3ee389f4aee"},"url":"https://jobsearcher.com/jobs/f46a92b17cdca3ee389f4aee"}}