Software Engineer

1 week ago


Pittsburgh, United States Actalent Full time

Job Title: Software Engineer

Job Description

The Software Engineer in this role will work with a multidisciplinary team to develop software for robotic applications related to package handling. They will be responsible for developing web-based user interfaces for the control, monitoring, and visualization of robotic applications. Additionally, they will design, implement, and maintain software that integrates and enhances robotic capabilities to deliver product features.

Responsibilities

  • Develop web-based user interfaces for control, monitoring, and visualization of robotic applications.

  • Design, implement, and maintain software that integrates and enhances robotic capabilities.

  • Collaborate with a multidisciplinary team to develop software for robotic applications related to package handling.

Essential Skills

  • Proficiency in Python and JavaScript

  • Experience with UI development

  • Knowledge of ROS (Robot Operating System)

  • Proficiency with Linux (Ubuntu)

  • Experience in System design and Design Patterns

  • Understanding of Asynchronous/Concurrent Programming

  • Familiarity with VCS (Git)

  • Experience with issue tracking systems

Additional Skills & Qualifications

  • Bachelor’s degree in Computer Science or a similar field

  • Preferred: Master’s degree in Computer Science or a closely related field

  • Robotics experience

  • Expert level understanding of API development (RESTful, websockets)

  • Experience with Warehouse Management/Control Systems (WMS/WCS)

  • Proficiency in NoSQL Databases (MongoDB)

  • Knowledge of 3D visualization (three.js, babylon.js)

  • Experience with Messaging Systems

  • Understanding of CI/CD processes

  • Knowledge of Modern web application frameworks

  • Experience with Containerization (Docker)

  • Understanding of parallel/distributed systems

Work Environment

The Software Engineer will work in a collaborative and innovative environment, using state-of-the-art technologies and equipment. The role involves standard business hours, with occasional need for flexibility based on project requirements. The workplace encourages a casual dress code and promotes a culture of continuous learning and development. Python

Pay and Benefits

The pay range for this position is $50.00 - $70.00

• Medical, dental & vision• Critical Illness, Accident, and Hospital• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available• Life Insurance (Voluntary Life & AD&D for the employee and dependents)• Short and long-term disability• Health Spending Account (HSA)• Transportation benefits• Employee Assistance Program• Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a hybrid position in Pittsburgh,PA.

Application Deadline

This position will be accepting applications until Dec 16, 2024.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

Diversity, Equity & Inclusion

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:

  • Hiring diverse talent

  • Maintaining an inclusive environment through persistent self-reflection

  • Building a culture of care, engagement, and recognition with clear outcomes

  • Ensuring growth opportunities for our people

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.



  • Pittsburgh, United States Software Engineering Institute Full time

    The CERT division of the Software Engineering Institute (SEI), a federally funded research and development center at Carnegie Mellon University in Pittsburgh, Pennsylvania, engages in state-of-the-art research and development and provides robust solutions focused on ensuring that software engineers, cybersecurity experts, network and system administrators,...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    About the OpportunityThe Software Engineering Institute (SEI) is a world-class organization dedicated to advancing software engineering principles and practices. We are seeking an exceptional Senior Software Reverse Engineering Expert to join our Threat Analysis directorate.Job Description:Reverse engineer malicious code for high-impact customers, design and...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    The Software Engineering Institute (SEI) is a renowned national resource for software engineering, computer security, and process improvement. As a Network Security Research Intern, you will be part of a small team of wireless communications and network security experts focused on advancing the state of the art in security at a national and global scale.Key...


  • Pittsburgh, United States Software Engineering Institute Full time

    What We Do: The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering and computer security. The SEI works closely with academia, defense and government organizations, and industry to continually improve software-intensive systems. Our core purpose is to help organizations improve software...

  • Sr. Software Developer

    4 months ago


    Pittsburgh, United States Software Engineering Institute Full time

    What We Do: The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering and computer security. The SEI works closely with academia, defense and government organizations, and industry to continually improve software-intensive systems. Our core purpose is to help organizations improve software...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    The Software Engineering Institute (SEI) at Carnegie Mellon University is a leading research and development center focused on advancing software engineering, cybersecurity, and process improvement.We are seeking a highly skilled Ai Vulnerability Researcher to join our team at the SEI headquarters in Pittsburgh, PA. As an Ai Vulnerability Researcher, you...


  • Pittsburgh, United States Software Engineering Institute Full time

    About the role We're seeking an acquisition specialist to join our team of high-performing, highly experienced professionals and researchers to shape the development of forward-thinking software acquisition policy and practice for the Department of Defense (DoD). If you have experience in modern DoD software acquisitions and are a creative thinker who can...

  • Software Engineer

    4 weeks ago


    Pittsburgh, United States Cadence Inc Full time

    Research, design, and develop computer and network software or specialized utility programs for multinational computational software company. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Create placement flows which improve efficiency by utilizing automation...

  • Software Engineer

    2 months ago


    pittsburgh, United States eNGINE Full time

    eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging...

  • Software Engineer

    2 months ago


    pittsburgh, United States eNGINE Full time

    eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging...

  • Software Engineer

    2 months ago


    Pittsburgh, United States eNGINE Full time

    eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging...

  • Software Engineer

    1 week ago


    Pittsburgh, United States META Full time

    Meta Quest Software Engineer Apply to this job Meta Quest Location pin icon Pittsburgh, PA •Redmond, WA Apply to this job Reality Labs Research (RL-R) brings together a diverse and highly interdisciplinary team of researchers and engineers to create the future of augmented and virtual reality. Our team aims to define the worldwide standard for...

  • Software Engineer

    1 week ago


    Pittsburgh, United States META Full time

    Meta Quest Software Engineer Apply to this job Meta Quest Location pin icon Pittsburgh, PA •Redmond, WA Apply to this job Reality Labs Research (RL-R) brings together a diverse and highly interdisciplinary team of researchers and engineers to create the future of augmented and virtual reality. Our team aims to define the worldwide standard for...

  • Software Engineer

    4 weeks ago


    Pittsburgh, United States eNGINE Full time

    eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging...

  • Software Engineer

    2 weeks ago


    Pittsburgh, United States Cadence Inc Full time

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Duties: Research, design, and develop computer and network software or specialized utility programs for multinational computational software company. Analyze user needs and develop software solutions, applying principles and techniques of...


  • Pittsburgh, United States Software Engineering Institute Full time

    About the role The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Our core purpose is to help...


  • Pittsburgh, Pennsylvania, United States Indium Software Full time

    Job Title: Senior Data EngineerJob Summary:Data Engineers at Indium Software design, build, and maintain large-scale data systems. This role focuses on cloud computing, Snowflake architecture, and data warehousing concepts.Responsibilities:• Design and develop data pipelines using Snowflake and cloud computing platforms.• Implement data modeling,...

  • Software Engineer

    1 week ago


    Pittsburgh, United States Actalent Full time

    Robotics Software Engineer Pittsburgh, PA Job Description The Software Engineer will work with a multidisciplinary team to develop software for robotic applications related to package handling. Responsibilities include developing web-based user interfaces for the control, monitoring, and visualization of robotic applications. Additionally, the role involves...

  • Software Engineer

    1 week ago


    Pittsburgh, United States Cadence Inc Full time

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Duties: Research, design, develop, and test operating systems-level Electronic Design Automation (EDA) software. Set operational specifications and formulate and analyze software requirements. Utilize graduate-level research and analysis skills...


  • Pittsburgh, United States Jobs for Humanity Full time

    Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 1 - 5%Job Description. As a Profile Core Software Engineer you could work with bleedi Software Engineer, Software, Computer Engineer, Engineer, Senior, Client Relations, Technology, Staffing