Search Jobs

Principal Embedded Software Engineer

Vernon Hills, IL 60061

Posted: 12/21/2022 Employment Type: Direct Placement Category: Software Engineers Job Number: 95818

Job Description


We have an opening for a Principal Embedded Software Engineer  in Vernon Hills, Illinois, a northern suburb of Chicago. This will be a hybrid/remote based position, where you will be expected to be onsite for lab-based work. You will work with a team to design and implement high-quality embedded software for large medical devices from requirements to production. You will be expected to participate in the designing of solutions that meet customer needs, document the design, write clear, concise code, comment code as appropriate, and create documentation outlining code functionality.

• Analyze scientific algorithm documentation and consult with the author as needed.
• Formulate a software design using industry best practices and document it appropriately.
• Implement the software design by coding.
• Design and execute the unit test plan to verify the coded software.
• Coordinate communication with vendors related to project materials.
• Contribute in the creation of software requirements and specifications.
• Contribute to the corporate IP portfolio.

• B.S or M.S. in computer science, electrical engineering, and a minimum of 8+ years related experience.

• Very strong knowledge and experience in C/C++.
• Understanding of computer architecture principles.
• Strong knowledge and experience in mathematics and scientific algorithm implementation and optimization.
• Experience with programming for Real-Time Operating Systems (RTOS).
• Experience designing software for multi-threaded and/or multi-processing environments, including parallel processing.
• Education and/or experience with image processing techniques helpful.
• Knowledge or experience in GPU programming experience helpful.
• Familiarity with software configuration management tools, defect tracking tools, and peer review.

Key Competencies
• Excellent analytical problem-solving skills
• Initiative
• Solution orientation
• Relationship building
• Communication—verbal, written and listening
• Time and task management

• Ability to complete domestic and occasional international travel (up to 2% of time

Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter
Chat With A Recruiter

Send an email reminder to:

Refer A Friend

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

All Testimonials

PEAK is eager to comply with our very stringent requirements and do so with professionalism and accuracy. Their rates are very competitive.

Gina R.

See All Testimonials

PEAK Careers!

Take control of your career! Join the team as a recruiter at PEAK and build the future of your dreams.