What are the responsibilities and job description for the Embedded Software Engineer position at Bayer?
At Bayer we're visionaries, driven to solve the world's toughest challenges and striving for a world where 'Health for all Hunger for none' is no longer a dream, but a real possibility. We're doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities and redefining 'impossible'. There are so many reasons to join us. If you're hungry to build a varied and meaningful career in a community of brilliant and diverse minds to make a real difference, there's only one choice.
Embedded Software Engineer
Embedded Software Engineer
Purpose:
This position is for an experienced Embedded Software Engineer that will be responsible for designing, implementing, and debugging embedded software for Bayer Radiology medical devices. As a Device Software Engineer the incumbent will be responsible for developing portions of complex software projects.
YOUR TASKS AND RESPONSIBILITIES
The primary responsibilities of this role, Embedded Software Engineer, are to:
- Translate system level requirements into lower level requirements, specifications, and architectures;
- Design, implement, debug, and document embedded software;
- Write software unit tests;
- Participate in design reviews;
- Interface with hardware engineers;
- Ensure work products are robust in terms of utility, reliability, agency approvals and safety;
- Execute efforts for complex projects;
- Provide timely communication of project risks and issues, including an ability to meet established commitments;
- Work collaboratively within multi-disciplined teams to achieve program technical and schedule objectives.
WHO YOU ARE
Your success will be driven by your demonstration of our life values, more specifically related to this position, Bayer seeks an incumbent who possesses the following:
REQUIRED QUALIFICATIONS
- Bachelor's Degree in relevant technical discipline (Computer Engineering or Software Engineering preferred) with 1-3 years of internships, applicable work, contractor experience OR Master's Degree in relevant discipline;
- Demonstrated high-performance orientation, project achievement, and strong attention to detail;
- Skill in both analysis of complex problems and synthesis of solutions;
- Excellent oral, written, and listening skills;
- Excellent persuasion and consensus building with ability to work in cross-functional teams Qualification & Competencies;
- Self-directed attitude towards organization and prioritization of work assignments;
- Proficient in C/C ;
- Experience developing applications for Real-time Operating Systems, such as SafeRTOS or VxWorks;
- Experience with low-level device drivers for serial communication protocols such as UART, SPI and I2C;
- Experience using oscilloscopes and logic analyzers;
- Experience developing applications which use TCP/IP communication protocols;
- Experience writing software interfaces to external memories;
- Experience using source control systems, such as GitLab, GitHub;
- Experience writing, executing, and debugging software unit, feature and integration tests.
PREFERRED QUALIFICATIONS
- Experience developing medical software in compliance with IEC 62304;
- Experience using emulators/debuggers and software trace features;
- Experience using ARM processors, such as ST or NXP i.MX processors;
- Experience using static and dynamic analysis tools;
- Experience developing Linux (Ubuntu and Yocto) applications and device drivers;
- Experience developing applications using the Qt framework;
- Experience with Failure Modes & Effects Analysis.
#LI-AMS-USA
#LI-PIT
YOUR APPLICATION | |
Bayer offers a wide variety of competitive compensation and benefits programs. If you meet the requirements of this unique opportunity, and want to impact our mission Science for a better life, we encourage you to apply now. Be part of something bigger. Be you. Be Bayer. | |||
Bayer is an E-Verify Employer. | |||
Location: | United States : Pennsylvania : Indianola || United States : Pennsylvania : Pittsburgh | ||
Division: | Pharmaceuticals | ||
Reference Code: | 802026 |
Contact Us | |
Email: | hrop_usa@bayer.com |