Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

SYNTECH Systems Inc

Senior Embedded Engineer

Career Insights for Embedded Software Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Florida data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

An Embedded Software Engineer designs or improves the embedded computer software that supports specialized hardware for certain products, devices or systems. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance.

$121,280 / year median in Florida

+12% projected growth

Explore Career

Job Description

Job Description Help for Job Description. Opens a new window. As a Senior Embedded Engineer at Syntech , you will play a key role in driving the development of our industry-leading fuel control and accounting systems . Our embedded platforms are built around Linux, and we leverage the Yocto Project to craft custom Linux distributions that support our Java/OSGi applications and edge devices. At Syntech , we take IoT seriously—and we're looking for someone who shares that passion, especially when it comes to Linux's role within that space.
ESSENTIAL FUNCTIONS
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.
QUALIFICATIONS
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.
CLOSING DATE
9/25/26 Syntech job descriptions are meant as summarizations only. They do not necessarily reflect all duties and responsibilities of a position. Syntech is a drug and alcohol-free work environment and Equal Opportunity/Affirmative Action Employer (Minority/Female/Disabled/Veteran)