View All Jobs 1909

Embedded Software Engineer (Senior)

Design and deliver high-reliability software for a fleet of power systems across Texas.
Austin
Senior
1 month ago
BasePower

BasePower

On-site combined heat and power (CHP) solutions for businesses.

✨ About The Role

- The role involves designing and delivering reliable software primarily in Golang for a fleet of battery backup systems. - The engineer will be responsible for the entire software lifecycle, including processor selection, software requirements, implementation, and validation. - Participation in code reviews, testing, and deployment processes is expected to maintain a high-quality engineering culture. - The position requires the ability to build deterministic and reliable software that meets the needs of Virtual Power Plant operations. - The engineer will work closely with a team of tenacious engineers and operators dedicated to solving complex power system challenges.

âš¡ Requirements

- The ideal candidate will have over 5 years of experience in embedded software development, particularly on embedded Linux or RTOS. - A strong understanding of object-oriented software design and the ability to create clean, maintainable code is essential. - The candidate should possess first-principles thinking and prioritize the simplest solutions to complex problems. - Experience with test-driven software engineering and CI/CD methods is crucial for ensuring high-quality software delivery. - Familiarity with real-time software development and managing large fleets of deployed devices in unreliable network conditions will be beneficial.
+ Show Original Job Post
























Embedded Software Engineer (Senior)
Austin
Software
About BasePower
On-site combined heat and power (CHP) solutions for businesses.