E

ESAB Corporation

Designs welding equipment, PPE, gas-control devices

Experienced Embedded Linux Software Developer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeGothenburg, SwedenNo salary listed

About the Job

Requirements

  • A B.Sc. or M.Sc. in Computer Science, Software Engineering, or equivalent education is required.
  • At least five years of work experience in software design is required.
  • Proven competence in software design and architecture, system investigations and evaluations, and scalable and flexible software architecture is required.
  • Modern C++ (C++17/20) programming is required.
  • Experience with GitLab CI/CD is required.
  • Practical experience with TCP/IP, CAN, and secure communication protocols is required.
  • Practical experience with microcontrollers and low-level programming, such as Cortex, ARM, or STM, is required.
  • Knowledge of module and system testing methods, including an understanding of test automation in CI/CD pipelines, is required.
  • Experience using AI-assisted software development tools is required.
  • Experience developing and optimizing software for resource-constrained systems is required.
  • A basic understanding of digital electronic design and software/hardware interaction is required.
  • Strong analytical and problem-solving capabilities are required.
  • Strong collaboration and communication capabilities and a structured work approach are required.

Responsibilities

  • Design, implement, and maintain software solutions based on input requirements.
  • Develop and maintain Linux embedded software platform components, primarily in C++.
  • Independently debug and troubleshoot application code, Embedded Linux, and hardware.
  • Apply secure and robust engineering practices.
  • Participate in technical investigations and feasibility studies.
  • Provide technical input to software architecture decisions.
  • Analyze input requirements from a software design perspective and communicate conclusions to stakeholders, including Platform Owners and the Architecture Owner.
  • Estimate and plan software work.
  • Prepare technical documentation and instructions.
  • Continuously identify and implement improvements to work processes and methods.

About the Company

ESAB Corporation

Designs welding equipment, PPE, gas-control devices

ESAB Corporation provides equipment, PPE, and workflow solutions for fabrication and specialty gas control markets. Its products range from welding and cutting equipment to precision gas control valves and robotics workflow systems designed to improve safety, quality, and efficiency on industrial jobsites. The company combines hardware, process thinking, and a continuous-improvement culture (EBX) to optimize safety, innovation, quality, delivery, cost, and growth. ESAB differentiates itself through a long history of serving diverse industries worldwide, a strong emphasis on customer feedback, and its core values (Shared Success, Help Each Other Win, Always Improving, Purposeful Leadership, Every Voice Valued) that guide operations and global expansion. Its goal is to help customers advance their industries and shape the world they imagine by delivering reliable products and ongoing improvements across the supply chain.

Company size
11-50
Company stage
IPO
Headquarters
North Bethesda, MD
Founded
1904

Recently Posted Jobs

Explore more opportunities at ESAB Corporation

See more jobs