SENIOR EMBEDDED ENGINEER

Syn-Tech Ltd.
Tallahassee, FL, United States
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$70,895.0 - $119,099.0
Working hours
Regular working hours
Job source

Tech stack

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
+15 more
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

Job 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.

Requirements

  • 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.

Benefits & conditions

Pulled from the full job description

  • Professional development assistance
  • Tuition reimbursement
  • 401(k)
  • Health insurance
  • Retirement plan
  • 401(k) matching
  • Paid time off, * 401(k)
  • 401(k) 6% Match
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Life insurance
  • On-site gym
  • Paid time off
  • Professional development assistance
  • Relocation assistance
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · WWC 2021

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

1:10 min

Enhancing engineering resumes with community involvement

Karol Rogowski · LIVE

Videos

See all

Related articles

See all