Johnson Electric

Sr. Firmware Engineer - Medical Devices

Johnson Electric Vandalia, OH

Come innovate Motion with Us!

Johnson Medtech in Vandalia, Ohio is currently searching for a Senior Level Firmware Engineer to join our team. This position will be responsible for developing and testing embedded software for state-of-the-art medical devices on resource constrained environments. The ideal candidate is a self-starter with high level of proficiency with the C/C++ programming language, comfortable working with electronic schematics and equipment, and a passion for being part of a team developing medical technologies that improve people’s lives.

Duties and Responsibilities:

  • Participate in full-lifecycle development of embedded system solutions, from ideation, proof-of-concept, and requirements to the design, implementation, and testing of production quality medical devices
  • Apply critical thinking and analytical skills to determine firmware specifications for medical devices under development
  • Participate in technical design and design review meetings to discuss challenges and solutions related to the medical device
  • Work closely with hardware, software, and system engineers to solve cross-functional design challenges
  • Use solid software engineering principles to ensure that developed code is efficient, reliable, understandable, fault tolerant, testable and maintainable
  • Develop and unit-test firmware for embedded system solutions
  • Considers good design principles when developing solutions

Technical Requirements and Qualifications:

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering or similar discipline
  • Local Candidates Only
  • Authorized to work in the United States without sponsorship now or in the future.
  • Experience in embedded C/C++ development
  • Comfortable reading and interpreting hardware schematics with a solid understanding of electronic hardware principles
  • Experience with real-time debugging using emulators and electronic test instrumentation (such as oscilloscopes, signal generators, logic analyzers, etc.)
  • Experience with embedded processors like ARM Cortex A/M, or similar
  • Experience working with core peripherals using UART, I2C, SPI, ADC, GPIO, Timer Blocks, etc.
  • Ability to understand and practically apply mathematical and physics principles
  • Ability to interact well with colleagues and clients
  • Excellent critical thinking and analytical skills
  • High level of initiative with ability to self-manage
  • Strong written and verbal communication skills
  • Knowledge of software documentation and testing techniques
  • Ability to learn and adapt quickly to new technologies and trends

Additional Desirable Qualifications and Experience:

  • Experience with Motor Control algorithms and solutions (Brushed, BLDC, Stepper, etc.)Experience with Analog Signal acquisition and processing algorithms
  • At least 3 years of Medical Device Manufacturing or related industry experience in design, development and testing of embedded systems
  • Would ideally prefer 10+ years of Medical Device Manufacturing or related industry experience in design, development and testing of embedded systems
  • Experience with communication protocol implementations (Serial, BLE, NFC, WIFI, CAN, USB, etc.)
  • Experience with embedded real-time operating system use, implementation and application
  • Experience working in a software development lifecycle
  • Experience with Risk Driven Design and Analysis techniques
  • Experience with source code version control systems (Subversion, GIT, etc.)
  • Proficient with Microsoft Tools (Excel, Visio, PowerPoint, Word, Project, etc.)
  • Comfortable developing Windows based PC and mobile applications (C, C++, C#, Java, Python, LabView, etc.)
  • Comfortable implementing and using graphical and database-oriented languages (SQL, HTML, CSS, PHP, etc.)

Benefits

JE offers talented employee’s exceptional opportunities to learn and grow professionally with rewarding careers. We offer a competitive benefits package including medical, dental, prescription plan, vision, disability coverage, life insurance coverage, 401K match, and holiday/vacation benefits.

Come join our global, inclusive & diverse team

Our purpose is to improve the quality of life of everyone we touch through our innovative motion systems. We are a truly global team bound together by our shared values. Our culture is built on the diversity, knowledge, skills, creativity, and talents that each employee brings to the company. Our people are our company’s most valuable asset. We are committed to providing an inclusive, diverse and equitable workplace where employees of different backgrounds feel valued and respected, regardless of their age, gender, race, ethnicity or religious background. We are committed to inspiring our employees to grow, act with ownership and find fulfilment and meaning in the work they do.
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Appliances, Electrical, and Electronics Manufacturing

Referrals increase your chances of interviewing at Johnson Electric by 2x

See who you know

Get notified about new Senior Firmware Engineer jobs in Vandalia, OH.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub