Senior Firmware Developer
LEOFORCE, LLC
Columbus, IN, United States
28 days ago
- Discuss 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
7 years minimum
Compensation
$165,000.0 - $190,000.0
Working hours
Regular working hours
Job source
Tech stack
Microsoft Azure
UClibc (C Standard Library)
C++ (Programming Language)
Databases
Continuous Integration
Linux
Linux on Embedded Systems
Firmware
Python (Programming Language)
Linux System Administration
Release Management
Systems Integration
+6 more
Data Storage Technologies
Openwrt
Yocto
Free and Open-Source Software
Software Version Control
Jenkins
Requirements
- 7+ years of experience as a Firmware Development Engineer specializing in embedded Linux platforms and firmware development
- Extensive experience creating, managing, and customizing Embedded Linux environments including Yocto, Buildroot, and OpenWRT
- Strong background troubleshooting and debugging firmware for embedded systems and hardware platforms
- Hands-on experience developing and maintaining CI/CD build and release pipelines using tools such as Azure DevOps and Jenkins
- Experience managing source code repositories, branch strategies, and software integration workflows
- Skilled in integrating and maintaining Open Source Software (OSS) within embedded environments
- Proficient in C++ and Python programming for embedded and firmware applications
- Experience managing firmware releases, version control, and deployment processes
- Knowledge of non-volatile databases and embedded data storage solutions for Linux-based systems, We are seeking a highly motivated Senior Firmware Engineer to join our growing engineering team. In this role, you will be responsible for designing, developing, testing, and maintaining embedded firmware solutions for cutting-edge products and systems. The ideal candidate will have strong experience working with embedded systems working on Linux based platforms.
Benefits & conditions
Pulled from the full job description
- Health insurance
- Retirement plan
- Paid time off, * Comprehensive benefits package, including health insurance, retirement plans, and paid time off.
- Opportunities for professional growth and continuing education.
- Collaborative work environment with a focus on innovation and quality.
- We are committed to fostering professional development and career advancement by promoting accelerated growth opportunities from within our organization.
engineering #c #python #linux #ci-cd #firmware #azure #embedded #oss #tier1
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
about 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
about 2 years ago
KD
Krissy Davis
What is Software Engineering?
almost 3 years ago
KM
Kaleb McKelvey
The Best Software Developer Blogs to Read
over 3 years ago