Cette offre d'emploi n'est plus disponible
Embedded Software Engineer
Haystack
- Cleveland, Ohio, United States
- Cleveland, Ohio, United States
À propos
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
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.