Description:
Primary Role:
• To work with others on the architecture of embedded software projects.
• To work closely with other team members to specify, write, test, and document software for next-generation medical devices using a mixture of C and C .
• To collaborate with other engineering team members on development projects.
Required Skills
• Strong experience in writing C/C code for microcontrollers (including hardware drivers).
• Ability to work hands-on with prototype hardware.
• Experience using software development tools e.g. IDEs, ALM Tools etc.
Desirable Skills
• Understanding scalable and modular design principles.
• Ability to understand new technologies and deliver creative/novel and scalable solutions.
• Experience of writing Engineering tools in Windows (Win32, MFC, .NET in C , C# etc.).
• Knowledge of low-level communications, Ethernet, SPI and I2C would be desirable.
• Experience reading electronic schematics.
Personal Attributes
• Ability to work in a small multi-disciplinary team.
• Advanced communication skills, particularly describing ideas verbally and writing clear documentation is essential.
• Self-motivated and confident.
• Strong problem-solving.
• Well organized.
• Good attention to detail.
Education
• Software, Electronics or related Engineering or Science degree.
Experience
• A minimum of 5 years experience in a similar role, ideally having already worked in a regulated industry e.g. Medical, Aerospace, Automotive.
• Experience of working in a quality/regulatory systems environment.
Travel
• Occasional travel to Europe may be required.
Other
• Candidate must be eligible to work in the US.
Ideal Candidate
Based on previous hires we have a profile for the candidate we are looking for
The kind of person that fits the profile has had 5 or more years experience, has experience of C and C on embedded platforms, with some Windows programming experience. They can show strong technical skills, an aptitude to understand new technologies quickly and have an appreciation of regulated development practices.
Just as important, they must be very personable and come across as being a good fit for a small tight-knit team, this is just as important as their skillset, so we consider this carefully. People have to demonstrate a friendly demeanor and an ability to fit in with others at interview.
Things that score highly on a resume:
• Some regulated industry experience (medical, aerospace, automotive), or can demonstrate an appreciation of safety-critical development.
• Some experience in embedded C
• Shows an aptitude to design modular and scalable solutions
• Experience of larger communications protocols and interfacing to moderately complex hardware
• Experience of both Windows and embedded, particularly interfacing between the two.
• Experience with ARM Cortex M4 processor or similar
• Experience in implementing control algorithms
• Experience in reading electronic schematics
• Experience in working with oscilloscopes and logic analyzers
Skills:
C , Embedded software, Microcontroller
Top Skills Details:
C ,Embedded software,Microcontroller
Additional Skills & Qualifications:
Primary Role:
• To work with others on architecture of embedded software projects.
• To work closely with other team members to specify, write, test and document software for next generation medical devices using a mixture of C and C .
• To collaborate with other engineering team members on development projects.
Experience Level:
Entry Level
About Actalent:
Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We’re supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.