Experience and Skills:
Minimum Skill Sets and Competencies
Bachelor of Science Degree CS or CE. EE and applicable S/W
design experience may substitute.
3 - 8 years related work experience with an embedded
electronics product manufacturing company.
Programming skills with Windows GUI interfaces for Microsoft
Windows PC, Embedded and Compact environments. Windows XP, Windows
7, 8 and 10 environments both PC and Embedded.
In depth experience with microcontroller software development.
Knowledge / experience with C, C++ and C#.
Experience developing concurrent multitasking/multithreaded
Demonstrated experience with various communication protocols,
both point to point and network related. Including an
understanding of the security related aspects necessary in today’s
Ability to read schematics and possess good analytical,
integration, support, and debugging skills.
Strong verbal and written communication skills in support of
communicating or creating design, integration, test and
Ability to work independently and to prioritize multiple tasks
and meet deadlines.
Self-motivated, meticulous, and demonstrated problem solving capability.
Previous design experience with embedded Linux (bash/C++/CLI).
Experience with version control and issue tracking software
Use of Lean and Agile techniques for product development
Experience in small team project management.
Experience / knowledge of QT or other cross platform UI libraries.
RDBMS development/maintenance experience (SQLite, SQL Server)
in either embedded or PC systems.
Test & Measurement Instrument Design experience.
Experience working with Product Managers, Sales, Technical
Support and Production team members.
Company management reserves the right to add, delete, or otherwise
alter assigned duties at any time. To perform this job successfully,
an individual must be able to perform each essential duty
satisfactorily. The minimum qualifications listed are representative
of the knowledge, skill, and/or ability required. Reasonable
accommodations may be made to enable individuals with disabilities
to perform the essential functions.
The above statements are intended to describe the general nature
and level of work being performed by people assigned to this
classification. They are not intended to be construed as an
exhaustive list of all responsibilities, duties, and skills required.