×

Software Engineer

TeamGlobal -Apply Job For Software Engineer

Software Engineer

Pleasanton, CA

Software Engineer
Temporary
Job Description

Are you an innovative engineer looking for your next big challenge? Whether your expertise lies in mechanical, electrical, aerospace, or another engineering discipline, TeamGlobal has opportunities that match your ambitions. We’re currently seeking a Software Engineerfor an exciting role in Pleasanton, CA. Want to dive deeper? Connect with one of our dedicated Recruiters to learn more about this position and our exceptional benefits, including $10K in free life insurance! Join TeamGlobal and take your engineering career to new heights.

    • Role Summary
    • In this role, you will support the development of secure computing and cybersecurity processor solutions as part of an integrated product team. You will design, develop, and integrate software test solutions to verify hardware and software functionality across the full software lifecycle.
    • Education & Job Requirements
    • You must have
    • A Bachelor’s or Master’s degree from an accredited course of study in engineering, computer engineering, computer science, mathematics, physics, or chemistry.
    • A minimum of 2 years of experience with a Bachelor’s degree or a minimum of 1 year of experience with a Master’s degree in an engineering classification.
    • A good understanding of software test processes.
    • Experience developing and debugging software using C and scripting languages such as Python.
    • Experience with embedded software and hardware.
    • An understanding of embedded software testing.
    • An understanding of test automation.
    • Excellent written communication skills.
    • The ability to maintain regular and predictable attendance.
    • U.S. Person status for purposes of export compliance.
    • Preferred Skills
    • You will have
    • Experience developing embedded software for ARM processors.
    • Familiarity with computers and information security principles.
    • Experience working with memory-mapped peripherals and bus alignment issues.
    • Job Duties & Functions
    • You will be able
    • Design, develop, and integrate software use case tests to verify hardware and software functionality.
    • Implement test plans and schedules across all phases of the software development lifecycle.
    • Support the development of requirements-based test plans.
    • Create, track, and validate the resolution of software defects throughout the release cycle.
    • Apply an understanding of software development flows and processes.
    • Write clearly, concisely, and accurately while tailoring communication to the target audience.



    Apply Now! Call Now: (817) 234-9553