> Markdown version of [/jobs/ext/3636777-staff-application-software-engineer](https://www.wearedevelopers.com/jobs/ext/3636777-staff-application-software-engineer). 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). --- # Staff Application Software Engineer - **Company:** JBL RESOURCES - **Location:** Fort Lauderdale, FL, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Agile Methodology, Software Applications, Computer Vision, Unit Testing, Software Bug Management, C++ (Programming Language), Static Program Analysis, Software Quality, Code Review, Computer Graphics, Continuous Integration, Linux, Dynamic Program Analysis, Object-Oriented Software Development, Software Architecture, Systems Development Life Cycle, Qt Modeling Language (QML), Qt (Software), Computational Geometry, Software Engineering, Information Technology, Codebase, Docker - **Published:** October 8, 2026 - **Apply:** https://www.disabledperson.com/jobs/75911595-staff-application-software-engineer ## About the Role * Bachelor's Degree in Software Engineering, Computer Science, or a related field, plus 4+ years of relevant work experience. * Demonstrated proficiency in C++ and Object-Oriented programming in a production environment. * Experience with full SDLC and Agile methodologies, including tools for static/dynamic analysis, unit testing, CI/CD, and code review. * Prior contractor or consulting experience with success in ramping up quickly within new teams. * Experience with Qt/QML framework, Linux, and Docker. * Knowledge of linear algebra, computational geometry, computer graphics, or software architecture design. * Background in medical imaging, computer vision, robotics, or biomedical software development. * NO C2C CANDIDATES ## Description * Quickly understanding existing architecture, codebase, and development workflows. * Independently designing and developing application software components per defined requirements and architecture, following design principles and coding standards. * Collaborating closely with the Project Management team and other engineers to ensure project success as a technical member of the team. * Following defined SDLC procedures to ensure software quality through code review, unit and component tests, code analysis, and defect management. * Authoring software engineering documentation following R&D procedures per the Quality Management System. * Clearly communicating progress, risks, and technical decisions.