Software Engineer I

Starkey Hearing
Eden Prairie, Minnesota, US
Full-time

Starkey Hearing is looking for a software engineer to join our software engineering team in our R&D team. You will join a talented team and help make an impact with a cutting-edge medical device company that is making a difference in people’s lives around the world.

We are looking for a passionate and innovative engineer with strong object-oriented skills to help create the future of our customer facing software application used to configure hearing aids.

Primary objective of this position is to participate in or support software development to meet schedule and performance goals for Starkey’s software systems.

Software Engineer II signifies that at least 50% of the competencies at the senior Subject Matter Expert level have been demonstrated.

Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.

Starkey is a world leader in the manufacturing and distribution of advanced hearing technologies. We are in the business of connecting people and changing lives.

Our teams come to work each day focused on ensuring people everywhere have the products and services they need to hear better and live better.

Founded in 1967 by Bill Austin, Starkey is known for our cutting-edge hearing health innovations, industry-leading research and development, and not being afraid to push the edge of what’s possible.

We are headquartered in Eden Prairie, Minnesota, have over 5,000 employees in 29 facilities across the globe, and do business in more than 100 markets worldwide.

Job Responsibilities / Results

  • Apply technical skills, commensurate with formal training and moderate experience, to develop software.
  • Choose between alternative proven techniques with some originality and moderate technical risk.
  • Develop software using prior software and state of the art techniques.
  • Conduct simple software investigations and software tests.
  • Work with detailed project plans and schedules that may exceed several months.
  • Participate in formation of project schedule.
  • Help plan for availability of needed capital equipment.
  • Interact on a regular basis with other functional groups and customers on technical matters.
  • Work with outside consultants and experts.
  • Interact with other functional groups in various support roles.
  • Administer technical procedures.
  • Maintain a record of all software developmental activities.
  • Prepare various project related reports including Software Specification and Software Design reports.

Job Requirements

Minimum Education, Certification and Experience Requirements

  • Education
  • Bachelor’s in Software Engineering, Computer Science or closely related field.
  • Masters Degree is desired.
  • Experience
  • Proficiency in object-oriented principles and design.
  • Innovative mindset.
  • Ability to thrive in a team environment.

Knowledge / Technical Requirements

  • Proficiency in Object Oriented development concepts required.
  • Working knowledge in .NET / C#.
  • Java, Kotlin.
  • Swift, Objective C.
  • TypeScript, JavaScript libraries (Angular JS).

Competencies, Skills & Abilities

  • Good organizational skills required.
  • Good written and verbal skills required.
  • Good attention to detail required.
  • Good interpersonal skills.
  • Good technical writing skills required.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Forfreshers
Lakeville, Minnesota

We are currently seeking a Software Engineer C#/GCP to join our team in Remote, Minnesota (US-MN), United States (US). We are looking for a Software Engineer to join a team building the next generation of a growing healthcare medical imaging platform. Interface with customers, other internal departm...

Promoted
SmartThings
Minneapolis, Minnesota

We're looking for a Senior Software Engineer who'll be responsible for the development of software for the SmartThings Hub platform. Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline. In this role, you'll be part of the SmartThings Hub Platfor...

Promoted
Direct Staffing Inc
Minneapolis, Minnesota

We continue to strive to be the staffing firm of choice for some of the nation's largest Engineering, Technology, and Fortune 500 Companies that utilize our technical recruiting services for their recruitment needs. Implements cross-functional, process design improvements and re-engineering efforts ...

BDO
Minneapolis, Minnesota

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...

Entegee
Minneapolis, Minnesota

Embedded Software Engineer Job Posting. Design and develop embedded software for integration between TRU and vehicle chassis systems in the automotive industry. Bachelor's Degree in Electrical Engineering, Computer Science, or related field. Familiarity with professional CAN analysis software (e...

Inspire Medical Systems
Golden Valley, Minnesota

Bachelor’s degree in engineering, Software, Computer Science, or related discipline or equivalent experience. Advanced level degree in Engineering, Software, Computer Science, or related discipline. As an integral part of our development team, you will work closely with our engineers and scientists ...

Horizontal Talent
Minneapolis, Minnesota

Looking for a DevOps engineer with an expertise in AWS serverless architecture and a passion for operational excellence. Perform resolution of complex hardware, environmental software operating systems and subsystems. Evaluate, recommend, and select new software/hardware. Perform change and problem ...

Career Renew
Bloomington, Minnesota

Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. Career Renew is recruiting for one of its clients a Software Engineer in Bloomington, Minnesota - relocation available. As a software engineer you’ll be a member of a cross functional team d...

Auto TechLabs, Inc.
Minnesota,Remote
Remote

Software Engineer will develop software and work in an agile delivery model, providing reviews and guidance to other developers to ensure adherence to standards and best practices in the definition of technical requirements, as well as in the design and development of the solution based on user stor...

Trimble
Minneapolis, Minnesota
Remote

Are you a Software Engineer/Developer that wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment? . BS/BA degree in Computer Science, Software Engineering or equivalent experience. Today, millions of archi...