> Markdown version of [/jobs/ext/1450434-sr-embedded-engineer](https://www.wearedevelopers.com/jobs/ext/1450434-sr-embedded-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SR. EMBEDDED ENGINEER - **Company:** Syn-Tech Ltd. - **Location:** Tallahassee, FL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), UClibc (C Standard Library), Computer Engineering, Software Debugging, Linux, Linux on Embedded Systems, Embedded Software, Firmware, FreeRTOS, Python (Programming Language), Linux-Powered Devices, Linux Distribution, Unix Shell, Scrum Methodology, Real-Time Operating Systems, Shell Script, Systems Integration, Scripting, PIC Microcontroller, Code Comments, Git, Yocto, Information Technology, Free and Open-Source Software, U-Boot, IoT Security, Software Version Control - **Published:** July 26, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=7efaa3a6eac8c958 ## About the Role * Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field - or show us why your experience speaks louder than a diploma. * Requires a consistent and dependable work history, ideally reflecting 3-5 years of tenure with each previous employer. * Strong experience with Linux, including at least 5 years building and maintaining Linux distributions. * Proficiency in Python and POSIX shell scripting. * Comfortable using Git and modern source control workflows. * Excellent written and verbal communication skills. * Able to produce clear, effective documentation - from design specs to code comments. * A passion for technology, combined with a collaborative and self-driven attitude. PREFERRED EXPERIENCE (a plus, but not required): * Building custom Linux distributions with Yocto Project tools, or a tool like Buildroot. * Modifying and configuring U-Boot bootloaders. * Writing, debugging, or customizing Linux device drivers. * Integrating and adapting open-source software for embedded platforms. * IoT security principles and best practices. * Firmware development for microcontrollers. * Exposure to RTOS environments (e.g., FreeRTOS, Zephyr). * Working in Agile/SCRUM teams. * Familiarity with lab tools like oscilloscopes and logic analyzers. ## Description * Design, develop, and maintain custom Embedded Linux distributions for Syntech's fuel management systems using Yocto Project tools. * Define and implement robust strategies for system deployment and software updates. * Develop approaches to meet security and compliance requirements across our systems. * Contribute to expanding Linux integration across additional devices and product lines. * Write embedded software in shell script, Python, and C. * Support software running on hardware that interacts with users and other connected devices. * Innovate and problem-solve to create effective technical solutions to complex challenges. ## Related Videos - [Don’t shoot yourself in the foot.](https://www.wearedevelopers.com/videos/580-don-t-shoot-yourself-in-the-foot) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)