*Job Description:*
*Role: Software Engineer*
*Location: Lynchburg, VA*
*Job type: Full Time/Permanent*
*MAJOR DUTIES & RESPONSIBILITIES:*
· Accept specifications or theoretical product concepts and develop, as part of a team, holistic understanding of machines, component parts, and industrial processes.
· Understand customer requirements, then break down initial concept to a workable software design including HMI screens, process flow, and algorithm development.
· Generate innovative ideas.
· Specify and integrate a variety of peripheral devices.
· Work within budgeted hours for given tasks.
· Follow project through engineering, assembly, and testing process.
· Verify accuracy and completeness of implementation, while meeting evolving requirements.
· Make final adjustments to machine to ensure proper operation and optimize usability.
· Write documentation and participate in operator training for a variety of software features.
· Actively participate in design and code reviews.
· Develop in-house software tools.
· May be tasked with special projects.
· Opportunity for limited travel.
*SKILLS/KNOWLEDGE REQUIRED:*
· Experience with modern object-oriented programing languages
· Experience using relational database management systems (RDBMS)
· Strong math skills – specifically trigonometry and linear Algebra
· Ability to work both independently as well as in a team environment
· Relevant experience: 2-5 years
*PREFERRED BUT NOT REQUIRED:*
· Net development using Microsoft C#
· Microsoft SQL Server
· Visual Basic 6 development
· Basic familiarity with physics concepts such as classical mechanics and rotational dynamics
· Embedded software design
· CNC (G code) programming
Job Type: Full-time
Salary: $56,761.
74 - $79,927.
43 per year
Experience level:
* 1 year
* No experience needed
* Under 1 year
Experience:
* modern object-oriented programing: 1 year (Required)
* trigonometry and linear Algebra: 1 year (Required)
Ability to Commute:
* Lynchburg, VA (Preferred)
Ability to Relocate:
* Lynchburg, VA: Relocate before starting work (Preferred)
Work Location: In person