Prin Software Engineer
8200 Coral Sea Street Northeast New Brighton, MN 55112 US
Job Description
What is your target years of experience? 4+
This position will design and develop 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 Thread X USB 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 4 years of relevant experience
Must Have:
- 4 years of relevant experience.
- 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 M4
- Experience with ThreadX
- Experience with USB or networking - TCP/IP communication
- Experience defining XML and JSON
- Experience with legacy code refactoring
Share This Job:
Related Jobs:
Login to save this search and get notified of similar positions.About New Brighton, MN
Although this hasn't been an issue at Planet Pharma, the staffing industry has seen an increase in people falsely representing themselves as recruiters to gather personal information from job seekers. For your safety, do not provide sensitive data to anyone you have not spoken with thoroughly and never provide banking information during the application process. Candidate safety is a top priority at Planet Pharma.