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

Sr Software Engineer; Medical Device

Job in Mounds View, Ramsey County, Minnesota, USA
Listing for: Primary Talent Partners
Full Time position
Listed on 2025-12-03
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, C++ Developer, Senior Developer
Salary/Wage Range or Industry Benchmark: 75 - 85 USD Hourly USD 75.00 85.00 HOUR
Job Description & How to Apply Below
Position: Sr Software Engineer (Medical Device)

Overview

Base pay range: $70.00/hr - $80.00/hr this range is provided by Primary Talent Partners. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base contract: 6 months for a Sr Software Engineer with a Medical Device client in Mounds View, MN. Pay: $75-$85/hr; W2 contract, no PTO, no Benefits. ACA-compliant supplemental package available for enrollment.

Schedule:

Standard Business Schedule. There is no guarantee of extension or conversion; discussion with the recruiter is advised.

Position: Sr Software Engineer, Embedded software for medical instrument/IoT product running RTOS on an ARM Cortex Processor.

Responsibilities
  • Designs, develops, tests, debugs and implements operating systems components, software tools and utilities.
  • Determines systems software design requirements. Ensures that system improvements are successfully implemented and monitored to increase efficiency.
  • Generates systems software engineering policies, standards and procedures.
Requirements
  • University Degree and minimum 2 years of relevant experience (4 years required for Senior position).
  • Must be local and willing to come onsite a minimum of 3 days a week.
  • 2+ years of relevant experience (4 years experience required for Senior position).
  • Expertise in C programming for real-time embedded software.
  • Experience with RTOS and multi-threaded coding (including asynchronous and synchronous code).
  • Experience debugging and using debugging tools.
  • Able to work in an agile cross-functional team environment; strong communication skills.
Nice to have
  • Experience with ARM Cortex
  • Experience with ThreadX
  • Experience with USB, BLE, TLS
  • Experience with Python
  • Experience defining XML and JSON
  • Experience with legacy code refactoring
Technical context

This position will design and develop embedded software for a medical instrument/IoT product running RTOS on an ARM Cortex Processor. Candidate should be skilled in Embedded Real-time Systems, C, RTOS, multi-threading and Event Driven Software. Experience with ARM Cortex, USB and BLE protocol is helpful.

Equal Opportunity

Primary Talent Partners is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity, or any other factor protected by applicable federal, state, or local laws. If you are a person with a disability needing assistance with the application or at any point in the hiring process, please contact us at i

#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