Senior Software Engineer
Location: Remote availability
Salary: competitive but conmensurate to experience.
Summary: Our client is a world leading equipment and services providers globally for Power Generation and Renewable Energy Projects. They work to improve power reliability and delivery worldwide. They are a well-recognized energy business generating nearly $1bn worth of sales in 2021.
The role requires the need of a strong background in design and development of embedded software on custom electronics including experience in distributed systems, communication protocols, large-scale system analysis, and automation of unit tests.
The Senior Software Engineer will:
- Design and code embedded application firmware using C language for Smart Grid controls
- Create, automate, and execute Unit tests
- Engage with product managers and field service teams to resolve customer issues
- Investigate new technologies
- Contribute to software specifications, and test plans
Qualifications:
- Working knowledge of programming principles in C
- Understanding of control systems theory and experience implementing in Microcontrollers
- Demonstrated knowledge of creating automated unit tests using Jenkins, Python, Java, and Robot Framework
- Embedded real-time software development experience
- Understanding of control systems theory and experience implementing in Microcontrollers
- Experience with Embedded Linux is a plus
Benefits:
- 401K program with 3% match and employee stock ownership plan
- 2-4 weeks of PTO
- Health and Wellness Program
- Tuition payback for approved undergraduate and graduate courses
If you are interested in the position, send in an application today!
Email me at