Sr Software Engineer - Exempt Job at Planet Group, Minnesota

ODh2a2Nha3ROaHlWNHhkendDc3BkK1NpeXc9PQ==
  • Planet Group
  • Minnesota

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
_______________________________________________________________________________________________________

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

For contractors, Local area, 3 days per week,

Similar Jobs

Back Pain & Joint Center of Texas

Front Desk Patient Experience Coordinator Job at Back Pain & Joint Center of Texas

Front Desk Patient Experience Coordinator Location Conroe, TX : Are you a compassionate and dynamic individual who thrives on creating exceptional...  ...steps, addressing concerns, and fostering trust. Manage appointment scheduling and confirmations using our cutting-edge... 

Publicis Groupe

Associate Creative Director Job at Publicis Groupe

 ...wonderful, complex people - with diverse backgrounds in strategy, creative and technology. But no matter how different we are, we all have...  ...goals. Develops and evaluates creative concepts, copy and art, at pre-determined points and providing direction prior to review... 

The Normal Brand

Office Assistant Job at The Normal Brand

The Normal Brand has gained a reputation for providing durable and long-lasting products that is above all - comfortable. Jimmy Sansone started the company by selling online out of his parents basement in 2015, and was soon joined by his brothers, Conrad and Lan to run...

Star Dust Logistics LLC

Part Time Delivery Driver - Star Dust Logisitics - $20.00 per hour Job at Star Dust Logistics LLC

 ...: DTP9 at 6384 Harney Road, Tampa, FL, USA We deliver Positivity Apply Today! Job Description Compensation : $20.00 per hour Delivery Driver Pay Frequency: Bi-Weekly Shift Time(s): Saturday and Sunday - 10:50 AM - 9:30PM Benefits of Working... 

Amazon.com Services LLC

Manager II, Supply Chain, Amazon Freight , Amazon Freight Job at Amazon.com Services LLC

 ...DESCRIPTION Amazon Freight's External Operations team is looking for a motivated Supply Chain Manager to lead in the management...  ...Sellers) and internal customers (Sales, Retail, Finance, Product, Fulfillment Centers)- Ability to pull data from numerous databases (...