Embedded Software Engineer I

Remote Full-time
Life Fitness / Hammer Strength is a global leader in commercial fitness equipment and solutions, dedicated to empowering healthier lives. The Embedded Software Engineer will design, build, and optimize embedded systems for next-generation fitness equipment, collaborating with cross-functional teams to enhance user experience.ResponsibilitiesWorks closely with Product Management to collaborate on requirements and recommended implementationsParticipates as a key functional team member as part of the integrated project teamDesigns and codes software to meet requirementsFollows industry standard practices of conducting design reviews, code walk throughs, unit level testing, and integration testingWorks closely with the Software Quality Assurance team to test, troubleshoot, resolve, and release production softwareEnsures prompt response to production and customer issuesApplies intensive and diversified knowledge of engineering principles in broad areas of assignments and related fieldsAssists in interpreting, organizing, executing, and coordinating assignmentsSupports the development of engineering projects concerned with unique or challenging designs which have an important effect on major company initiativesSkillsMinimum B.S. in Computer Science, Software Engineering, Computer Engineering, or related disciplineStrong understanding of software design, methods, and architecture approachesKnowledge of software engineering principlesExperience with C/C++ software developmentExperience developing using embedded Linux; Ability to effectively navigate and work in a Yocto Linux target environment preferredCapable of using git for software version controlAble to write and maintain unit tests using Google Test/Mock preferredKnowledge of kernel interfaces at a userspace level and interacting with Linux kernel drivers preferredConfident team player motivated by a fast-paced environmentOperate efficiently within Agile/Scrum based SW developmentExperience with volts-hertz induction motor experienceFamiliarity with Jira and JenkinsUnderstanding of what a BSP is, how it applies to a development process, and what goes into managing oneStrong understanding of software design patterns and how, why, and when to apply themAbility to learn existing architecture quicklyExperience developing within RTOS using C and C++Experience in Python and shellBenefits401(k) savings plan with 4% employer matchMedical, dental and vision insuranceParental, medical and military leaves of absencePaid time off, including 12 paid holidays throughout the calendar yearPaid vacation days beginning at 13 days annuallyPaid sick leave as provided under state and local paid sick leave lawsCompany paid short-term disability and optional long-term disabilityHealth savings accountHealth care and dependent care reimbursement accountsEmployee and dependent life insurance and supplemental life and AD&D insuranceHospital indemnityIdentity protectionLegal servicesAdoption assistanceTuition assistanceCommuter benefitsEmployee discountsEmployee assistance program that includes free counseling sessionsCompany OverviewFor over five decades, Life Fitness / Hammer Strength has crafted state-of-the art cardio and strength equipment that moves in sync with the human body, helping athletes and exercisers globally, become faster, stronger, and healthier. It was founded in 1977, and is headquartered in Rosamond, Illinois, USA, with a workforce of 1001-5000 employees. Its website is https://www.lifefitness.com.Company H1B SponsorshipLife Fitness / Hammer Strength has a track record of offering H1B sponsorships, with 8 in 2025, 4 in 2024, 4 in 2023, 9 in 2022, 5 in 2021, 14 in 2020. Please note that this does not guarantee sponsorship for this specific role.



Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

(Remote) Full Time - Therapist, Licensed Clinical Social Worker - LCSW

Remote

Remote/In Person Entry Level Criminal Justice - Digital Reporter

Remote

Complex Case Manager RN - Maternity-NICU CM

Remote

Regional Sales Manager (Ostomy Care) - Great Lakes Region

Remote

**Experienced Customer Service Sales Representative – Work From Home Opportunity with blithequark**

Remote

Junior Contract Analyst

Remote

Sr Service Agent/DOT

Remote

Integration Architect Consultant (SAP)

Remote

: Lead Quantitative Product Researcher- CX Measurement

Remote

Dedicated and Compassionate Special Education Teacher Assistant 1:1 (EVA) Wanted for a Rewarding Role in Illinois

Remote
← Back