We are seeking a Software Engineer to become an integral part of our team! The ideal candidate is passionate about IoT and Home Automation products. We prefer 5+ years of experience developing firmware or related software development. You will primarily be responsible for creating and modifying web, desktop, and embedded system application software.
- Analyze user/customer needs and develop software solutions
- Work with management or product owner to meet specific needs
- Recommend software upgrades to optimize operational efficiency
- Collaborate with other developers to design and optimize code
- Create flowcharts and user guides for new and existing programs
- Document all programming tasks and procedures
- Perform routine software maintenance
- Program and test hardware/software.
- Use project management software to track project progress
Qualifications that will be considered
- Previous experience in software development, computer engineering, electronics engineering, firmware engineering. Bachelor’s Degree
- Website development frameworks such as Laravel, WordPress, Django.
- Familiarity with relational databases such as MySQL, and SQL Server
- Experience with AWS and/or other cloud services.
- Embedded environments, such as Eclipse, IAR, Microchip MPLab X, TI Code Composer Studio
- Experience with ARM, ST Micro, Microchip, Texas Instruments is a plus.
- Experience with Ethernet, Bluetooth, and custom RF protocols.
- Experience in operating systems such as Linux, Android, iOS, and Windows.
- Mobile App development experience is highly desired
- Deadline and detail-oriented
- Strong analytical and critical thinking skills
- Must have strong oral and written communication skills
- Home Automation experience is a plus.
- Experience with electronic circuitry is a plus.
We are a growing technology company based in downtown Joplin, MO. We offer health/life/disability insurance as well as a performance bonus and flexible work hours. We need someone with big ideas and motivation to grow our small company in a skyrocketing industry. You will have the opportunity to work with a small, nimble team – with the ability to help steer our efforts for the years to come.