cover image
Kelly Science, Engineering, Technology & Telecom

Embedded Software Engineer (C++, QT)

On site

Weston, United states

$ 58 /hour

Junior

Freelance

17-09-2025

Share this job:

Skills

Leadership Python GitLab CI/CD DevOps Test Linux Programming C++ Embedded Systems CI/CD Pipelines Robotics

Job Specifications

Title: Software Engineer

Location: Weston, FL

Duration: 4 months (End of this year)

Pay rate: $50- $58 per hour

W2 Contract (No C2C)

About the Role

We are seeking a highly technical Embedded Software Engineer to join the Digital Robotics and Enabling Technologies team. This contract role supports the development of a robot simulator, GUI applications, and GitLab-based CI/CD pipelines. The engineer will be part of a five-person simulator team and will help build the infrastructure for our emulator project, slated to be showcased to leadership in early December.

This is a hands-on role that combines embedded development, GUI design, and DevOps practices. The ideal candidate will execute tasks under the direction of the Senior Manager without challenging project direction.

Key Responsibilities

Design, develop, test, debug, and implement software components and tools for the robot simulator.
Develop graphical user interfaces using Python Qt, C++ Qt, or similar frameworks.
Set up and manage GitLab repositories and pipelines, including continuous integration processes.
Create documentation to support knowledge transfer to next-year teams.
Organize project infrastructure, ensuring maintainability and scalability of the simulator system.
Collaborate with the team on advanced development tasks and deliver milestones on time.

Technical Requirements

Embedded development experience, preferably in regulated industries.
Strong Linux development environment skills (target platform: Linux).
Programming proficiency in C++ and Python (C++ preferred; Python to accelerate development).
Experience with GUI frameworks such as Qt.
Familiarity with GitLab, including project setup, pipelines, and CI/CD.
Experience with EtherCAT or SPI is a plus.

Experience & Qualifications

3-6 years of relevant experience, with hands-on execution in embedded systems and GUI development.
Ability to work independently and execute tasks under direction.
Prior experience in regulated industries is a plus.
Degree preferred; candidates with equivalent experience will be considered.

Important information: To be immediately considered, please send an updated version of your resume to somp767@kellyservices.com.

About the Company

We are the experts empowering experts. At Kelly Science, Engineering, Technology & Telecom, we specialize in connecting brilliant minds with groundbreaking opportunities. From powering advancements in cell & gene therapy to driving innovation in renewable energy and AI, we place the right talent in the right roles to solve the world's most critical challenges. Whether you're a STEM professional looking to amplify your career or a hiring manager seeking top-tier talent, we offer personalized solutions, from staffing to S... Know more