Offers “Abbott”

Expires soon Abbott

Software Engineer I

  • Internship
  • Sylmar, USA

Job description

Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 103,000 colleagues serve people in more than 160 countries.

     

JOB DESCRIPTION:

MAIN PURPOSE OF ROLE

Abbott is currently looking for a Linux Platform Engineer (Software Engineer I) with strong embedded Linux experience. This candidate will be part of the Platform team that supports and maintains the platform components in our products. Candidate will be responsible to design, develop, debug and modify embedded Linux software based on standards, requirements and design specifications.

MAIN RESPONSIBILITIES

Work with and customize embedded Linux distributions for existing and new products

Create, maintain and debug applications in C/C++ and Qt

Debug, customize and port Linux device drivers

Collaborate with V&V, QA, manufacturing, service center, systems engineering and support teams

Perform troubleshooting and maintenance of deployed products

Ensure cyber-security compliance including but not limited to monitoring CVE's, running CS tools such as Kali Linux Security Suite and Nessus

Write test plans, test reports and traceability matrices

QUALIFICATIONS

Education

Bachelors Degree (± 16 years)

Engineering discipline, computer science, related engineering field.

an equivalent combination of education and work experience

Experience/Background

6 months of related experience:

Experience with visual modeling, graphical user interfaces, multi-threading, networking, relational databases, formal software development methodologies, and source code management is recommended.

Knowledge of embedded Linux development, bootloaders, board support packages, kernel, device drivers and application development in C/C++

Shell scripting. Perl/Python is a plus

Experience developing with GCC/GNU tool chains

Working knowledge of compilers, linkers, debuggers

Good systems and networking knowledge (LAN's, routing, Wi-Fi, Cellular)

Experience with Serial communications, Network communications, TCP/IP, UDP, FTP

Experience with system programming including multithreading, IPC

Skills to use and incorporate open source solutions in products

Experience with either Yocto/Bitbake/Buildroot

Experience packaging software for distribution and deployment (dpkg, ipkg, opkg, rpms)

Good knowledge of computer Science fundamentals: object-oriented design, data structures, algorithm design

Understanding of secure coding principles and guidelines

Ability to travel approximately 10%, including internationally.

     

JOB FAMILY:

Product Development

     

DIVISION:

CRM Cardiac Rhythm Management

        

LOCATION:

United States > Sylmar : 15900 Valley View Court

     

ADDITIONAL LOCATIONS:

     

WORK SHIFT:

Standard

     

TRAVEL:

Yes, 10 % of the Time

     

MEDICAL SURVEILLANCE:

Not Applicable

     

SIGNIFICANT WORK ACTIVITIES:

Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day), Keyboard use (greater or equal to 50% of the workday)

     

Abbott is an Equal Opportunity Employer of Minorities/Women/Individuals with Disabilities/Protected Veterans.

     

EEO is the Law link - English: http://webstorage.abbott.com/common/External/EEO_English.pdf

     

EEO is the Law link - Espanol: http://webstorage.abbott.com/common/External/EEO_Spanish.pdf

Make every future a success.
  • Job directory
  • Business directory