Embedded Software Engineer

Bayer
Pittsburgh, PA Full Time
POSTED ON 10/31/2023 CLOSED ON 11/10/2023

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.
To all recruitment agencies: Bayer does not accept unsolicited third party resumes.

Bayer is an Equal Opportunity Employer/Disabled/Veterans

Bayer is committed to providing access and reasonable accommodations in its application process for individuals with disabilities and encourages applicants with disabilities to request any needed accommodation(s) using the contact information below.

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

 

Windows Software Engineer (Embedded)
Latitude Inc -
Canonsburg, PA
Embedded Software Engineer
Strata Worldwide -
Pittsburgh, PA
Sr. Embedded Software Engineer
Carnegie Mellon University -
Pittsburgh, PA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Embedded Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
    • Income Estimation: $73,937 - $105,550
  • Debugging Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
    • Income Estimation: $73,937 - $105,550
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Bayer

Bayer
Hired Organization Address Indianola, PA Full Time
Job Summary: Join our Technical Publications team at Bayer Radiology Regulatory Affairs in Indianola, PA, as a Labeling ...
Bayer
Hired Organization Address Indianola, PA Full Time
At Bayer we’re visionaries, driven to solve the world’s toughest challenges and striving for a world where 'Health for a...
Bayer
Hired Organization Address Seattle, WA Intern
Digital Farming Intern: Software Engineer (Summer 2025) At Bayer we’re visionaries, driven to solve the world’s toughest...
Bayer
Hired Organization Address Chesterfield, MO Full Time
**Job Summary:** We are seeking an experienced Software Developer with a strong background in Python to join our dynamic...

Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Pittsburgh, PA area that may be a better fit.

Assistant Embedded Software Engineer

Software Engineering Institute, Pittsburgh, PA

Embedded Software Engineer | Intern

Gecko Robotics, Pittsburgh, PA