Embedded Firmware Engineer

1 week 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.




  • St George, United States Eco Battery Full time

    Job Title: Embedded Firmware EngineerLocation: Remote or On-site (St. George, Utah)Company: Eco BatteryAbout 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...


  • St Petersburg, United States Selectek Full time

    We have an immediate need for an Electronics & Firmware Engineer in the St. Petersburg, FL area. This is a Full Time, Temp-To-Direct position and expected to go permanent within 6 months of start date. Direct salary $90-$130K relevant to experience and education. Required: Bachelor’s Degree from accredited institution in the field of Electronics...


  • St Petersburg, United States Jabil Full time

    At Jabil, we are committed to making innovation possible and enhancing every aspect of our operations. With a workforce of over 250,000 skilled and dedicated professionals across 100 locations worldwide, our mission is to be the most advanced and reliable provider of manufacturing solutions. We leverage a vast array of market experience, technical expertise,...


  • King George, Virginia, United States Bowhead Full time

    Job SummaryBowhead is seeking an experienced Electrical Engineer to join our E20 Division at the Naval Surface Warfare Center - Dahlgren Division. As an Electrical Engineer, you will be responsible for designing and developing embedded systems software, primarily in C/C++.Key ResponsibilitiesDevelop performant, real-time Linux applications for...

  • Reverse Engineer

    6 days ago


    St Petersburg, United States Raytheon Careers Full time

    About the RoleWe are seeking a highly skilled Cybersecurity Researcher to join our team at Raytheon Careers. As a key member of our Cybersecurity, Intelligence and Services (CIS) business, you will be responsible for conducting vulnerability research and reverse engineering to identify and mitigate potential security threats.Key ResponsibilitiesConduct...


  • St. Petersburg, United States Nightwing Full time

    About NightwingAt Nightwing, we are a leading provider of cybersecurity, intelligence, and services to the U.S. government and other clients. Our team of experts has been providing technically advanced full-spectrum cyber, data operations, systems integration, and intelligence mission support services for over four decades.Job SummaryWe are seeking a highly...


  • St Louis, Missouri, United States Apex Ventures Full time

    About the RoleWe are seeking a highly skilled Test Development Engineer to join our team at Apex Ventures. As a key member of our engineering team, you will be responsible for designing and implementing test strategies for our control system hardware components and embedded systems.Key ResponsibilitiesTest Strategy Development: Develop and implement test...


  • King George, Virginia, United States Actalent Full time

    About the RoleWe are seeking a highly skilled Senior Solutions Architect to join our team at Actalent. As a key member of our engineering and sciences services team, you will play a critical role in supporting our DoD client in Dahlgren, VA.Key Responsibilities:Design and build components encompassing network, security, identity, governance, development, and...


  • St Paul, United States Actalent Full time

    Job Title: Electrical Test Engineer Job Description Seeking a detail-oriented Electrical Test Engineer to validate electrical components, circuits, and systems, ensuring adherence to design requirements. Responsibilities include validating embedded and Internet of Things (IoT) devices, developing and executing test cases for embedded software components, and...


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

    Job DescriptionLeidos is seeking skilled professionals with expertise in embedded software engineering to join our team in support of U.S. Government and commercial contracts for software design, development, testing, integration, documentation, and maintenance.The Software Engineer III will play a key role in the development of mission-critical software...

  • Electrical Engineer

    2 days ago


    St Louis, United States Intellectt Inc Full time

    Objective:This Principle Electrical Engineer will assist the Electrical Design manager of the medical device division of a major biomedical company. They will apply their knowledge of the principles of electrical and systems engineering with existing team members to coordinate and directly support the design and prototyping of new PCBs for cataract and...


  • King George, United States Actalent Full time

    Job Title: Sr Solutions Architect Job Description Sr Solutions Architect to support our DoD client in Dahlgren, VA. The Sr. Solutions Architect will provide capabilities to support the customer with rapid design, development, test, deployment, maintenance and operation of specific software and hardware capabilities to meet current Cyber Defensive needs....


  • King George, United States Actalent Full time

    Job Title: Solutions Architect Job Description Solutions Architect to support our DoD client in Dahlgren, VA. The Sr. Solutions Architect will provide capabilities to support the customer with rapid design, development, test, deployment, maintenance and operation of specific software and hardware capabilities to meet current Cyber Defensive needs. Essential...


  • St Louis, United States Intellectt Inc Full time

    Title: Principle Electrical EngineerLocation: St. Louis Kirkwood, MOObjective:This Principle Electrical Engineer will assist the Electrical Design manager of the medical device division of a major biomedical company. They will apply their knowledge of the principles of electrical and systems engineering with existing team members to coordinate and directly...


  • St. Louis, United States Intellectt Inc Full time

    Title: Principle Electrical EngineerLocation: St. Louis Kirkwood, MOObjective:This Principle Electrical Engineer will assist the Electrical Design manager of the medical device division of a major biomedical company. They will apply their knowledge of the principles of electrical and systems engineering with existing team members to coordinate and directly...


  • St Louis, United States Intellectt Inc Full time

    Principle Electrical EngineerSaint Louis Kirkwood, MOLong Term ContractObjective: This Principle Electrical Engineer will assist the Electrical Design manager of the medical device division of a major biomedical company. They will apply their knowledge of the principles of electrical and systems engineering with existing team members to coordinate and...


  • St. Louis, United States Intellectt Inc Full time

    Principle Electrical EngineerSaint Louis Kirkwood, MOLong Term ContractObjective: This Principle Electrical Engineer will assist the Electrical Design manager of the medical device division of a major biomedical company. They will apply their knowledge of the principles of electrical and systems engineering with existing team members to coordinate and...


  • St Louis, Missouri, United States Intellectt Inc Full time

    Job Summary:We are seeking a highly experienced Senior Electrical Design Engineer to join our team at Intellectt Inc. as a Principal Electrical Engineer. This is a long-term contract position that requires a strong background in electrical and systems engineering.Key Responsibilities:Assist the Electrical Design Manager in the day-to-day operation of the...


  • St. Louis, United States Kelly Science, Engineering, Technology & Telecom Full time

    Principal Electrical Engineer | St. Louis, MissouriFull-time | Direct hire | OnsiteKelly® Engineering is seeking a Principal Electrical Engineer with electronic design of medical products experience for a direct hire position for our biomedical client in St. Louis, MO.The primary objective is to apply their knowledge of the principles of electrical and...


  • St Louis, United States Kelly Science, Engineering, Technology & Telecom Full time

    Principal Electrical Engineer | St. Louis, MissouriFull-time | Direct hire | OnsiteKelly® Engineering is seeking a Principal Electrical Engineer with electronic design of medical products experience for a direct hire position for our biomedical client in St. Louis, MO.The primary objective is to apply their knowledge of the principles of electrical and...