×
Register Here to Apply for Jobs or Post Jobs. X

Staff Engineer, Software Engineer

Job in Saint Paul, Ramsey County, Minnesota, 55199, USA
Listing for: Collabera LLC
Full Time position
Listed on 2025-12-27
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 55 - 58 USD Hourly USD 55.00 58.00 HOUR
Job Description & How to Apply Below

Job Summary

The Staff Software Engineer will support the design, development, and deployment of advanced software solutions for medical device applications. This role focuses on embedded and Linux-based software development, real-time systems, and graphical applications. The position involves full lifecycle participation within a regulated product development environment and close collaboration with cross-functional teams.

Pay – $55/hr – $58/hr

Key Responsibilities
  • Design, develop, and test embedded and Linux-based software applications aligned with product performance and quality requirements
  • Develop software requirements, architecture, implementation, and verification documentation throughout the product lifecycle
  • Contribute to real-time algorithms including three-dimensional location tracking, anatomical modeling, and signal visualization
  • Perform code reviews, unit testing, and system-level testing to ensure software reliability and safety
  • Collaborate with quality, regulatory, hardware, and test engineering teams during design reviews and development phases
  • Create and execute software test plans, protocols, and reports in compliance with regulated standards
  • Support technology transfer to manufacturing and provide technical support during product launch and sustaining activities
  • Make and justify critical technical decisions based on analysis, investigation, and testing
Required Qualifications
  • Bachelor s degree in Computer Science or a related field
  • Significant professional experience in software development across the full product lifecycle
  • Strong experience with object-oriented design and C plus plus development on Linux platforms
  • Experience with graphical programming, including two-dimensional and three-dimensional rendering and performance optimization
  • Knowledge of multithreaded, real-time application development
  • Strong analytical, mathematical, and problem-solving skills
  • Experience working in regulated development environments with strong documentation practices
  • Ability to translate requirements into effective software architectures and designs
  • Excellent communication and collaboration skills
Preferred Qualifications
  • Master s degree or higher in Computer Science
  • Experience with graphical user interface development using Qt or QML
  • Experience with computational geometry algorithms
  • Familiarity with medical device software development processes and quality systems
Benefits

The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, paid time off, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, and paid holidays annually as applicable.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary