> Markdown version of [/jobs/ext/4266827-software-engineering-consultant](https://www.wearedevelopers.com/jobs/ext/4266827-software-engineering-consultant). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineering Consultant - **Company:** Randstad - **Location:** Weston, FL, United States - **Experience:** Experienced - **Salary:** $93,600.0 - $124,800.0 - **Contract:** Permanent contract - **Skills:** 3D Computer Graphics Software, Agile Methodology, Software Applications, Computer Vision, Unit Testing, Software Bug Management, C++ (Programming Language), Static Program Analysis, Code Coverage, Software Code Optimization, Software Quality, Code Review, Continuous Integration, Linux, Dynamic Program Analysis, Design of User Interfaces, Language Modeling, Object-Oriented Software Development, Systems Development Life Cycle, Qt Modeling Language (QML), Qt (Software), Computational Geometry, Software Engineering, Software Requirements Analysis, Systems Integration, Delivery Pipeline, Information Technology, Codebase, Docker - **Published:** October 8, 2026 - **Apply:** https://www.dice.com/job-detail/10ae733d-62da-4da7-a6c2-d44837f2a298 ## About the Role Bachelor's degree in Computer Science, Software Engineering, or a closely related technical field. 4+ years of professional software development experience. Expert-level proficiency in C++ and Object-Oriented Design (OOD) within a production environment. Preferred Qualifications: Proven track record as a contract or consulting engineer, specifically demonstrating the ability to join mid-flight projects and deliver value immediately. Hands-on experience with Linux operating systems, Docker containerization, and UI development using the Qt/QML framework. Deep understanding of the full Agile SDLC, including CI/CD pipelines, memory optimization, code coverage tools, and static/dynamic analysis. Strong applied mathematics background, specifically in linear algebra, computational geometry, and 3D computer graphics. Familiarity with advanced software modeling and architectural design patterns. Prior exposure to highly regulated industries, specifically in medical device software, computer vision, automated imaging, or robotics. skills: Agile methodology,code review,codebase,Application Software,defect management,software engineering principles,software engineering,software quality,system requirements,code analysis,SDLC,friendly,Independently,architecture,design principles,Contingent Worker,Project Management,Quality Management System,R&D,robotic,workflows ## Description We are seeking a highly skilled Software Engineering Consultant to join a fast-paced development group. The ideal candidate is adept at rapid onboarding, seamlessly integrating with established technical teams, and shipping production-ready code within their first few weeks. You will take ownership of complex architectural concepts and build robust, user-centric software for cutting-edge medical and surgical systems. Working alongside subject matter experts, you will apply rigorous engineering principles and Agile methodologies to ensure all deliverables meet strict quality and safety standards., * Rapidly navigate and understand established architectures, codebases, and existing development pipelines. * Architect and build robust software components from the ground up, adhering to established design paradigms and coding best practices. * Partner with technical leads, cross-functional engineers, and project managers to drive core deliverables. * Maintain rigorous code quality standards through comprehensive peer reviews, unit/component testing, and proactive defect resolution. * Generate detailed technical documentation that complies with strict regulatory and Quality Management System (QMS) guidelines. * Provide transparent, timely updates regarding project milestones, technical roadblocks, and risk mitigation.