Sr Software Engineer Job at Lancesoft INC, Saint Paul, MN

ZnVZWFYwbDRqbE9pMGhLdFJQNWJpN3BXS0E9PQ==
  • Lancesoft INC
  • Saint Paul, MN

Job Description

Job Description

Job Description

  1. Can you please confirm your top 3 skills sets required?  ***must haves and nice to haves noted on job description
  2. Can you please confirm the 3 main responsibilities/day to day activities required for this role?  ***see job description
  3. 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
  4. What is your target years of experience?  ***4 years experience required for a Senior level hire
  5. When do you plan to start interviewing?  ***ASAP
  6. Will you be looking to hire and start ASAP or will the start date be delayed?  ***ASAP 
  7. Will the contingent worker be working remotely or onsite, or both (if both, please confirm possible schedule)?  ***3 days/week onsite required

_______________________________________________________________________________________________________

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.  

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

While there are no guaretees, there is a possibility of contract extension beyond the stated initial period and/or contractor conversion

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

  Company Description

One of the largest healthcare companies in the world and a leading distributor of pharmaceuticals, medical supplies, and healthcare services

Company Description

One of the largest healthcare companies in the world and a leading distributor of pharmaceuticals, medical supplies, and healthcare services

Job Tags

Temporary work, For contractors, Local area, Immediate start, Remote work, 3 days per week,

Similar Jobs

Armstrong

Driver - CDL (Class A,B,C license) Job at Armstrong

 ...SUMMARY: Company Drivers are responsible for overseeing and leading Armstrong's full-cycle...  ...), or a small truck towing a trailer (CDL C) to receive, store, and distribute...  ...equivalent experience. Must possess a valid Class A, Class B, and Class C Commercial Driver'... 

A.T. Still University

ATSU - Library Assistant (part-time) Job at A.T. Still University

Overview ATSU - Library Assistant (part-time)Part-timeA. T. Still University (ATSU) is seeking a part-time, non-exempt Library Assistant on the Kirksville, MO campus.Hours are Saturday & Sunday 10:00 am to 7:00 pm, Wednesday 5:00 - 10:00 pm, and Friday 5:00 - 10:00... 

Sigma

Senior Content Designer (San Francisco) Job at Sigma

 ...Join to apply for the Senior Content Designer role at Sigma . Sigmas vision is to create an insightdriven world where people and organizations are transformed for the better through access to data and the insights it contains. We build a cloudnative business intelligence... 

Savard Personnel Group

Public Works Manager Job at Savard Personnel Group

 ...Job Description Job Description Public Works Project Manager Join SAVARD Personnel Group - where your skills are valued! Key Requirements: ~ Texas Professional Engineer (PE) license required. ~615 years of post-graduate experience in civil engineering... 

United Parcel Service

Seasonal Package Delivery Driver Job at United Parcel Service

 ...Seasonal Package Delivery Driver at United Parcel Service summary: The Seasonal Package Delivery Driver is responsible for delivering...  ...fast-paced role requires a valid drivers license, ability to lift up to 70 lbs, and compliance with company uniform and appearance...