Recent Searches

You haven't searched anything yet.

4 Software Engineer Jobs in Owensboro, KY

SET JOB ALERT
Details...
MPD
Owensboro, KY | Other
$106k-127k (estimate)
2 Months Ago
Boeing
Owensboro, KY | Full Time
$96k-115k (estimate)
4 Days Ago
Season Share
Owensboro, KY | Full Time
$85k-104k (estimate)
3 Days Ago
Software Engineer
MPD Owensboro, KY
$106k-127k (estimate)
Other | Durable Manufacturing 2 Months Ago
Save

sadSorry! This job is no longer available. Please explore similar jobs listed on the left.

MPD is Hiring a Software Engineer Near Owensboro, KY

Job Details

Job Location: CMI Inc - Owensboro, KY
Education Level: 4 Year Degree
Salary Range: $65,000.00 - $72,000.00 Salary/year
Travel Percentage: Negligible
Job Category: Engineering

Description

CMI, Inc. is a leading manufacturer of breath alcohol testing instruments in the U.S., Canada and around the world. CMI manufactures the Intoxilyzer® brand of evidential and preliminary breath alcohol testing instruments CMI, Inc. is a wholly-owned subsidiary of MPD, Inc., also located in Owensboro, Kentucky. MPD, Inc. is 100% employee owned through an Employee Stock Ownership Plan, (ESOP).

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. 

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 customer’s needs and company processes.
  • Other duties as assigned by management.

Qualifications


  • 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

Job Summary

JOB TYPE

Other

INDUSTRY

Durable Manufacturing

SALARY

$106k-127k (estimate)

POST DATE

06/15/2024

EXPIRATION DATE

07/12/2024

WEBSITE

mpdinc.com

HEADQUARTERS

OWENSBORO, KY

SIZE

500 - 1,000

FOUNDED

1987

TYPE

Private

CEO

GARY BRASWELL

REVENUE

$50M - $200M

INDUSTRY

Durable Manufacturing

Related Companies
About MPD

MPD manufactures ceramic parts, metal-ceramic seal assemblies, planar and vidicon tubes, microwave transmitters and receivers.

Show more

Other
$57k-74k (estimate)
1 Week Ago
Other
$97k-115k (estimate)
1 Week Ago
MPD
Full Time
$53k-70k (estimate)
1 Week Ago

The job skills required for Software Engineer include Software Development, C#, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Engineer. Select any job title you are interested in and start to search job requirements.

For the skill of  Software Development
Toku
Full Time
$99k-118k (estimate)
5 Months Ago
Show more

The following is the career advancement route for Software Engineer positions, which can be used as a reference in future career path planning. As a Software Engineer, it can be promoted into senior positions as a Software Engineer III that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Engineer. You can explore the career advancement for a Software Engineer below and select your interested title to get hiring information.

If you are interested in becoming a Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Engineer for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Software Engineer job description and responsibilities

Ensuring that different types of software programs communicate with each other on one platform.

01/17/2022: Youngstown, OH

A software engineer’s job role determines the type of work they focus on when building or supporting a product.

02/23/2022: Altoona, PA

They use programming languages to design, develop, test, maintain computer software applications like games, network systems, etc.

01/31/2022: Lancaster, PA

Create scalable, secure and resilient software that deliver to business requirements.

02/28/2022: Hartford, CT

Besides having technical skills to create robust software that can work across different platforms, software engineers also need to be able to collaborate with other professionals and lead a team.

02/17/2022: Lawton, OK

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Software Engineer jobs

software engineers must also determine user requirements that are unrelated to the functions of the software, such as the level of security and performance needs.

03/06/2022: Champaign, IL

Software Engineers should hone their technical skills by working with real computer systems and developing real projects and programs.

03/02/2022: Frankfort, KY

Qualifications to be a software engineer require a deep understanding and knowledge of mathematics, computer science, and data analytics.

02/27/2022: Colorado Springs, CO

Software engineers must be highly motivated and have extensive knowledge of various programming languages.

01/06/2022: Reading, PA

A good software engineer will keep abreast of the technological changes, seeking opportunities to learn more and continuously develop their skillset.

02/11/2022: Salt Lake City, UT

Step 3: View the best colleges and universities for Software Engineer.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College
Show more