JobsEQ by Chmura Logo

Software Engineer

MPD Inc.

Location: 316 East 9th Street, Owensboro, KY 42303
Type: Non-Remote
Posted on: August 3, 2024
BROAD FUNCTION The Software Engineer will design, implement and test software targeted for embedded systems in electronic instruments. Efforts will contribute directly to new instrument development as well as to modifications and support of existing instrumentation software. This position works closely with other engineers, technical support and sales team to meet customer demands. Position will instruct and mentor new engineers when they join the department. PRIMARY RESPONSIBILITIES Position will work on software projects from start to finish, including creating and updating project schedules, conducting design reviews, design and organization of sufficient testing mechanisms, and reporting to the Engineering Manager on the progress of their projects currently underway. Software development for instrumentation built on embedded systems. C++/C# program development in conjunction with real time operating systems. Program in object-oriented programming design/method. Utilize software version control tools. Develop applications and SDKs for Windows CE/Mobile platform. Work directly with customers to develop product software specifications and requirements. Produce technical documentation including change log, source control documentation and technical references/bulletins. Produce end-user documentation including operator guides and help files. Design for support and manufacturability including assessment and inclusion of in-house manufacturing capabilities in design phase in order to reduce production costs. Position will be responsible at times for training engineers, technicians, service centers, and customers on the operation, feature sets, and specifications of our products. Solid written, oral and team communication skills. Ability to communicate plans, ideas and responsive to feedback. Travel when needed to customer and training events. Flexible and willing to adapt to change to customers needs and company processes. Other duties as assigned by management. Bachelor's of Science in computer, software or similar engineering discipline. MS development certification, a plus. C++/C# object oriented development utilizing Microsoft .NET Compact Framework 3.5. Experience with real-time operating systems (RTOS). Database programming and administration, including Microsoft SQL Server. Ability to work independently to solve problems and take ownership of technical issues. BENEFITS Heath insurance on first day of employment Dental and Vision insurance 401k with employer match Life insurance sponsored by the company Additional life insurance available Employee Owned Company Exceptional work life balance
Salary: $72.1K - $91.3K a year
Employment Type:
Qualifications
[]