The Lovibond Software Engineer is expected to design develop and maintain software/firmware for embedded controllers. They will work directly with a talented and dedicated team of colleagues to perform requirements analysis and develop the best possible solutions.
- Research design develop and document working software prototypes.
- Transform prototypes into production level solutions.
- Document work making it accessible to other engineers.
- Quickly adapt to changing system requirements and ensure consistent quality across all levels of development.
- Debug his/her own source and others.
- Embrace Lovibond s core values of Integrity Transparency Respect Performance Excellence Accountability and Communication.
Requirements
- Bachelor s degree in computer science or another related equivalent field
- C/C must understand manual memory management
- Be willing and ready to learn a new development environment/language
- Exceptional debugging skills
- 12 years related work experience
- SelfMotivated
- Familiar with at least one version control system (SVN GIT TFS)
- UI frameworks (EmWin Qt IUP Embedded Wizard Etc.)
- Bluetooth experience
- Experience with common engineering lab and test equipment such as oscilloscopes digital analyzers multimeter
- Device driver development using several technologies (UART I2C DAC ADC SPI Etc.)
- Experience with documentation of design
- Read and understand Datasheets
- Ability to collaborate internally to meet business goals
- Strong presentation skills
- Demonstrated excellent interpersonal & communication skills (written & oral)
- Demonstrated excellent task management & organization skills
Experience, Skills & Knowledge BS/BA in business administration, finance or relevant field; MS/MA is a plus. 5 years of experience working in the water and wastewater treatment market; specifically working with manufacturer s representatives as well as end-users, technically and commercially. Deep knowledge of municipal customer sales cycle and critical points of impact with manufacturer s representative s consultants, and end-users. Demonstrated Experience working with Customer Relationship Management (CRM) system (ZOHO or equivalent) Ability to collaborate and negotiate internally and externally to meet business goals. Demonstrated excellent interpersonal, influence & communication skills (written & oral). Demonstrated excellent task management & organization skills. Demonstrated strong time and territory management skills. Demonstrated successful sales experience with sales budget/region responsibility as well as indirect sales channel management. Proficient in Microsoft Office (Word, Power Point, Excel, and Outlook). Self-motivated, self-starter with intrinsic drive to work independently, with balanced guidance from sales director and leadership team. Demonstrated sales planning experience.