Software Engineer

GTT

  • Goleta, CA
  • 30+ days ago

    Highlights

    The Software Engineer will design and develop calibration and test software for infrared sensing systems while supporting production software and system integration activities. This role participates in the full software development lifecycle including requirements analysis, design, coding, testing, system integration, and ongoing engineering support.

    Numbers & Facts

    LocationGoleta, CA

    Description

    Primary Job Title:
    Software Engineer
    Alternate/Related Job Titles:
    • Embedded Software Engineer
    • Systems Software Engineer
    • C/C++ Software Developer
    • Embedded Systems Developer
    • Software Development Engineer
    Location:
    Goleta, CA
    Onsite Flexibility:
    Onsite

    Contract Details

    • Position Type: Contract
    • Contract Duration: 12 Months
    • Start Date: ASAP
    • Pay Rate: $70 – $80/hr

    Job Summary

    The Software Engineer will design and develop calibration and test software for infrared sensing systems while supporting production software and system integration activities. This role participates in the full software development lifecycle including requirements analysis, design, coding, testing, system integration, and ongoing engineering support. The position requires strong experience with C, C#, and/or C++ development, embedded systems, and software testing environments.

    Key Responsibilities

    • Design and develop calibration and testing software for infrared sensing systems
    • Develop and maintain production support software and systems
    • Participate in the full software development lifecycle including requirements review, design, coding, testing, and integration
    • Perform unit testing and support system integration activities
    • Support sustaining engineering efforts for existing systems and software tools
    • Collaborate with hardware and software teams to validate system functionality
    • Develop solutions that improve testing efficiency and reduce product test time
    • Configure and maintain development toolchains, build systems, and debugging environments

    Required Qualifications

    • 4+ years of programming experience with C, C#, and/or C++
    • Strong experience developing software in Visual Studio
    • Experience working within SQL Server environments
    • Strong understanding of hardware and software integration in embedded systems
    • Knowledge of hardware subsystems and peripheral buses including I2C, SPI, and USB
    • Strong written and verbal communication skills

    Preferred Qualifications

    • Experience testing equipment in thermal chambers
    • Knowledge of embedded systems and multi-threaded software design
    • Experience with embedded Linux or RTEMS environments
    • Experience using debugging tools such as oscilloscopes and logic analyzers
    • Experience with infrared or visible imaging technologies
    • Experience with image acquisition and image processing
    • Experience testing high-volume products

    Required Skills

    • C / C++ / C# programming
    • Embedded software development
    • Software debugging and troubleshooting
    • Hardware-software integration
    • Software testing and validation

    Preferred Skills

    • SQL Server development environments
    • Multi-threaded programming
    • Embedded Linux development
    • Hardware interface protocols (I2C, SPI, USB)
    • Imaging systems and signal processing

    Additional Requirements

    • Must be a U.S. Citizen
    • Ability to work onsite in Goleta, CA

    Education

    • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Physics, or related field

    Benefits

    • Medical, Vision, and Dental Insurance Plans
    • 401k Retirement Fund

    About the Client

    Our client is a leading provider of advanced sensing technologies specializing in thermal imaging, visible-light imaging, measurement, and detection systems. Their solutions enhance perception, situational awareness, and public safety across industries including defense, security, research, manufacturing, and navigation.

    About GTT

    GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American owned company in Alaska. As a Native American-owned, economically disadvantaged corporation, we highly value diverse and inclusive workplaces. Our clients are Fortune 500 banking, insurance, financial services, and technology companies, along with some of the nation’s largest life sciences, biotech, utility, and retail companies across the US and Canada. We look forward to helping you land your next great career opportunity!

    Job Number: 26-02486
    #LI-GTT  #gttjobs  #LI-Onsite

    Similar Jobs

    See more jobs