Embedded Software Engineer

Randstad

(Monroeville, Pennsylvania)
Full Time
Job Posting Details
About Randstad
Randstad is a leading global staffing and recruitment company, offering a wide range of solutions in the HR services space. We take the lead in shaping the world of work, by matching candidates with companies that will help them reach their full potential, and matching clients with people who will work to successfully develop their business.
Summary
This software engineer (SWE) will be part of a team developing innovative technologies and devices. The position requires working knowledge of high and low level technical work leading to the development of new electro-mechanical medical products in rapid innovation environment similar to a small company or startup. This is a great opportunity to work in a team integrating innovative technologies to solve patient needs.
Responsibilities
* Develop intermediate level algorithms, or user application in the areas of digital signal processing and/or control system * Program in C/C++ on an embedded platform * Participate in Design Reviews * Verbal, visual & tactile communication * Agile in thinking and be able to work in rapidly evolving; first of a kind development environment * Demonstrated experience working in a team environment on medical and/or personal use embedded co-design product development projects, using a structured formal approach from concept to manufacturing transfer and release.
Ideal Candidate
**Education** BS degree in an computer engineering, computer science or related technical discipline required, Master's degree preferred **Required Experience** * Minimum of 6 years of experience design, implementing and testing (SDLC) software using C/C++ language * Able to develop solutions of significant complexity and uncertainty from concept thru launch with minimal supervision. * Demonstrated experience in working on technical and design teams * Direct experience with FDA, MDD, & ISO Quality System Requirements (including safety and regulatory testing) and their application within a medical product development environment is a BIG PLUS * Strong written and oral communication skills * Working knowledge of Matlab is a PLUS **Behaviors** * Entrepreneurial/Self-starter requiring minimal supervision * Be able to work on high performing Agile team * Handle uncertainty around the products/projects with positive attitude * Committed and motivated to fulfill customer needs * Think innovative solutions to the problems * Take the Lean approach towards solutions and processes * Must have keen sense of urgency, common sense, and be able to make decision based on facts and using the input from peers * Capable of evaluating ideas and identifying gaps and show stoppers

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.