Embedded Software Engineer

4 days ago


American Fork, Utah, United States Lion Energy Full time
Job Summary: We are seeking a highly skilled Embedded Software Engineer to join our team at Lion Energy. As a critical member of our engineering team, you will be responsible for the development of firmware for our next generation of Energy Storage and Portable Power products. Your expertise in microcontrollers, low-level firmware, and embedded OS will be essential in driving the success of our products.

Key Responsibilities:
  • Design, develop, and maintain firmware for MCUs and SoCs used as controllers in our systems.
  • Participate in system-level design and architecture of our next generation products.
  • Write control systems algorithms for applications such as DC-DC and DC-AC conversion, max power-point tracking, fault condition protection, charge controllers, and display drivers.
  • Collaborate with hardware engineering to develop and define specifications for future products.
  • Work closely with project managers to deliver products within scope, budget, and quality requirements.
  • Conduct and participate in hardware and software reviews.
  • Document design to facilitate interaction with other developers, manufacturing partners, QA, and product documentation authors.
Requirements:
  • BS in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline.
  • 3+ years of relevant engineering experience (Preferred).
  • Experience in writing C or C++ code for UART, SPI, I2C, Bluetooth, WiFi, Ethernet, TCP/IP, MQTT, and CAN.
  • Experience working with Energy Storage and Power Electronics is a plus.
  • Good knowledge in Memory management and optimization.
  • Hands-on experience with GIT.
  • Prior experience writing test cases.
  • Knowledge on UML and SysML is a plus.
  • DevOps understanding is a plus.
About Lion Energy: We help individuals, families, and organizations become energy independent by providing smart lithium energy storage systems. Our products range from small hand-held power banks to home and large custom solutions that are safe, silent, and renewable. We are a top 10 fastest growing company in the state of Utah and offer a friendly work environment. We are looking for people who can contribute towards our vision of energy independence.

  • American Fork, Utah, United States Lion Energy Full time

    Job Title: Embedded Hardware Design EngineerJob Summary:We are seeking an Embedded Hardware Design Engineer to join our team at Lion Energy. As an Embedded Hardware Design Engineer, you will be responsible for assisting in the development and verification of new hardware as well as R&D projects.Responsibilities:Assist with design, prototype, and validation...


  • American Fork, Utah, United States ThermoWorks, Inc. Full time

    ThermoWorks, Inc. is seeking a skilled Firmware Engineer to join our Product Development team. As a key member of our team, you will be responsible for designing, developing, and maintaining firmware for our products.Key Responsibilities:Design and develop firmware for ThermoWorks productsCollaborate with the Product Development team to ensure firmware meets...


  • American Fork, Utah, United States ThermoWorks Full time

    Job Title: Firmware EngineerThermoWorks is seeking a highly skilled Firmware Engineer to join our Product Development team. As a key member of our team, you will be responsible for designing, developing, and maintaining firmware for our products.Key Responsibilities:Design and develop firmware for our products using C programming languageParticipate in...


  • American Fork, Utah, United States LVT Corp Full time

    About LVT CorpLVT Corp is a pioneering company in the field of security hardware and software solutions. We are committed to making the world a safer and more secure place through our innovative products and services.About This RoleWe are seeking a highly skilled and experienced Senior Software Architect to join our Edge engineering team. As a key member of...


  • American Fork, Utah, United States LVT Corp Full time

    About LVT CorpLVT Corp is a pioneering company dedicated to enhancing global security and safety through innovative, rapidly deployable security hardware and software solutions. Our cutting-edge SaaS platform empowers businesses to secure their environments with intelligent automation and actionable insights.About This RoleWe are seeking a highly skilled...


  • American Fork, Utah, United States Henry Schein Full time

    Job SummaryWe are seeking a highly skilled Software Engineering Manager to lead our team of talented Software Engineers working on our Dentrix Core Practice Management Systems. As a SWE Manager, you will mentor team members in code reviews and regular 1:1's, efficiently break down work, build an amazing team, and deliver great products to our dental...


  • American Fork, Utah, United States Henry Schein One Full time

    Job Title: Software Engineering ManagerWe are seeking a highly skilled Software Engineering Manager to lead our team of talented Software Engineers working on our Dentrix Core Practice Management Systems.Key Responsibilities:Lead a team of Software Engineers and Software Engineers in Test (remote and nearshore)Mentor team members in code reviews and regular...


  • American Fork, Utah, United States LVT Corp Full time

    About LVT CorpLVT Corp is a pioneering company dedicated to enhancing global security and safety through innovative, rapidly deployable security hardware and a proprietary SaaS platform.Our cutting-edge safety and security ecosystem empowers users to secure various physical environments through intelligent automation and actionable insights.As a leader in...


  • American Fork, Utah, United States Henry Schein One Full time

    Job OpportunityWe are seeking a highly skilled Sr Software Engineer to join our team at Henry Schein One. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our Dentrix Practice Management System.Key ResponsibilitiesDevelop and implement advanced full stack programming tasks to enhance and...


  • American Fork, Utah, United States Henry Schein One Full time

    Job OpportunityWe are seeking a highly skilled Staff Software Engineer to join our team at Henry Schein One. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our revenue cycle management software.Key ResponsibilitiesCollaborate with cross-functional teams to deliver high-quality software...


  • American Fork, Utah, United States Henry Schein Full time

    Job SummaryThis position is responsible for testing software-as-a-service on a team of other software engineers that are focused on continuous software delivery model using agile methodologies. The ideal candidate will have experience leading the design, development, and maintenance of automated tests in modern software products using microservices that are...


  • American Fork, Utah, United States Henry Schein Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our Dentrix Core Practice Management System.Key Responsibilities:Implement new features and enhance existing onesImprove operations by recommending...


  • American Fork, Utah, United States Henry Schein Full time

    Job SummaryWe are seeking a highly skilled Senior Backend Software Engineer to join our talented team of software engineers. As a key member of our team, you will be responsible for designing, developing, and maintaining our cloud-based software solutions.Key ResponsibilitiesImplement new features and enhance existing ones using Java Spring BootParticipate...


  • American Fork, Utah, United States Henry Schein One Full time

    Job SummaryWe are seeking a highly skilled Staff Software Engineer to join our team of talented software engineers dedicated to delivering best-in-class solutions for our dental customers. This role involves advanced full-stack programming for the maintenance and enhancement of our Revenue Cycle Management domain.Collaborate with managers and staff engineers...


  • American Fork, Utah, United States MEDICAREMD Full time

    Job SummaryThis position will be remote within the United States. As a Senior Software Engineer in Test, you will have co-ownership with full-stack developers in driving product quality in the Dentrix Core product line using a combination of technologies including NUnit, FlaUI, and Xray.Key ResponsibilitiesDiagnose and record root causes of software defects...

  • Software Developer

    1 week ago


    American Fork, Utah, United States MEDICAREMD Full time

    Job SummaryThis position is for an aspiring software engineer who is looking for mentorship, career development, and opportunities to learn.This is a great opportunity to work on core and growing business services with a team of world-class software engineers.Our products are responsible for key Revenue Cycle Management (RCM) functionality.As a software...

  • Senior Data Engineer

    3 weeks ago


    American Fork, Utah, United States LVT Corp Full time

    About LVT CorpLVT Corp is a pioneering company dedicated to revolutionizing security and safety through cutting-edge technology. Our mission is to empower organizations to protect their assets and people with innovative, rapidly deployable security solutions.About This RoleWe are seeking a highly skilled Senior Data Engineer to join our team. As a key member...


  • American Fork, Utah, United States Henry Schein One Full time

    Engineering Leadership OpportunityHenry Schein One is seeking a seasoned Director of Engineering to lead our Ascend team. As a key member of our organization, you will be responsible for developing and executing strategies to drive engineering excellence and growth.Key Responsibilities:• Develop and implement engineering strategies to drive growth and...


  • American Fork, Utah, United States LVT Corp Full time

    About LVT CorpLVT Corp is a pioneering company dedicated to enhancing global safety and security through innovative, rapidly deployable security hardware. Our proprietary SaaS platform empowers users to secure physical environments with intelligent automation and actionable insights.As a leader in the IoT space, our systems are deployed across the United...


  • American Fork, Utah, United States MEDICAREMD Full time

    This position is a key role within the Data Platform team at MEDICAREMD, responsible for contributing to the team's success in meeting business goals.As a Data Platform Engineer, you will lead the design, development, and maintenance of the Data Platform APIs, ensuring efficient and scalable solutions.You will also contribute to the development team's...