Logo
Lion Energy

Embedded Software Engineer

Lion Energy, American Fork, Utah, 84003


POSITION SUMMARY: As Embedded Software Engineer you will be a critical part of the engineering of Lion Energy's next generation of Energy Storage and Portable Power products. From research and design to implementation, you will be on the front lines of product development. RESPONSIBILITIES/DUTIES: Manage, maintain, and enhance the development of firmware for MCUs and SoCs used as the controllers in our systems Participate in system level design and architecture of Lion Energy's 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, new and existing communication protocols, and display drivers Highly capable at design, development, analysis, verification, and troubleshooting Work tightly with hardware engineering in developing and defining the specifications for future products, including recommendations on emerging technologies and design best practices. Close cooperation 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 REQUIRED EDUCATION / EXPERIENCE: BS in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline. 3 years of relevant engineering experience (Preferred) Very familiar with microcontrollers, low-level firmware that interacts directly with hardware. Embedded OS and/or IoT technologies experience preferred Experience in writing C or C++ code for UART, SPI, I2C, Bluetooth, WiFi, Ethernet, TCP/IP, MQTT, CAN Experience working with Energy Storage and Power Electronics is a plus Must have 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. We do this by providing smart lithium energy storage systems that range from small hand-held power banks, solar generators, and RV batteries to home and large custom solutions that are safe, silent, and renewable. They are good for people and for our planet Lion Energy is a top 10 fastest growing company in the state of Utah. We have a very friendly work environment. Although it can be fast paced, everyone gets along and works well as a team together. We are looking for people who can contribute towards our vision