Banner Engineeringposted 6 days ago
$88,651 - $154,319/Yr
Full-time
Plymouth, MN
Professional, Scientific, and Technical Services

About the position

We are looking for a Software Engineer to join our Safety Software Quality Assurance group. In this role, you will be responsible for creating product-specific Automated Fault Injection and Product Verification Test systems for Banner Safety products. You will design these systems using Python, LabView and other tools, and work with embedded developers to ensure the superior quality of Banner Safety Products. You will work both independently, and as a member of a team.

Responsibilities

  • Develop product verification test systems for certified functional safety products in collaboration with other teams.
  • Design and optimize software for microcontroller-based embedded systems to meet challenging functional safety requirements.
  • Perform simulations and analysis to optimize product performance and ensure reliability in various conditions and environments.
  • Solve complex problems using state-of-the-art embedded tools and practices.
  • Other duties as assigned.

Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, or Software Engineering.
  • Knowledge of Python and related Software Development Processes.
  • Understand embedded systems and how to develop automated test systems for those systems.

Nice-to-haves

  • Experience with Gitlab and programming languages (C preferred).
  • Experience with functional safety.
  • GUI testing using Google framework.
  • Hardware experience (logic analyzers, digital multi-meters, and soldering).
  • Ability to interpret schematics and PCB designs.
  • Ability to interpret software requirements.
  • TCP/IP familiarity.
  • Good verbal and written communication skills.
  • Familiarity with Microsoft Office products (Outlook, Word, Excel, PowerPoint).

Benefits

  • 401(k) with match
  • Student Loan 401(k) match program
  • Medical, Dental, and Vision Insurance Plans
  • HSA (Health Savings Account) with company contribution
  • Paid Time Off (PTO)
  • Sales and Profit Sharing Eligibility
  • Flexible work hours
  • Life Insurance
  • Paid Parental Leave
  • Pet Insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service