Principal Software Applications Engineer

Trident Consulting

  • Burlington, MA
  • 19 days ago

    Highlights

    Key Technical Requirements Must-Have Skills: Principal C++ Software Engineer with computer vision and computer graphics experience who can translate research algorithms from Python/MATLAB into commercial medical device software running on Linux-based systems. With a highly engaged leadership team and a reputation for delivering hard-to-fill, niche talent , we help organizations build agile, high-performing teams that drive innovation and business success.

    Numbers & Facts

    LocationBurlington, MA

    Description

    Trident Consulting is seeking a "Principal Software Applications Engineer" for one of our clients in "Burlington, MA (Onsite)" A global leader in business and technology services.

    Role: Principal Software Applications Engineer
    Location: Burlington, MA (Onsite)
    Employment Type: Full-Time
    Salary Range: 197,000K Base

    Key Technical Requirements Must-Have Skills:
    • Principal C++ Software Engineer with computer vision and computer graphics experience who can translate research algorithms from Python/MATLAB into commercial medical device software running on Linux-based systems
    • Strong C++ development experience (primary requirement).
    • Experience developing software in Linux environments, with some exposure to Windows-based C++ development.
    • Regulated industry experience (med device #1, defense, automotive)
    • Someone who has developed software that communicates with systems or devices.
    • Ability to implement and optimize algorithms for commercial products.
    • Familiarity with computer graphics, geometric transformations, and image processing.
    • Experience using or working alongside OpenCV.
    • Python and/or MATLAB understanding.
    • C# experience, although this is not a primary screening criteria.
    • Research-to-Product Development One of the most unique aspects of this role is the interaction with the Advanced Research team.
    • Researchers will often develop algorithms in Python or MATLAB.
    • This engineer will be responsible for translating it into efficient, production-quality C++ code.

    Trident Consulting is a premier IT staffing firm providing high-impact workforce solutions to Fortune 500 and mid-market clients. Since 2005, we've specialized in sourcing elite technology and engineering talent for contract, direct hire, and managed services roles. Our expertise spans cloud, AI/ML, cybersecurity, and data analytics, supported by a 3M+ candidate database and a 78% fill ratio. With a highly engaged leadership team and a reputation for delivering hard-to-fill, niche talent, we help organizations build agile, high-performing teams that drive innovation and business success. Learn more: tridentconsultinginc.com.

    Some of our recent awards include:

    • Trailblazer Women Award 2025 by Consulate General of India in San Francisco.
    • Ranked as the #1 Women Owned Business Enterprise in the large category by ITServe.
    • Received the TechServe Excellence award.
    • Consistently ranked in the Inc. 5000 list of fastest-growing private companies in America.
    • Recognized in the SF Business Times as one of the Largest Bay Area BIPOC/Minority-Owned Businesses in 2022.

    Similar Jobs