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

Q1kwRkhkMzVKczVKVGRvUmxMM0RNTFExemc9PQ==
  • 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

 

Job Tags

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

Similar Jobs

Hultafors Group North America

IT Support Specialist Job at Hultafors Group North America

 ...Job Description Job Description Description: Position Overview As an IT Support Specialist, youll be a key member of the IT team, providing day-to-day support to employees, maintaining desktops and devices, and assisting with the administration of core business... 

Entourage

Junior Marketing Account Manager Job at Entourage

 ...Job Description The Role As a Junior Marketing Account Manager, youll support the execution of B2B marketing campaigns and events, collaborating closely with internal teams, and clients. Youll gain hands-on experience in campaign planning, client communications... 

Gadsden Regional Medical Center

RN Patient Care Coordinator Job at Gadsden Regional Medical Center

Join us as a Registered Nurse (RN) - Patient Care Coordinator, Days position at Gadsden Regional Medical Center Unit: Med/Surg Shift: Days Student Loan Reimbursement Other incentives include: Medical, Vision, Dental, 401k match & more available for Full and... 

The Maids of the Triad

Professional House Cleaner Job at The Maids of the Triad

Job Description Job Description Buscas constantemente oportunidades para superar las expectativas? Tu confiabilidad y actitud proactiva destacan en un ambiente de equipo? Son este tipo de personas las que hacen de The Maids un excelente lugar para trabajar! Si buscas...

Amrize

Quality Control Technician II Job at Amrize

 ...Job Description ABOUT THE ROLE To collect samples from jobsites/batch plants and performs field and laboratory quality control testing to ensure product specifications are achieved. Help to maintain DOT product approvals. Use knowledge of concrete design to help...