Software Test (Automated) Engineer

Recruiting Engine (MLS)
  • Huntsville, AL
    22 days ago

    Job Description

    Role Responsibilities: * Develop and maintain automated test sequences, software, firmware, and scripts to validate our products during development through manufacturing. * Collaborate with product development teams to develop software, requirements, and plans. * Work closely with our engineering and production departments to validate solutions as they are deployed in product qualification and manufacturing environments. * Communicate status to key stakeholders in a timely and professional manner. * Produce internal documentation for assigned tasks consistent with engineering processes and procedures.

    Skills & Competencies: * Understanding of C/C++. * Experienced in writing test software at hardware/driver level. * Understanding of Windows and Linux. * Understanding of Python, Bash, and other scripting languages. * Problem-solving and creative, solution-building skills. * Verbal and written communication skills. * Approaches assigned tasks methodically from start to finish. * Ability to work successfully in a team environment. * Desire and ability to work outside of the known areas of expertise. * Motivated, with the ability to make decisions and solve problems with minimal supervision * Awareness of computer architectures and hardware designs. * Working knowledge of peripheral interfaces and protocols such as PCI/PCIe, USB, SATA, SPI, I2C, Ethernet, and Video (DVI, VGA, Display-Port, etc.). * An awareness of NI tools LabVIEW and TestStand Role Requirements: * Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or other relevant fields * 2+ years of experience in software development in Python and C/C++

    Numbers & Facts

    LocationHuntsville, AL

    Skills

    • Bash Scriptingunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Communication Skillsunmatched
    • Computer Architectureunmatched
    • Computer Engineeringunmatched
    • Computer Firmwareunmatched
    • Computer Scienceunmatched
    • Device Driversunmatched
    • Documentationunmatched
    • Electrical Engineeringunmatched
    • Ethernetunmatched
    • Hardware Designunmatched
    • Hardware Quality Assuranceunmatched
    • I2Cunmatched
    • LabVIEW Programming Languageunmatched
    • Linux Operating Systemunmatched
    • Manufacturingunmatched
    • Microsoft Windows Operating Systemunmatched
    • PCIunmatched
    • PCI Express (PCI-E)unmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Product Developmentunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assurance Softwareunmatched
    • Scripting (Scripting Languages)unmatched
    • Serial ATA (SATA)unmatched
    • Software Developmentunmatched
    • Software Testingunmatched
    • Team Playerunmatched
    • Test Automationunmatched
    • TestStandunmatched
    • Time Managementunmatched
    • USBunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder