HRU Technical Resources - Minneapolis, MN

posted 3 days ago

Full-time - Mid Level
Hybrid - Minneapolis, MN

About the position

The Senior Software Test Engineer will play a crucial role in a large multinational defense corporation, focusing on software requirements analysis, documentation, hardware-software integration, troubleshooting, and software verification testing. This position involves mentoring junior engineers, collaborating with various engineering disciplines, and ensuring that technical approaches align with established engineering principles. The role also includes developing and executing both automated and manual software verification tests to ensure product outcomes meet customer and technical requirements.

Responsibilities

  • Plan and perform tasks in software requirements analysis, documentation, hardware-software integration, troubleshooting, problem-solving, and software verification testing.
  • Knowledge of the full software development lifecycle.
  • Work on programs involving the development, maintenance, upgrade, and porting of embedded product software and/or product support software to enhance, implement, and support project/system functionality.
  • Mentor less experienced software engineers and software test engineers to develop their capabilities in software development, test, troubleshooting, and problem-solving.
  • Collaborate across engineering disciplines such as Mechanical, Electrical, Controls, and Systems.
  • Ensure technical approach consistency with established engineering principles and practices.
  • Ensure product outcomes meet customer needs and comply with technical, system, performance, process, and quality requirements.
  • Develop, debug, and execute automated and manual requirements-based software verification testing.
  • Use version control and issue tracking tools.

Requirements

  • Bachelor's degree in STEM Field, preferably Computer Engineering, Software Engineering, Electrical Engineering or Computer Science.
  • 5-6 years' experience in verification of testing real-time embedded software.
  • Experience in developing tests using TestStand and/or LabView tools.
  • Familiarity with software architecture and design information captured in models (using tools such as Magic Draw, Enterprise Architect, or similar model-based engineering tools).
  • Possess exceptional customer service and relationship building skills.

Benefits

  • Health
  • Dental
  • Vision
  • 401K
  • PTO
  • Holiday Pay
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service