XX
Embedded Software EngineerHaystackCleveland, Ohio, United States
XX

Embedded Software Engineer

Haystack
  • US
    Cleveland, Ohio, United States
  • US
    Cleveland, Ohio, United States
Jetzt Bewerben

Über

We're working with Lincoln Electric on this exciting opportunity.

This role offers a unique opportunity to blend embedded application development, platform engineering, and hardware bring-up within an innovative team focused on Linux-based embedded systems. You will play a key part in creating secure, high-performance software for a global leader in advanced welding solutions and automation.

Key Responsibilities

  • Design, develop, and maintain applications for embedded Linux environments using C, C++, and Python.
  • Implement and optimize device drivers, APIs, and middleware.
  • Conduct system-level debugging, performance optimization, and troubleshooting.
  • Maintain and update Board Support Packages (BSPs) across diverse hardware platforms.
  • Lead hardware bring-up for new designs, ensuring smooth software-hardware integration.
  • Embed security best practices throughout the software stack and perform vulnerability assessments.

What You'll Need

  • Bachelor's degree in Electrical, Computer, or Software Engineering.
  • 5+ years of hands-on experience in embedded Linux development, including kernels, drivers, and applications.
  • Strong knowledge of Linux kernel architecture, system calls, and bootloaders.
  • Proficiency with version control systems, specifically Git, and collaborative workflows.
  • Familiarity with networking protocols, communication interfaces, and embedded hardware.
  • Excellent problem-solving, debugging, and communication skills.

Apply via Haystack today

  • Cleveland, Ohio, United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.