Back
Job   USA   OH   Cleveland Area   Embedded Software Engineer -

Embedded Software Engineer | Embedded Software Engineer in Computer & Software Job Job in Clev1

This listing was posted on Tip Top Job.

Embedded Software Engineer

Location:
Cleveland, OH
Description:

Lincoln Electric is the world leader in the design, development and manufactureof the highest quality arc welding products, automated joining assembly and cutting systems, and has a global leading position in brazing and soldering alloys.Withover 125years of innovation and service excellence, we are committed to employing talent that will support our strategy to foster innovation, drive growth and provide a first class experience for our customers. Lincoln Electric: we operate to a higher standard to build a better world. Req. ID:23750 PURPOSE: We are seeking a skilled and motivated Embedded Application Engineer to join our team and contribute to the development of cutting:edge applications for Linux:based embedded systems. As an integral member of our engineering department, you will collaborate with cross:functional teams to design, develop, test, and maintain software applications that drive the functionality of our embedded devices. Your expertise in Linux systems and programming will play a critical role in ensuring the performance, reliability, and efficiency of our products. JOB DESCRIPTION (DUTIES AND RESPONSIBILITIES) : Design, develop, and maintain software applications for embedded Linux systems, ensuring optimal performance, stability, and security.: Collaborate with hardware engineers, firmware developers, and other team members to define software requirements and specifications.: Write efficient, maintainable, and well:documented code in languages such as C, C++, and Python, adhering to coding standards and best practices.: Implement and optimize device drivers, APIs, and middleware to interface with hardware components and external peripherals.: Perform system:level debugging, troubleshooting, and performance tuning to resolve software:related issues and improve overall system performance.: Develop and execute comprehensive test plans to validate the functionality and reliability of software applications on embedded Linux platforms.: Work closely with the Quality Assurance team to identify and address software defects and ensure high:quality deliverables.: Stay up:to:date with emerging technologies, industry trends, and advancements in embedded systems and Linux development.: Contribute to the continuous improvement of development processes and tools to enhance productivity and efficiency.: Provide technical guidance and support to junior engineers as needed.: Assumes additional responsibilities as needed or directed in support of the Company's 2025 Strategy. BASIC REQUIREMENTS :Bachelors or master's degree in computer science, Computer Engineering, Electrical Engineering, or related field.:Level II: 3+ years of relevant experience:Proven experience in designing, developing, and debugging software applications for embedded Linux systems.:Proficiency in programming languages such as C, C++, and Python.:Strong understanding of Linux kernel architecture, system calls, and device drivers.:Familiarity with embedded software development tools, cross:compilation, and build systems (e.g., Yocto Project, Buildroot).:Experience with version control systems (e.g., Git) and collaborative development workflows.:Knowledge of networking protocols and communication interfaces commonly used in embedded systems.:Solid understanding of software development best practices, code optimization, and debugging techniques.:Ability to work effectively in cross:functional teams and communicate technical concepts clearly.:Problem:solving mindset and a proactive approach to identifying and resolving technical challenges.:Excellent written and verbal communication skills. PREFERRED: :Experience with real:time operating systems (RTOS) and low:level programming.:Familiarity with Agile/Scrum development methodologies.:Previous work on safety:critical or security:sensitive embe
Posted:
May 8 on Tip Top Job
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to Tip Top Job
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Embedded Software Engineer
Embedded Software Engineer is a Computer & Software Jobs Embedded Software Engineer Job located in Cleveland OH. Find other listings like Embedded Software Engineer by searching Oodle for Computer & Software Jobs Embedded Software Engineer Jobs.