Firmware Embedded Linux Engineer

VeriiPro 

📍 Waukesha, WI, United States 🇺🇸

full-time
senior
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

LinuxC++Yoctoemulatorsdebuggers

Industry

Medical DevicesConsumer Electronics

Job Description

Roles and Responsibilities
  • Work closely with systems and hardware teams on requirements gathering and capture for a medical device.
  • Interact with global software and hardware teams to ensure software platform consistency.
  • Develop software that meets rigorous quality, reliability, performance, and testability requirements.
  • Work closely with architects and team leads on design and architectural improvements.
  • Perform code and design reviews when appropriate. Use the Agile Framework to implement software.
  • Support planning and execution through user stories to meet the commitment made by the Scrum team.

Required Experience
  • Bachelor’s degree, or foreign degree equivalent, in Computer Science, Electrical Engineering, or related computer field.
  • A minimum of 3 years of experience working with embedded Linux (Yocto or similar), including OS customization and developing kernel modules.
  • A minimum of 5 years of experience developing object-oriented (OO) software leveraging object-oriented design methodology.
  • A minimum of 5 years of experience with C++ software development.
  • Familiarity using standard tools for embedded software development, such as emulators, debuggers, and analyzers.