Software Engineer - Waukesha, United States - Brooksource

    Default job background
    Description

    Software Developer-GEHC

    You can get further details about the nature of this opening, and what is expected from applicants, by reading the below.

    Location: Hybrid, Waukesha WI

    Structure: 1 year+ contract

    The Compute Technology Software Engineer joins the Imaging compute platform team to develop a test application to enhance the diagnosis of performance issues for their premier Imaging devices. In this role, you will play a crucial part in ensuring the reliability and optimal performance of our medical imaging equipment, ultimately contributing to improving patient care and outcomes. The work involves advanced GPU technology, prototyping, performance benchmarking and tuning, and integration of advanced applications.

    Key Responsibilities:

    • Collaborate with cross-functional teams including software engineers, hardware engineers, and product leaders.
    • Implement automated testing frameworks and tools to streamline the testing process and improve efficiency.
    • Conduct performance testing, analyze results, and identify areas for optimization and improvement in collaboration with the development team.
    • Collaborate with Technical Writer to document test procedures, results, and findings for future reference and continuous improvement.

    Qualifications/Requirements:

    • Bachelor's Degree in Computer Software/Engineering/Science or in "STEM" Majors (Science, Technology, Engineering and Math)
    • 2+ years of relevant technical experience
    • SW development experience (Python)
    • Knowledge of compute architecture and integration
    • Knowledge of Linux, Gitlab, and configuration tools
    • Exposure to product design, development, deployment, and support.
    • Self-starter, energizing, results oriented, and able to multi-task
    • Excellent teamwork, coordination and communication skills

    Desired Characteristics

    • Familiarity with test automation
    • Analytical and problem solving skills
    • Exposure to Agile development processes
    • Written and verbal communication skills