Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
Knowledge of reading schematics and data sheets for components
Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
Basic ability to troubleshoot issues and make system changes as needed to resolve issue.
Basic knowledge of computer hardware and software. Solid programming experience in C or C++
Knowledge of computer development software as it relates to embedded systems, such as SQL, VisualBasic, etc.
Education & Experience Required:
- Requires a minimum of Bachelors degree in Electrical, Electronics or Computer Engineering or Computer Science regardless of years' experience.
- Will consider Master's Degree or above applicable project/internship work toward years' experience but durations must be listed for each on resume.
Technical Skills
(Required)
- Demonstrated depth of experience developing software in Embedded C and/or C++ - minimum three years' experience.
- Design and coding experience - minimum three years' experience
(Desired)
- Knowledge of machine systems or mechanical knowledge.
"All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to "