1,570,241open jobs
94,561companies
240,219added this week
Browse all
Salary
≈ $63k – $145k per year (Estimated)
Location
Hybrid (Gothenburg, Sweden)
Seniority
Principal
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Sep 14, 2026. Dover Corporation scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Dover Corporation is a diversified industrial manufacturer headquartered in Downers Grove, Illinois, supplying equipment and components, consumable supplies, aftermarket parts, software and support services. Listed on the New York Stock Exchange and part of the S&P 500, it operates through businesses such as Vehicle Service Group with brands like Rotary and Chief, and Markem-Imaje in product marking and traceability, with plants across the United States, Europe and India. Recent openings include manual machinists, saw operators, valve and packing inspectors, production supervisors, manufacturing and configuration engineers, product designers and software engineers.

Dover Imaging & Identification (DII) is a segment of Dover Corporation that includes the following brands: Markem-Imaje, Blue Bite, Solaris Laser, Systech, MS Printing Solutions and JK Group. We design, manufacture and deliver industrial equipment, consumables, software and services solutions for the marking & coding, consumer engagement, product traceability, authentication, and digital textile printing markets.

With more than 40 offices and over 3,000 employees worldwide, DII has a presence in +28 countries and offers numerous job opportunities globally. If you're looking for an international, multidisciplinary and collaborative environment that offers a world of opportunities, come join us at DII.

Markem-Imaje - Sweden in Göteborg is something as unusual as a small innovation and development hub with a start-up mindset within an established global company.

Our mission is to lead the development of new innovative products and solutions, from concept to production with the freedom to use the work methods we find most efficient. We love what we do, and we have help from the global organisation we are a part of.

The Role

We are seeking an experienced, skilled, and self-driven Principal Embedded Software Engineer, with a system mindset and an interest in exciting technology.

You, just like we do, appreciate working with the complete development cycle, from idea to finished product, via proof of concept and implementation, using effective method and tools.

Your primary focus will be to develop control software in C++ and Go as well as associated software architecture in cooperation with developers from both the local office and from other offices within the global organization. You appreciate the system level view, how the software interacts with the hardware, how different customers use the products and how this knowledge can be used in the architectural and prioritization work.

You will be part of an experienced and passionate team that develops software, but also electronics and mechanics, where you will have the possibility to share ideas, experiences, and knowledge. You will thereby be able to influence design choices within all development disciplines.

What you will do:

  • Develop controller software in C++ and Golang, as well as tests. The controller is running an embedded Linux, and cooperates with other components within a printer, such as MCUs and FPGA.
  • Interface with other engineering disciplines, engineering teams, stakeholders, and customers to understand the application space and business requirements.
  • Influence technology selection and decision within company and across major customers together with the team.
  • Lead and facilitate high-level software estimation to support business planning activities.
  • Mentor and teach other software engineers in improving their skills.
  • Lead design reviews and drive improvements in design and code quality produced by internal and external engineers.
  • Influence and inspire others through personal creditability.
  • Drive continuous improvement in source control and continuous integration by staying up to date with the latest industry practices and tools.
  • Work closely together in the team to achieve the team‘s goals.
  • Test and fault find code written by yourself and by others.

What you need to have:

  • Bachelor’s degree or Master's degree with significant professional experience developing software.
  • Expert in writing portable, cross-platform, modern C++ code and experience in Go/Golang.
  • Passion for embedded development and a wish to succeed through teamwork and cooperation.
  • Demonstrable record of developing high-quality embedded software for end-user products from requirements analysis to delivery.
  • Experience with cross-functional, multi-cultural, or globally distributed team collaboration.
  • Demonstrable experience in a technical leadership role within a software team and for external engineering resources.
  • Experience developing software on Linux and Windows host environments.
  • Expert architecture and design skills such as functional decomposition, architectural viewpoints, UML/SYSML, and design patterns.
  • Advanced knowledge and experience with implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging.
  • Expert knowledge of verification skills such as test-driven development, unit testing, code reviews, and defect characterization.
  • Advanced requirement analysis and planning skills such as user story development, backlog management, high-level estimation, and detailed estimation.
  • Expert knowledge of real time operating system concepts and experience in their use.
  • Advanced configuration management skills such as revision control, continuous integration, continuous deployment, automated build systems, release management, and technical documentation.
  • Working knowledge of modern development practices, exposure to agile methodology and experience with git and related flows.
  • Advanced knowledge of electronics including micro-controllers, memory, and peripherals as well as in reading schematics and basic use of oscilloscopes/logic analysers.
  • Ability to work autonomously with strategic direction as well as part of a cross-disciplinary, international, product development team and develop and deliver whole features through small groups of engineers using user stories and epics.
  • Excellent interpersonal, written, and oral communication skills, with an ability to influence and build strong, credible relationships.
  • Swedish/French/Italian/Polish language skill would be beneficial but not a requirement

You’ll only be the right candidate if you are aligned to our values and culture:

  • Collaborative entrepreneurial spirit.
  • Winning through customers.
  • High ethical standards, openness and trust.
  • Expectations for results.
  • Respect and value people.

If you believe you match our values and have the experience we’re looking for, then apply! We can’t wait to hear from you!

Location: Göteborg, Sweden

#LI-CP1 #SWE

All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law.

Fraudulent Recruiting Disclaimer: Dover Corporation and our affiliated operating companies want to alert applicants to internet job posting fraud, where parties posing as Dover employees, recruiters, or other agents, try to engage with online candidates in an attempt to steal personal and/or financial information. We do not endorse or engage in any recruitment practices that involve payment or personal information outside of our official application and hiring process. Please verify the authenticity of an invitation to apply for a job, or for a job offer by contacting us directly through our Dover and affiliated operating company websites at https://careers.dovercorporation.com/. To learn how you can protect yourself, review our Recruitment Fraud Notice on our careers site.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,570,241 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Gothenburg
≈ $65k – $155k per year (Estimated) • In office • Full-Time • 10+ years exp • Linköping
C++
DevOps
CI/CD
Linux
Apply
≈ $60k – $141k per year (Estimated) • In office • Full-Time • Master's Degree • Kalmar
Apply
≈ $66k – $156k per year (Estimated) • In office • Full-Time • Linköping
C++
DevOps
RTOS
Apply
Senior systemarkitekt 26 days ago
≈ $65k – $153k per year (Estimated) • In office • Full-Time • Linköping
DevOps
GCP
Azure
CI/CD
AWS
Apply
In office • Full-Time • Gothenburg
C++
VHDL
Apply
In office • Bachelor's Degree • Hyderabad
Java
C#
DevOps
Rest API
Azure DevOps
GitHub Actions
Azure
CI/CD
Docker
Kubernetes
Analytics
ETL/ELT
Management
Agile
Apply
≈ $14k – $33k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Hyderabad
Python
JavaScript
TypeScript
Node JS
Frontend
Vue.js
Angular
React.js
DevOps
Terraform
GitHub Actions
Azure
CI/CD
Kubernetes
GitHub
Management
Agile
Scrum
Kanban
Apply
In office • 2+ years exp • Bachelor's Degree • Hyderabad
Python
Java
C++
Management
Confluence
Jira
Agile
Scrum
Apply
≈ $13k – $31k per year (Estimated) • In office • 4+ years exp • Bachelor's Degree • Hyderabad
Python
Databases
Databricks
DevOps
Azure DevOps
GitHub Actions
Azure
CI/CD
Analytics
Power BI
Azure Data Factory
Management
Agile
Apply
Chief Engineer 2 days ago
≈ $105k – $251k per year (Estimated) • In office • Full-Time • Eveleigh • Melbourne
AI/ML
AI Agents
LLM Guardrails
DevOps
CI/CD
Apply
≈ $51k – $103k per year (Estimated) • In office • Full-Time • Bremen
C++
DevOps
RTOS
Git
Linux
Management
Jira
Apply
≈ $14k – $34k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Bengaluru
Chips/EDA
Cadence Allegro
OrCAD
Apply
≈ $71k – $138k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Boston • Salem
VHDL
Apply
≈ $111k – $201k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Austin
Mobile
Modularization
Management
Draw.io
Apply
$16k – $140k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Cypress
C++
Assembly
DevOps
RTOS
Linux
TCP/IP
IoT
FreeRTOS
Management
Agile
Scrum
Apply
≈ $51k – $118k per year (Estimated) • Hybrid • Full-Time • Gothenburg
Go
C++
DevOps
Linux
IoT
FreeRTOS
Apply
In office • Full-Time • Gothenburg
Python
MATLAB
MATLAB
Simulink
Apply
Remote (likely Sweden) • Full-Time • Bachelor's Degree • Gothenburg
C
C++
C
Embedded C
Cybersecurity
GDPR
Management
Agile
Apply
BI/ETL-utvecklare 1 day ago
≈ $38k – $104k per year (Estimated) • In office • Full-Time • Gothenburg
SQL
DevOps
OpenShift
CI/CD
Kubernetes
Analytics
ETL/ELT
SSIS
Data Vault
Apply
≈ $65k – $152k per year (Estimated) • In office • Full-Time • Gothenburg
DevOps
Azure
IAM
Cybersecurity
Least Privilege
Microsoft Entra ID
Apply
See all jobs
This is one of many
1,570,241 more open roles from verified company boards, updated every day.