Embedded Software Engineer
About us
PSNERGY is a fast-growing technology company focused on reducing emissions and saving energy for industrial companies worldwide. Proprietary IIoT systems, patented products, and tech enabled services differentiate us as a leading partner to Steel, Aluminum, and Heat Treating companies. All of our products: ceramics and electronics, hardware and software, are designed to impact the carbon footprint and production of raw materials that are prolific in our daily lives.
The PSNERGY team, formed in 2013, remains startup minded with an intense focus on the customer. As a member of our team, you will help deliver products and services without the hassle of bureaucracy. You will see your work directly impact the customer, your teammates, and our company on a daily basis.
About The Role:
We are looking for an Embedded Software Engineer to join our growing team. You will design and build firmware for new and existing connected devices. PSNERGY's innovative IIoT products include handheld instrumentation, industrial monitoring devices, and smart sampling systems that enable global industrial customers to reduce emissions and save energy. To be successful in this role you will think strategically, deliver tactically, and be open to take on new problems from sensor to cloud.
What You'll Achieve:
- Design, develop, test, and deploy firmware across a wide array of hardware
- Own product life cycle, including research, design, development, debugging, testing, and maintenance
- Work closely with our integrated team of mechanical, electrical, and software engineers to ensure end-to-end functionality
- Build and debug proof-of-concept prototypes quickly
- Capture domain specific use cases and bring them to life in high quality firmware
Skills You'll Need to Bring:
- Self-starter, innovative idea generator, and effective working in a small dynamic team
- Robust root cause, debugging, and problem solving skills
- Attention to detail and strong follow through to bring work to completion
- Proficient level of knowledge and experience of the following:
- Embedded C
- Device drivers and protocols such as UART, SPI, and I2C
- Debugging interfaces (SWD, JTAG)
- Micropython experience is a big plus
- Experience in integrating and testing electro-mechanical sensors, actuators, etc.
- Experience in Embedded Linux Systems, Bash and Python scripting
- Bachelor's Degree or equivalent experience
Nice to Haves:
- Familiarity with at least one of Xbee, BT, WiFi
- Experience developing applications for Real-time Operating Systems, such as FreeRTOS
- Experience with EDA software and ability to contribute to hardware planning process
- Portfolio of successful embedded projects
Benefits:
- Competitive wages
- Health, Dental, Vision Insurance
- Flexible Schedule
- Learning/education budget
- Bonus incentive plan
- Awesome work environment
We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for delivering awesome products and services that impact customers globally, you will be welcomed at PSNERGY.
PSNERGY is an Equal Opportunity Employer. We do not discriminate in employment and personnel practices on the basis of race, sex, age, handicap, religion, national origin, or any other basis prohibited by applicable law. Hiring, transferring and promotion practices are performed without regard to the above-listed items.