Talent.com
Software Engineer
Software Engineeralgojobs • Greensboro, NC, United States
Software Engineer

Software Engineer

algojobs • Greensboro, NC, United States
[job_card.1_day_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Were ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to lifefrom advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across North America, we partner with leading companies in aerospace, medical devices, robotics, automotive, commercial vehicles, EVs, rail, and more.

As part of the global ALTEN Group57,000+ engineers in 30 countrieswe deliver across the entire product development cycle, from consulting to full project outsourcing.

When you join ALTEN Technology USA, youll collaborate on some of the worlds toughest engineering challenges, supported by mentorship, career growth opportunities, and comprehensive benefits. We take pride in fostering a culture where employees feel valued, supported, and inspired to grow.

We are seeking a hands-on Software Integration Engineer with strong experience in Python-based development and hardware integration. The ideal candidate is detail-oriented, collaborative, and thrives in an environment that bridges software, electrical, and mechanical systems. You will play a key role in designing and implementing test benches that ensure the reliability and performance of robotic subassemblies across the manufacturing process.

Responsibilities

  • Analyze and understand test box requirements for multiple manufacturing stages
  • Collaborate with internal engineering teams to define the testing process for each system
  • Work closely with electrical engineers to identify necessary actuators and sensors
  • Develop Python code to interface with test bench hardware (via Galil PLCs)
  • Design and implement GUI wireframes and screens using the PySide Python library
  • Create and manage event-driven test sequences with multi-threaded logic
  • Configure Windows 10 PCs and Galil PLCs for test execution
  • Update and maintain database code for new data types and testing parameters
  • Conduct software integration testing and troubleshooting for test benches
  • Contribute to continuous improvement of testing frameworks and tools

Qualifications

  • Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • 5+ years of professional software development experience
  • Advanced proficiency in Python and object-oriented programming
  • Experience with hardware-in-the-loop simulation or hardware mocking
  • Strong knowledge of PySide or similar GUI development frameworks
  • Hands-on experience with multi-threading and event-driven programming
  • Familiarity with GitLab and CI / CD pipelines
  • Working knowledge of databases and data handling within test environments
  • Experience integrating software with external hardware systems
  • Excellent communication skills and ability to clarify requirements with stakeholders
  • Willingness and ability to work fully onsite in Greensboro, NC and travel across North Carolina as needed
  • The actual salary offered is dependent on various factors including, but not limited to, location, the candidates combination of job-related knowledge, qualifications, skills, education, training, and experience.

    ALTEN Technology is an Equal Opportunity Employer. Our Policy is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individuals age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity / expression or veteran status.

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Software Engineer • Greensboro, NC, United States

    [internal_linking.similar_jobs]
    .NET CAD Software Engineer

    .NET CAD Software Engineer

    TEKsystems • Greensboro, North Carolina, United States
    [job_card.full_time]
    Our Client is seeking a Senior Software Engineer to design and develop missioncritical applications and features for Computer Aided Dispatch / nextgeneration CAD and 911 calltaking platforms using mo...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Engineer

    Engineer

    Tekwissen • Liberty, NC, United States
    [job_card.temporary]
    TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is a recognized prominent global...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Systems Engineer - Industrial Controls

    Systems Engineer - Industrial Controls

    Applied Industrial Technologies • Greensboro, NC, United States
    [job_card.full_time]
    System Engineer - Industrial Controls.Essential Functions & Responsibilities : .Industrial / Commercial Control Systems Engineering service for ISI customers in the local area, relating to their needs ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Linux Automation Engineer

    Linux Automation Engineer

    Truist Inc • Greensboro, NC, United States
    [job_card.full_time] +3
    The position is described below.If you want to apply, click the Apply Now button at the top or bottom of this page.After you click Apply Now and complete your application, you'll be invited to crea...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Solution Engineer

    Senior Solution Engineer

    Yantran LLC • Greensboro, NC, United States
    [job_card.full_time]
    Connected World, Connected Experiences ), we live the philosophy of connected world and connected experiences.We thrive on change that is powered by the intelligent symphony of technology and human...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    VirtualVocations • Greensboro, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Software Engineer, Full-Stack.Key Responsibilities Define and build complex solutions for business process automation and product innovations Lead end-to-end solution ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    .NET Software Engineer

    .NET Software Engineer

    My3Tech Inc • Greensboro, NC, United States
    [job_card.temporary]
    Net Developer - Onsite in Greensboro, NC.Candidate must be able to commute to our client's location in Greensboro, NC from day 1 •. Apex Systems is looking to hire an.This assignment is anticipated t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Advanced Software Engineer

    Advanced Software Engineer

    VirtualVocations • Greensboro, North Carolina, United States
    [job_card.full_time]
    A company is looking for an Advanced Software Engineer to lead software design and development initiatives.Key Responsibilities Lead the design and development of software solutions, ensuring ali...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Maestro Solution Engineer

    Maestro Solution Engineer

    Kaav Inc. • Greensboro, NC, United States
    [job_card.full_time]
    We are seeking a skilled and analytical Maestro Solution Engineer to play a crucial role in one of top-priority project at our client. The ideal candidate will be responsible for developing, configu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Engineer

    Engineer

    Kaygen • Liberty, NC, United States
    [job_card.permanent]
    KAYGEN is an emerging leader in providing top talent for technology-based staffing services.We specialize in providing high-volume contingent staffing, direct hire staffing and project-based soluti...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Solution Engineer

    Senior Solution Engineer

    Vantage Point Consulting Inc. • Greensboro, NC, United States
    [job_card.full_time]
    Lead in delivering identified solutions that support business needs.Ensure that the solutions developed comply with given architecture guidelines, specifications and business partner quality requir...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Systems Verification Engineer

    Systems Verification Engineer

    Kasmo Global • Greensboro, NC, United States
    [job_card.temporary]
    We are seeking an experienced Systems Verification Engineer to define and validate test environments, integrate, verify, and validate electrical systems. This role requires a professional who can wo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Systems Engineer

    Systems Engineer

    Executive Recruiting Group • Greensboro, NC, United States
    [job_card.full_time]
    As a Systems Engineer, you will be at the forefront of defining, developing, and being responsible for verification and validation test processes for various applications, contributing to the evolu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Systems Engineer (75-80% Travel)

    Systems Engineer (75-80% Travel)

    General Dynamics Mission Systems • McLeansville, NC, United States
    [job_card.full_time]
    Requires a Bachelor's degree in Systems Engineering, or a related Science, Engineering, Technology or Mathematics field.Also requires 2+ years of job-related experience, or a Master's degree and 6 ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    System Verification Engineer

    System Verification Engineer

    Vertex Sigma Software • Greensboro, NC, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    We're looking for a System Verification Engineer to join our team!.You will be responsible for leading the definition, integration, verification, and validation of electrical systems.You will work ...[show_more]
    [last_updated.last_updated_30]
    Security Engineer - Secure Software Development

    Security Engineer - Secure Software Development

    Sedgwick • Greensboro, NC, United States
    [job_card.full_time]
    By joining Sedgwick, you'll be part of something truly meaningful.It's what our 33,000 colleagues do every day for people around the world who are facing the unexpected. We invite you to grow your c...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Integration Engineer Intermediate

    Integration Engineer Intermediate

    Cone Health • Greensboro, NC, United States
    [job_card.full_time]
    The Integration Engineer Intermediate develops and implements solutions for integrating software, hardware, or other systems across different parts of the organization. This position performs admini...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Technical Support Engineer

    Technical Support Engineer

    EchoStar • Greensboro, NC, United States
    [job_card.full_time]
    EchoStar is reimagining the future of connectivity.Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans an...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]