Sr Software Engineer (Medical Device)

New Today

Primary Talent Partners has a new 6 month contract opening for a Sr Software Engineer with a Medical Device client in Mounds View MN
Pay: $/75-$85hr ; W2 contract, no PTO, no Benefits. ACA-compliant supplemental package available for enrollment.
Schedule: Standard Business Schedule
While there are no guaretees, there is a possibility of contract extension beyond the stated initial period and/or contractor conversion
Description:
This position will design and develop embedded software for a medical instrument/IoT product running RTOS on an ARM Cortex Processor. Candidate must be skilled in Embedded Real-time Systems, C, RTOS, multi-threading and Event Driven Software. Additionally, experience with ARM Cortex, USB and BLE protocol is going to be very helpful. Work will involve design and development of new code as well as debugging and refactoring of legacy code.
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.
What products (if any) will this role support? This position will design and develop embedded software for a medical instrument/IoT product running RTOS on an ARM Cortex Processor Requires a University Degree and minimum 2 years of relevant experience (4 years required for Senior position) Must be local and willing to come onsite mimimum of 3 days a week
Must Have: - 2+ years of relevant experience (4 years experience required for Senior position). - Expertise in C Programming for real-time embedded Software. - Experience working with RTOS - Multi-threaded coding experience, along with both asynchronous and synchronous code. - Experience Debugging and using debugging tools. - Ability to work in an agile cross functional team environment - Strong Communication skills.
Nice to have (one or more): - 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
Must Have C Programming Language Embedded Software Real-Time Systems Nice To Have ARM Cortex BLE Embedded RTOS multithreaded programming 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 info@primarytalentpartners.com
#PTPJobs
#LI-PTP
Location:
Mounds View, MN, United States
Category:
Computer And Mathematical Occupations