-
HMS Networks

Senior Embedded Software Developer

HMS Networks
Sweden · Full-time · Mid-Senior

At HMS Industrial Networks, we value the tremendous contributions of our employees, and we recognize that it is our people that make HMS successful. We work hard to maintain our vibrant, innovative, and welcoming culture, and we strive to support our staff as they grow and develop both personally and professionally.

We are looking for a Senior Embedded Software Developer to join one of our Software teams.

Right now, we are building something completely new – a next-generation platform for industrial connectivity. Our mission is to deliver robust, secure, and high performance embedded solutions that form the backbone of modern and future industrial systems – from smart manufacturing to next generation data and information ecosystems.

If you are driven by solving complex problems, enjoy working close to hardware, and take pride in well crafted low level C code – while also influencing technical direction and mentoring others – this role is for you.

ABOUT THE ROLE

You will play a key role in a very experienced cross functional project team, building software for world leading industrial network interfaces operating in demanding real time environments. Performance, security, reliability, and robustness are fundamental – and your experience will help set the bar.  As a senior developer, you will combine hands on embedded development with technical leadership, contributing to design decisions, long term maintainability, and overall system quality.

We have a prestige-free working environment, where everyone wants to share their knowledge and help each other. For that reason, we prefer to work together in our Halmstad office, but working remotely a 1-2 days a week is an option.

KEY RESPONSIBILITIES
  • Design, develop, and maintain embedded software for industrial communication products
  • Take technical ownership of subsystems or key areas of the platform
  • Drive code quality, maintainability, and security in a long lived codebase
  • Participate in architectural and design discussions, influencing technical decisions
  • Collaborate closely with hardware, software, and product teams
  • Explore and evaluate technologies, tools, and approaches for future needs
  • Support and mentor less experienced developers
ABOUT YOU

You are an experienced embedded developer with a strong problem solving mindset and a genuine passion for low level development. You combine deep technical expertise with pragmatism and curiosity, and you enjoy understanding systems end to end – from hardware constraints to application behavior.

You are confident enough to take technical responsibility, yet humble enough to collaborate, learn, and adapt. You thrive in complex environments, keep the bigger picture in mind, and value building sustainable solutions over quick fixes.

REQUIRED EXPERIENCE
  • Several years of hands on experience in embedded C development
  • Degree in Computer Science, Electrical Engineering, or equivalent experience
  • Experience developing software for real time and resource constrained systems
  • Python scripting for tooling, testing, or automation
  • Solid understanding of networked systems and communication protocols
  • CI/CD and version control (Jenkins, Git, Gerrit)
MERITORIOUS EXPERIENCE
  • Industrial communication networks (e.g. EtherNet/IP, PROFINET, EtherCAT)
  • Real time operating systems (FreeRTOS)
  • Security related technologies (TLS, secure boot, embedded security concepts)
  • Platform/layered architectural design patterns (e.g. BSP/HAL/Hardware, Driver architectures, Service layers, Portability focused design)
  • Familiar with the V-model for parallel SW development and testing
ABOUT US

HMS Networks make the World more connected, productive and sustainable. Our industrial communication products enable millions of machines such as robots, drives and air-conditioners to get connected to software and systems - a necessity to meet the future demands for energy efficiency and sustainability.

We are an innovative growth company based in Halmstad, Sweden with 1100 employees in more than 20 countries.

HMS is an equal opportunity employer. We celebrate diversity and are committed to creating an environment where everyone feels included, respected, and empowered.

Want to help us make the world more connected and sustainable? Visit hms-networks.com or look us up on social media.

 

ABOUT THE APPLICATION

Apply today and join a team where your expertise in embedded software will play a key role in shaping the next generation of industrial connectivity at HMS Networks.

The selection process is ongoing, so we encourage you to submit your application as soon as possible.

If you have any questions about the role or the recruitment process, please contact the responsible HR.

Key Skills

Ranked by relevance

embedded c technical expertise design patterns jenkins git
Login to Apply
Posted
Apr 01, 2026
Type
Full-time
Level
Mid-Senior
Location
Halmstad

Industries

Communications Equipment Manufacturing

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Dyninno Group
Related

Senior Android Developer

2026-04-11

Full-time
Not Applicable
Latvia
IT Services
Engineering
View Job Details
Search X Recruitment
Related

Fullstack Developer

2026-04-11

Full-time
Mid-Senior
Netherlands
Marketing Services
Engineering
View Job Details
Dyninno Group
Related

PHP Developer

2026-04-11

Full-time
Not Applicable
Latvia
IT Services
Engineering