SENIOR EMBEDDED ENGINEER
Syn-Tech Ltd.
Tallahassee, FL, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago