Software Engineer (Hybrid)

Roth Staffing Companies
  • Cooper City, Florida
  • $61.30 Per Hour
  • Instant Apply
4 days ago

Job Description

NO C2C | NO THIRD-PARTY VENDORS | NO SPONSORSHIP AVAILABLE

Location: Weston, FL

Pay Rate: $61.30/hour

Duration: 10/12/2026 - 10/11/2027

Position Summary

We are seeking an experienced Staff Application Software Engineer (Contractor) who can quickly integrate into an established team and begin delivering production-ready code within the first few weeks. In this role, you will independently design and implement complex software solutions for robotic-assisted surgery products.

You will collaborate closely with engineering teams and subject matter experts to develop innovative, market-leading software that meets customer and system requirements. The position requires adherence to Agile development practices and software engineering principles to ensure applications are safe, reliable, and user-friendly.

Key Responsibilities

  • Quickly learn and understand existing architecture, codebases, and development workflows.
  • Design and develop application software components according to defined requirements and architectural standards.
  • Follow established coding standards, design principles, and best practices.
  • Collaborate with project managers and engineers to ensure successful project delivery.
  • Participate in code reviews, unit testing, component testing, code analysis, and defect management activities.
  • Create and maintain software engineering documentation in compliance with Quality Management System (QMS) procedures.
  • Communicate project progress, technical decisions, risks, and challenges effectively.

Required Qualifications

  • Bachelor's degree in Software Engineering, Computer Science, or a related field.
  • 4+ years of professional software development experience.
  • Strong proficiency in C++ and Object-Oriented Programming (OOP) in a production environment.
  • Ability to work independently and contribute quickly within an established development team.

Preferred Qualifications

  • Previous contractor or consulting experience with a proven ability to join projects mid-stream and become productive quickly.
  • Experience with Qt/QML, Linux, and/or Docker.
  • Strong understanding of the full Software Development Life Cycle (SDLC) and Agile methodologies.
  • Experience with:
    • Static and dynamic code analysis
    • Memory management
    • Unit testing and code coverage tools
    • CI/CD pipelines
    • Security testing
    • Task, defect, and requirements management systems
  • Knowledge of:
    • Linear algebra
    • Computational geometry
    • Computer graphics
    • Software architecture and design patterns
  • Experience in:
    • Medical imaging
    • Image processing
    • Computer vision
    • Algorithm development
    • Computer-assisted surgery
    • Robotics
  • Experience developing software in regulated environments, preferably within the biomedical or medical device industry.

Technical Skills

C++, Object-Oriented Programming, Qt/QML, Linux, Docker, Agile, SDLC, CI/CD, Computer Vision, Robotics, Medical Imaging, Image Processing, Software Architecture, Design Patterns, Computational Geometry, Linear Algebra, Unit Testing, Code Reviews, Defect Management

All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, Los Angeles County Fair Chance Ordinance, and San Francisco Fair Chance Ordinance.

Numbers & Facts

LocationCooper City, Florida
Salary$61.30 Per Hour

Skills

  • Agile Programming Methodologiesunmatched
  • Algorithmsunmatched
  • Analysis Skillsunmatched
  • Architectural Servicesunmatched
  • Best Practicesunmatched
  • Biomedical Equipmentunmatched
  • Bug Tracking/Defect Managementunmatched
  • C++ Programming Languageunmatched
  • Code Coverageunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Computational Geometryunmatched
  • Computer Graphicsunmatched
  • Computer Scienceunmatched
  • Computer Visionunmatched
  • Consultingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • County Ordinancesunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Dockerunmatched
  • Documentationunmatched
  • Dynamic Analysisunmatched
  • Image Processingunmatched
  • Linear Algebraunmatched
  • Linux Operating Systemunmatched
  • Medical Equipmentunmatched
  • Medical Imagingunmatched
  • Memory Managementunmatched
  • Object Oriented Programming (OOP)unmatched
  • Production Systemsunmatched
  • Project Engineeringunmatched
  • Qt GUI (Graphical User Interface) Toolkitunmatched
  • Quality Managementunmatched
  • Requirements Managementunmatched
  • Roboticsunmatched
  • Software Administrationunmatched
  • Software Architecture Designunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • State Laws and Regulationsunmatched
  • Unit Testunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder