{"schemaVersion":"jobsearcher.job.v1","id":"4743b6b753651edf7ce95f7a","url":"https://jobsearcher.com/jobs/4743b6b753651edf7ce95f7a","canonicalUrl":"https://jobsearcher.com/jobs/4743b6b753651edf7ce95f7a","title":"Embedded Software Engineer","description":"View All Jobs\n.css-j7qwjs{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}\n.css-1namce7{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin-top: 24px;margin-bottom: 24px;-webkit-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;}@media screen and (min-width: 30em){.css-1namce7{-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}}\n.css-o0bdpx{font-size: 1rem;font-weight: var(-chakra-fontWeights-bold);}\n.css-1ph7me5{color: var(-chakra-colors-black-900);font-size: 38px;}\n\nEmbedded Software Engineer\n\n.css-1shadjd{font-size: 1rem;font-weight: inherit;}\n.css-kwbcbf{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;color: var(-chakra-colors-black-900);font-size: 18px;}\n.css-fktblz{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-right: 20px;}\n.css-fa7m9o{color: var(-chakra-colors-link);}\nLTTS US Branch\nDearborn, Michigan\n.css-15mn9qb{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: var(-chakra-space-6);-webkit-box-pack: start;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;}@media screen and (min-width: 30em){.css-15mn9qb{-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}}\n.css-29n18m{display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;-webkit-align-items: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative;white-space: nowrap;vertical-align: middle;outline: 2px solid transparent;outline-offset: 2px;width: 197px;line-height: 1.2;border-radius: var(-chakra-radii-base);font-weight: var(-chakra-fontWeights-bold);transition-property: var(-chakra-transition-property-common);transition-duration: var(-chakra-transition-duration-normal);height: var(-chakra-sizes-12);min-width: var(-chakra-sizes-12);font-size: var(-chakra-fontSizes-lg);-webkit-padding-start: var(-chakra-space-6);padding-inline-start: var(-chakra-space-6);-webkit-padding-end: var(-chakra-space-6);padding-inline-end: var(-chakra-space-6);background: #003f72;color: #ffffff;}.css-29n18m: focus,.css-29n18m[data-focus]{box-shadow: var(-chakra-shadows-outline);}.css-29n18m[disabled],.css-29n18m[aria-disabled=true],.css-29n18m[data-disabled]{opacity: 0.4;cursor: not-allowed;box-shadow: var(-chakra-shadows-none);}.css-29n18.css-29n18.css-29n18\n.css-17pb60k{width: 100%;-webkit-margin-start: auto;margin-inline-start: auto;-webkit-margin-end: auto;margin-inline-end: auto;max-width: var(-chakra-sizes-container-xl);-webkit-padding-start: 1rem;padding-inline-start: 1rem;-webkit-padding-end: 1rem;padding-inline-end: 1rem;padding: 0px;}\n.css-sa0sfl{font-size: 20px;font-weight: 700;padding-bottom: 12px;}\nJob Description\n.css-yl041b{color: var(-chakra-colors-black-900);}\n.css-1ih3bu2 h1:not([style]){margin: 0;padding: 0;font-size: 26px;}.css-1ih3bu2 h2:not([style]){margin: 0;padding: 0;font-size: 20px;}.css-1ih3bu2 h3:not([style]){margin: 0;padding: 0;font-size: 15px;}.css-1ih3bu2 h4:not([style]){margin: 0;padding: 0;font-size: 13px;}.css-1ih3bu2 ul: not([style]){list-style-type: disc;margin: 0.5rem;margin-bottom: 1.5rem;}.css-1ih3bu2 ul ul: not([style]){list-style-type: circle;}.css-1ih3bu2 ul ul ul: not([style]){list-style-type: square;}.css-1ih3bu2 ol: not([style]){margin: 0.5rem;margin-bottom: 1.5rem;list-style-type: decimal;}.css-1ih3bu2 ol ol: not([style]){list-style-type: lower-alpha;}.css-1ih3bu2 ol ol ol: not([style]){list-style-type: lower-roman;}.css-1ih3bu2 ol ol ol ol: not([style]){list-style-type: decimal;}.css-1ih3bu2 li{margin-left: 1.5em;}.css-1ih3bu2 strong: not([style]){font-weight: bold;}.css-1ih3bu2 blockquote: not([style]){border-left: 5px solid #eee;color: #666;font-family: 'Hoefler Text','Georgia',serif;font-style: italic;margin: 16px 0;padding: 10px 20px;}.css-1ih3bu2 p: not([style]) code{font-family: 'Courier New',monospace,'Lucida Console';}\n\nJob Description & Skill Requirement:\nKey Responsibilities\n\nDesign and develop embedded software for distributed systems involving multiple microcontrollers\nImplement low-level drivers and Board Support Package (BSP) components\nDevelop real-time Ethernet and communication protocols (UART, SPI, IPC, I2C)\nWork on RTOS / bare-metal software development for scalable platforms\nPerform integration, debugging, and optimization (CPU, memory, power)\nAnalyse and resolve low-level system issues across embedded layers\nConduct unit testing, integration testing, and automation using Python scripting\nEnsure compliance with MISRA, ASPICE, and ISO26262 standards\nMaintain design documentation, traceability, and architecture artifacts\nCollaborate with hardware teams, V&V teams, and external vendors\nProvide bench-level debugging and HIL validation support\nLead/participate in triaging sessions and release activities\nQualification:\n\nBachelor's degree in Computer Science / Electronics & Communication Engineering\n\"LTTS is an Equal Opportunity Employer and maintains a clear policy against discrimination based on age, disability, sex, race, religion or belief, gender reassignment, marriage/civil partnership, pregnancy/maternity, or sexual orientation. As an inclusive organization, we actively endorse equal opportunities for all candidates with the right mix of talent, skills, and potential. We encourage applications from a diverse pool of candidates and selection for roles will solely be based on individual merit.\"\n\n\"L&T Technology Services LTD is an equal opportunity employer and is committed to providing reasonable accommodations to qualified individuals with disabilities. If you require any accommodations to participate in the recruitment process or to perform the essential functions of the job, please let us know. We will work with you to provide reasonable accommodations in accordance with applicable law.\"\n.css-108vfo6{padding-top: 24px;padding-bottom: 12px;font-size: 20px;font-weight: 700;}\nJob Requirement\nSkills: C / C++ Programming\nPython Scripting\nEmbedded Software Development\nBSP & Device Driver Development\nAUTOSAR (BSW, RTE, SWC, Davinci tools)\nRTOS (FreeRTOS / SafeRTOS)\nLinux / QNX Systems\n⁠UART, SPI, I2C, IPC communication\nCAN / CAN-FD\nEthernet Drivers\nUDS Protocol (ISO 14229)\nDMA, Multicore & Shared Memory concepts\n⁠Lauterbach Debugging Tool\nGTest, Parasoft (Unit Testing)\nBazel Build System\nJIRA, JAMA\n⁠Flash / Memory Driver Development\nWear leveling, Garbage collection, Page swap\nBoot-time & Runtime Optimization\nLow-level debugging across software stack\n\nJob Description & Skill Requirement:\nKey Responsibilities\n\nDesign and develop embedded software for distributed systems involving multiple microcontrollers\nImplement low-level drivers and Board Support Package (BSP) components\nDevelop real-time Ethernet and communication protocols (UART, SPI, IPC, I2C)\nWork on RTOS / bare-metal software development for scalable platforms\nPerform integration, debugging, and optimization (CPU, memory, power)\nAnalyse and resolve low-level system issues across embedded layers\nConduct unit testing, integration testing, and automation using Python scripting\nEnsure compliance with MISRA, ASPICE, and ISO26262 standards\nMaintain design documentation, traceability, and architecture artifacts\nCollaborate with hardware teams, V&V teams, and external vendors\nProvide bench-level debugging and HIL validation support\nLead/participate in triaging sessions and release activities\nQualification:\n\nBachelor's degree in Computer Science / Electronics & Communication Engineering\n\"LTTS is an Equal Opportunity Employer and maintains a clear policy against discrimination based on age, disability, sex, race, religion or belief, gender reassignment, marriage/civil partnership, pregnancy/maternity, or sexual orientation. As an inclusive organization, we actively endorse equal opportunities for all candidates with the right mix of talent, skills, and potential. We encourage applications from a diverse pool of candidates and selection for roles will solely be based on individual merit.\"\n\n\"L&T Technology Services LTD is an equal opportunity employer and is committed to providing reasonable accommodations to qualified individuals with disabilities. If you require any accommodations to participate in the recruitment process or to perform the essential functions of the job, please let us know. We will work with you to provide reasonable accommodations in accordance with applicable law.\"\n.css-1uw51ih{padding: 28px 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-items: baseline;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;padding-bottom: 16px;}","company":"Lt Technology Services","rawCompany":"lt technology services","city":"Dearborn","state":"MI","isRemote":false,"isActive":false,"createdAt":"2026-08-03T14:50:27.903Z","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":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"}],"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 Engineer","description":"View All Jobs\n.css-j7qwjs{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}\n.css-1namce7{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin-top: 24px;margin-bottom: 24px;-webkit-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;}@media screen and (min-width: 30em){.css-1namce7{-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}}\n.css-o0bdpx{font-size: 1rem;font-weight: var(-chakra-fontWeights-bold);}\n.css-1ph7me5{color: var(-chakra-colors-black-900);font-size: 38px;}\n\nEmbedded Software Engineer\n\n.css-1shadjd{font-size: 1rem;font-weight: inherit;}\n.css-kwbcbf{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;color: var(-chakra-colors-black-900);font-size: 18px;}\n.css-fktblz{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-right: 20px;}\n.css-fa7m9o{color: var(-chakra-colors-link);}\nLTTS US Branch\nDearborn, Michigan\n.css-15mn9qb{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: var(-chakra-space-6);-webkit-box-pack: start;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;}@media screen and (min-width: 30em){.css-15mn9qb{-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}}\n.css-29n18m{display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;-webkit-align-items: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative;white-space: nowrap;vertical-align: middle;outline: 2px solid transparent;outline-offset: 2px;width: 197px;line-height: 1.2;border-radius: var(-chakra-radii-base);font-weight: var(-chakra-fontWeights-bold);transition-property: var(-chakra-transition-property-common);transition-duration: var(-chakra-transition-duration-normal);height: var(-chakra-sizes-12);min-width: var(-chakra-sizes-12);font-size: var(-chakra-fontSizes-lg);-webkit-padding-start: var(-chakra-space-6);padding-inline-start: var(-chakra-space-6);-webkit-padding-end: var(-chakra-space-6);padding-inline-end: var(-chakra-space-6);background: #003f72;color: #ffffff;}.css-29n18m: focus,.css-29n18m[data-focus]{box-shadow: var(-chakra-shadows-outline);}.css-29n18m[disabled],.css-29n18m[aria-disabled=true],.css-29n18m[data-disabled]{opacity: 0.4;cursor: not-allowed;box-shadow: var(-chakra-shadows-none);}.css-29n18.css-29n18.css-29n18\n.css-17pb60k{width: 100%;-webkit-margin-start: auto;margin-inline-start: auto;-webkit-margin-end: auto;margin-inline-end: auto;max-width: var(-chakra-sizes-container-xl);-webkit-padding-start: 1rem;padding-inline-start: 1rem;-webkit-padding-end: 1rem;padding-inline-end: 1rem;padding: 0px;}\n.css-sa0sfl{font-size: 20px;font-weight: 700;padding-bottom: 12px;}\nJob Description\n.css-yl041b{color: var(-chakra-colors-black-900);}\n.css-1ih3bu2 h1:not([style]){margin: 0;padding: 0;font-size: 26px;}.css-1ih3bu2 h2:not([style]){margin: 0;padding: 0;font-size: 20px;}.css-1ih3bu2 h3:not([style]){margin: 0;padding: 0;font-size: 15px;}.css-1ih3bu2 h4:not([style]){margin: 0;padding: 0;font-size: 13px;}.css-1ih3bu2 ul: not([style]){list-style-type: disc;margin: 0.5rem;margin-bottom: 1.5rem;}.css-1ih3bu2 ul ul: not([style]){list-style-type: circle;}.css-1ih3bu2 ul ul ul: not([style]){list-style-type: square;}.css-1ih3bu2 ol: not([style]){margin: 0.5rem;margin-bottom: 1.5rem;list-style-type: decimal;}.css-1ih3bu2 ol ol: not([style]){list-style-type: lower-alpha;}.css-1ih3bu2 ol ol ol: not([style]){list-style-type: lower-roman;}.css-1ih3bu2 ol ol ol ol: not([style]){list-style-type: decimal;}.css-1ih3bu2 li{margin-left: 1.5em;}.css-1ih3bu2 strong: not([style]){font-weight: bold;}.css-1ih3bu2 blockquote: not([style]){border-left: 5px solid #eee;color: #666;font-family: 'Hoefler Text','Georgia',serif;font-style: italic;margin: 16px 0;padding: 10px 20px;}.css-1ih3bu2 p: not([style]) code{font-family: 'Courier New',monospace,'Lucida Console';}\n\nJob Description & Skill Requirement:\nKey Responsibilities\n\nDesign and develop embedded software for distributed systems involving multiple microcontrollers\nImplement low-level drivers and Board Support Package (BSP) components\nDevelop real-time Ethernet and communication protocols (UART, SPI, IPC, I2C)\nWork on RTOS / bare-metal software development for scalable platforms\nPerform integration, debugging, and optimization (CPU, memory, power)\nAnalyse and resolve low-level system issues across embedded layers\nConduct unit testing, integration testing, and automation using Python scripting\nEnsure compliance with MISRA, ASPICE, and ISO26262 standards\nMaintain design documentation, traceability, and architecture artifacts\nCollaborate with hardware teams, V&V teams, and external vendors\nProvide bench-level debugging and HIL validation support\nLead/participate in triaging sessions and release activities\nQualification:\n\nBachelor's degree in Computer Science / Electronics & Communication Engineering\n\"LTTS is an Equal Opportunity Employer and maintains a clear policy against discrimination based on age, disability, sex, race, religion or belief, gender reassignment, marriage/civil partnership, pregnancy/maternity, or sexual orientation. As an inclusive organization, we actively endorse equal opportunities for all candidates with the right mix of talent, skills, and potential. We encourage applications from a diverse pool of candidates and selection for roles will solely be based on individual merit.\"\n\n\"L&T Technology Services LTD is an equal opportunity employer and is committed to providing reasonable accommodations to qualified individuals with disabilities. If you require any accommodations to participate in the recruitment process or to perform the essential functions of the job, please let us know. We will work with you to provide reasonable accommodations in accordance with applicable law.\"\n.css-108vfo6{padding-top: 24px;padding-bottom: 12px;font-size: 20px;font-weight: 700;}\nJob Requirement\nSkills: C / C++ Programming\nPython Scripting\nEmbedded Software Development\nBSP & Device Driver Development\nAUTOSAR (BSW, RTE, SWC, Davinci tools)\nRTOS (FreeRTOS / SafeRTOS)\nLinux / QNX Systems\n⁠UART, SPI, I2C, IPC communication\nCAN / CAN-FD\nEthernet Drivers\nUDS Protocol (ISO 14229)\nDMA, Multicore & Shared Memory concepts\n⁠Lauterbach Debugging Tool\nGTest, Parasoft (Unit Testing)\nBazel Build System\nJIRA, JAMA\n⁠Flash / Memory Driver Development\nWear leveling, Garbage collection, Page swap\nBoot-time & Runtime Optimization\nLow-level debugging across software stack\n\nJob Description & Skill Requirement:\nKey Responsibilities\n\nDesign and develop embedded software for distributed systems involving multiple microcontrollers\nImplement low-level drivers and Board Support Package (BSP) components\nDevelop real-time Ethernet and communication protocols (UART, SPI, IPC, I2C)\nWork on RTOS / bare-metal software development for scalable platforms\nPerform integration, debugging, and optimization (CPU, memory, power)\nAnalyse and resolve low-level system issues across embedded layers\nConduct unit testing, integration testing, and automation using Python scripting\nEnsure compliance with MISRA, ASPICE, and ISO26262 standards\nMaintain design documentation, traceability, and architecture artifacts\nCollaborate with hardware teams, V&V teams, and external vendors\nProvide bench-level debugging and HIL validation support\nLead/participate in triaging sessions and release activities\nQualification:\n\nBachelor's degree in Computer Science / Electronics & Communication Engineering\n\"LTTS is an Equal Opportunity Employer and maintains a clear policy against discrimination based on age, disability, sex, race, religion or belief, gender reassignment, marriage/civil partnership, pregnancy/maternity, or sexual orientation. As an inclusive organization, we actively endorse equal opportunities for all candidates with the right mix of talent, skills, and potential. We encourage applications from a diverse pool of candidates and selection for roles will solely be based on individual merit.\"\n\n\"L&T Technology Services LTD is an equal opportunity employer and is committed to providing reasonable accommodations to qualified individuals with disabilities. If you require any accommodations to participate in the recruitment process or to perform the essential functions of the job, please let us know. We will work with you to provide reasonable accommodations in accordance with applicable law.\"\n.css-1uw51ih{padding: 28px 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-items: baseline;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;padding-bottom: 16px;}","datePosted":"2026-08-03T14:50:27.903Z","dateModified":"2026-08-03T14:50:27.903Z","hiringOrganization":{"@type":"Organization","name":"Lt Technology Services","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Dearborn","addressRegion":"MI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"4743b6b753651edf7ce95f7a"},"url":"https://jobsearcher.com/jobs/4743b6b753651edf7ce95f7a"}}