Current jobs related to Embedded Firmware Engineer - St George - Eco Battery


  • St Louis, Missouri, United States True Fitness Full time

    Embedded Systems Firmware EngineerWe are seeking a highly skilled Embedded Systems Firmware Engineer to join our team at True Fitness. As a key member of our innovation team, you will play a crucial role in designing and developing firmware for our cutting-edge embedded systems.Your expertise will be essential in optimizing performance, memory usage, and...

  • Firmware Engineer

    2 weeks ago


    Market St #, San Francisco, CA , USA, United States Tonal Full time

    About the RoleAs a key member of the Hardware department at Tonal, the Firmware team plays a crucial role in building our intelligent fitness system from the ground up.We're seeking a passionate and motivated Firmware Engineer to join our team and contribute to the development of our embedded software systems.Key ResponsibilitiesDesign and develop embedded...


  • St Louis, Missouri, United States bioMerieux Full time

    About UsbioMerieux is a leading biotechnology company dedicated to making the world a healthier place. With over 60 years of experience, our team has been providing life-saving diagnostic tests and equipment.About the PositionWe are seeking a Senior Firmware Engineer who excels in technical prowess and inspires leadership by example. This role requires a...

  • Firmware Engineer

    4 weeks ago


    St Paul, United States Yoh - A Day & Zimmerman Company Full time

    Remote! (Onsite in Minneapolis is a plus but not necessary) Firmware contract At least 5 years of relevant professional experience in embedded systems developmentHigh-level proficiency at C and C++Experience writing drivers in a bare metal environment for a variety of applicationsExperience using Git, unit testing, automated builds, and other modern...


  • St Louis, Missouri, United States bioMerieux Full time

    About UsbioMerieux is a leading biotechnology company dedicated to making the world a healthier place. With over 60 years of experience, our team has been providing life-saving diagnostic tests and equipment.Job DescriptionWe are seeking a Senior Firmware Engineer who excels in technical prowess and inspires leadership by example. This role requires a team...


  • St Louis, United States Edison Smart® Full time

    Lead Firmware Engineer | St Louis, MI (Hybrid) | Up to $170,000Join a growing IoT company based in New Hampshire, who build a solution to provide real-time wireless connectivity to support smart building technologies in North America.As a Lead Firmware Engineer, you will work in a small team to develop embedded software for IoT connectivity...


  • St Louis, Missouri, United States bioMerieux Full time

    About Us: bioMérieux is a leading biotechnology company dedicated to making the world a healthier place. For over 60 years, our team has been providing life-saving diagnostic tests and equipment.Our company is committed to innovation and excellence in the field of in vitro diagnostics.We are currently seeking a Senior Firmware Engineer who excels in...


  • St. Louis, MO, USA, United States Edison Smart® Full time

    Lead Firmware Engineer | Hybrid Opportunity | Up to $170,000Edison Smart is seeking a highly skilled Lead Firmware Engineer to join their team in New Hampshire. As a key member of a small team, you will be responsible for developing embedded software for IoT connectivity devices.This is a hybrid opportunity, allowing you to work from the comfort of your own...


  • St. Petersburg, United States Selectek Full time

    Job DescriptionWe are seeking an experienced Electronics and Firmware Engineer to join our team at Selectek. The ideal candidate will have a strong background in analog and digital circuit design, as well as firmware and software development.Key ResponsibilitiesDesign and develop analog and digital circuitry for various productsDevelop firmware and software...


  • St. Louis, United States bioMerieux Full time

    About Us: bioMérieux is a leading biotechnology company in the field of in vitro diagnostics and is committed to making the world a healthier place!  For over 60 years our dedicated team has been providing life-saving diagnostic tests and equipment.How do you pronounce “bioMérieux”, you ask?  Read on to find out!  About the Position: We are...


  • St Petersburg, United States Jabil Full time

    At Jabil, we're dedicated to making the impossible possible and everything better. As a trusted partner to top brands, we offer comprehensive engineering, manufacturing, and supply chain solutions. With over 50 years of experience across industries and a global network of over 100 sites, we deliver scalable and customized solutions that minimize...


  • St Louis, Missouri, United States Biomerieux Full time

    About the Role:We are seeking a highly skilled Senior Embedded Software Engineer to lead our firmware development efforts. In this position, you will be responsible for designing, developing, and maintaining embedded firmware based on product and hardware specifications, collaborating with cross-functional teams, and providing technical leadership.Key...


  • St Louis, Missouri, United States Edison Smart® Full time

    Lead Firmware EngineerEdison Smart® is seeking a highly skilled Lead Firmware Engineer to join our team in St Louis, MI. This is a hybrid role with a competitive salary of up to $170,000.As a Lead Firmware Engineer, you will be responsible for developing embedded software for IoT connectivity devices. Our company is a growing IoT solutions provider based in...


  • St Louis, Missouri, United States Cindavi Full time

    About the RoleWe are seeking an experienced Embedded Firmware Engineer to design and develop embedded firmware for a variety of products, including operating, utility, development, and diagnostic software.The ideal candidate will conduct functional and empirical analysis to implement and optimize firmware solutions, participate in testing strategies, and...


  • St Petersburg, United States Jabil Full time

    At Jabil we strive to make ANYTHING POSSIBLE and EVERYTHING BETTER. We are proud to be a trusted partner for the world's top brands, offering comprehensive engineering, manufacturing, and supply chain solutions. With over 50 years of experience across industries and a vast network of over 100 sites worldwide, Jabil combines global reach with local expertise...

  • Firmware Engineer

    4 weeks ago


    Market St #, San Francisco, CA , USA, United States SPAN Full time

    About SPANSPAN is a leading company in the renewable energy sector, dedicated to designing, building, and deploying products that electrify our built environment, decarbonize our world, and slow the effects of climate change. Our mission is to enable homes and vehicles powered by clean energy, making electrification upgrades possible, and building more...

  • Firmware Engineer

    1 month ago


    Market St #, San Francisco, CA , USA, United States SPAN Full time

    About SPANSPAN is a mission-driven company that enables electrification for all. We design, build, and deploy products that decarbonize our world and slow the effects of climate change. Our team is passionate about creating a cleaner, more sustainable future.The RoleWe are seeking a highly skilled Firmware/Embedded Linux Engineer to join our Strategic...


  • St Petersburg, United States Jabil Full time

    At Jabil we strive to make ANYTHING POSSIBLE and EVERYTHING BETTER. We are proud to be a trusted partner for the world's top brands, offering comprehensive engineering, manufacturing, and supply chain solutions. With over 50 years of experience across industries and a vast network of over 100 sites worldwide, Jabil combines global reach with local expertise...


  • St. Petersburg, United States Leidos Full time

    Job Description:Leidos is seeking qualified candidates with expertise in embedded software engineering to support the development of mission-critical software for U.S. Government and commercial contracts. The work is based in St. Petersburg, FL.The Software Engineer III will assist in the development of software from requirements development through...


  • St. Petersburg, Florida, United States Leidos Full time

    Job Title: Embedded Software EngineerAbout the Role:Leidos is seeking a highly skilled Embedded Software Engineer to join our team in support of U.S. Government and commercial contracts for software design, development, testing, integration, documentation, and maintenance.Key Responsibilities:Assist in the development of mission-critical software from...

Embedded Firmware Engineer

2 months ago


St George, United States Eco Battery Full time

Job Title: Embedded Firmware Engineer

Location: Remote or On-site (St. George, Utah)

Company: Eco Battery


About Us: 

Eco Battery was founded in 2019. Since inception, quality and innovation has been our heart beat and reason for success. We have deepened our product reach to be the leading lithium battery in the low speed vehicle industry. We have many strong partnerships in place with aftermarket dealers, distributors, and golf cart manufacturers. 

In January 2024, we formally introduced our new EcoSystem. This consists of our proprietary electric motor, controller, touch screen and other accessories to have a complete powertrain offering for the golf cart. Along with new hardware we are building a supporting software suite consisting of mobile and web applications. This software enables users to perform functions such as battery tuning and other functionalities.


Job Summary: As a C Developer at Eco Battery, you will be responsible for designing, implementing, and maintaining software applications written in C. You will work closely with other developers, engineers, Product Managers and stakeholders to ensure high-quality, efficient, and scalable solutions.


Key Responsibilities:

  • Design, develop, and maintain software applications using C, C++ and Python.
  • Reverse engineering of Hardware, software and communication protocols
  • Collaborate with cross-functional teams to define software requirements and develop technical specifications.
  • Write clean, efficient, and well-documented code.
  • Conduct code reviews and provide constructive feedback to peers.
  • Troubleshoot, debug, and optimize existing software applications.
  • Ensure code is tested and verified according to company standards.


Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience in software development using C, C++ and Python.
  • Knowledge of Espressif, STM32 and Kiel.
  • Experience with BLE, Wi-Fi, CPS, Schematic and PCB layout tools.
  • Strong understanding of data structures, algorithms, and software design principles.
  • Experience with version control systems (e.g., Github).
  • Knowledge of debugging and performance optimization techniques.
  • Familiarity with Linux/Unix operating systems and command-line tools.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work effectively in a team environment.


Preferred Qualifications:

  • Experience with embedded systems or real-time operating systems (RTOS).
  • Knowledge of additional programming languages (e.g., C++, Python).
  • Experience with databases and data management.
  • Familiarity with Scrum methodologies.


What We Offer:

  • Competitive salary and benefits package.
  • Flexible working hours and remote work options.
  • Opportunities for professional development and career growth.
  • A collaborative and inclusive work environment.
  • Medical, dental and vision insurance.
  • Paid holidays and vacation.



How to Apply:

Interested candidates should submit their resume, outlining their relevant experience and why they would be a great fit for Eco Battery.

Eco Battery is an Equal Opportunity Employer and encourages applications from all qualified individuals regardless of race, gender, age, disability, or any other characteristic protected by law.