Have familiarity with all aspects of Software Development Life Cycle and methodologies
Write well-designed, testable code
Develop Machine learning capabilities for recognizing and analyzing cardiac images
Work closely with cross-functional teams in Systems and hardware/firmware to develop optimal solutions combining software and embedded software on FPGA's
Integrate software components into functional software system
Develop graphical user interface components
Develop manual and automated tests for software verification as needed
Develop and maintain documentation to identify design, requirements and solutions
Communicate effectively both within immediate team and across the program and business leadership team
Qualifications/Requirements
Bachelor's Degree in Engineering or Computer Science or related field
3+ years hands on experience with development in C and Qt/QML
Desired Characteristics
Master's Degree in Engineering or Computer Science ore related field
Strong understanding of the hardware/software interface
Experience working in a Linux environment
Experience working in a regulated environment (preferably medical)
Strong oral and written communication skills
Strong interpersonal skills
Software development tool experience such as Perforce, Jira, Jenkins
We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves?
Our work matters. We help people get the medicine they need to feel better and live well. We do not lose sight of that. It fuels our passion and drives every decision we make.