2,085,350open jobs
127,830companies
243,523added this week
Browse all
Location
In office (Plovdiv)
Seniority
Intern
Employment
Internship

First seen by Alion on Nov 3, 2026.

Overview
Company
Impact
Profile match
DHR Engineering delivers custom automation solutions for manufacturers and hardware startups. We design, build, and deploy automated systems that help you grow.

DHR Engineering is a fast-growing technology leader in industrial automation.

We design the next generation of production systems for some of the most ambitious and forward-thinking companies across the US and Europe.

Our systems are deployed in real manufacturing environments for industry leaders and suppliers of SpaceX, Tesla, and Blue Origin.

DHR’s software engineering team focuses on intelligent machine and robotics control, production orchestration, and the optimization of manufacturing processes and workflows.

We’re relentless problem solvers who value precision, take ownership, and get things done. That’s how we’re building the future of manufacturing.

JOB OVERVIEW

We’re looking for a motivated Software Engineer Intern to join our team and help build software systems behind real-world manufacturing automation projects.

This is a paid full-time internship position.

You’ll work on software that connects backend services, robotics, industrial equipment, and operator-facing applications.

A central part of your role will be learning how to program industrial robots, alongside developing the software systems that control and coordinate manufacturing processes.

This is a fully on-site position. You’ll work directly alongside software, robotics, controls, and mechanical engineers, with hands-on access to industrial robots and automation equipment. Being physically present is an important part of the role, enabling close collaboration, practical learning, and real-world testing.

This is a hands-on engineering role where you’ll learn from experienced engineers while contributing to real production systems. We’re not expecting you to know everything from day one. We’re looking for people with solid programming fundamentals, curiosity, and the motivation to develop their engineering skills.

RESPONSIBILITIES

You’ll start with smaller, well-defined tasks and receive guidance and mentorship. Our goal is to help successful interns develop the skills needed to transition into a full-time Junior Software Engineer position.

  • Learn to program industrial robots, developing and improving robotic operations for real manufacturing automation projects
  • Develop and maintain backend services and APIs using Python and frameworks such as FastAPI
  • Implement new features, fix bugs, and improve existing software systems
  • Help develop software for manufacturing execution, robotics orchestration, and automation workflows
  • Work with databases such as MongoDB and PostgreSQL
  • Integrate backend services with frontend applications, robotic systems, and industrial equipment
  • Learn and work with REST APIs, asynchronous processing, and message-based communication
  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and technical discussions
  • Investigate bugs and troubleshoot software issues with guidance from experienced engineers
  • Collaborate with software, robotics, controls, and mechanical engineers
  • Gradually take responsibility for increasingly complex development tasks

REQUIREMENTS AND QUALIFICATIONS

Required:

No previous professional experience is required.

  • Basic programming knowledge, including familiarity with fundamental concepts such as variables, functions, data structures, and control flow
  • Some experience with Python or another general-purpose programming language, gained through university, personal projects, or professional work
  • Basic understanding of object-oriented programming
  • Ability to approach problems logically and debug code
  • Curiosity about robotics, automation, and how software interacts with physical systems
  • Willingness to learn new technologies and continuously develop your engineering skills
  • Good communication skills and ability to work collaboratively
  • Good command of English

Nice to Have:

  • Experience with Python and frameworks such as FastAPI, Flask, or Django
  • Familiarity with REST APIs and client-server applications
  • Experience with Git and version control
  • Basic knowledge of SQL or NoSQL databases, such as PostgreSQL or MongoDB.
  • Familiarity with Linux and command-line tools
  • Basic knowledge of Docker
  • Experience writing automated tests
  • Familiarity with asynchronous programming or message brokers
  • Experience with robotics, embedded systems, industrial automation, or hardware-related projects
  • Personal or university projects demonstrating practical software development skills

WHAT WE OFFER

At DHR Engineering, we build software that directly interacts with real machines, robots, and manufacturing processes. As a Software Engineer Intern, you’ll have the opportunity to develop your skills in an environment where software engineering meets the physical world.

What you can expect:

  • Hands-on robotics experience: learn to program industrial robots and work directly with manufacturing automation equipment
  • On-site engineering environment: collaborate closely with colleagues and test software on real equipment
  • Mentorship: learn from experienced engineers through collaboration, code reviews, and technical discussions
  • Meaningful contributions: work on real features and projects rather than isolated exercises
  • Technical growth: develop skills in robotics programming, Python, backend engineering, APIs, databases, and distributed systems.
  • Multidisciplinary collaboration: work alongside robotics, controls, and mechanical engineers
  • Small engineering team: a collaborative environment where your contributions are visible and appreciated
  • Career development: a clear path to gradually take on greater responsibilities
  • Minimal bureaucracy: a practical, hands-on environment focused on building and learning

If you’re passionate about software development, curious about robotics and automation, and excited to see your code interact with real machines, we’d love to hear from you.

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.
2,085,350 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

Backend
Similar stack
Same company
Plovdiv
Remote (Bulgaria) · Sofia
C#
C#
.NET
Avalonia
Management
Agile
Apply
Remote (Bulgaria) · Sofia
C#
C++
C#
.NET
Apply
$106k – $123k per year · Remote (United States, United Kingdom, Bulgaria, Canada, Ireland, US time zones hours) · 5+ years exp · PhD · Bulgaria · Canada · Ireland · United Kingdom · United States
Python
JavaScript
TypeScript
Python
Django
Celery
Databases
MySQL
PostgreSQL
ElasticSearch
Apache Kafka
Frontend
Vue.js
Cybersecurity
GDPR
Management
Agile
Apply
Java Engineer 26 days ago
In office · Full-Time · Sofia
Python
Java
SQL
Java
Maven
Gradle
Databases
Oracle
DevOps
Rest API
AWS
SOAP
Apply
$140k – $232k per year · In office · TS/SCI · Full-Time · 8+ years exp · Bachelor's Degree · Aurora
Python
Go
JavaScript
Java
TypeScript
Java
Maven
Databases
PostgreSQL
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
GCP
Red Hat
Helm
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Harbor
Linux
Cybersecurity
PKI
Management
Agile
QA
Robot Framework
Apply
≈ $39k – $75k per year (Estimated) · Hybrid · Sofia · Plovdiv
PHP
SQL
PHP
PHPUnit
Pest
Databases
MySQL
Frontend
GraphQL
DevOps
Rest API
Management
Agile
Apply
Java Developer 6 days ago
≈ $30k – $83k per year (Estimated) · Remote (Bulgaria) · 4+ years exp · Plovdiv · Sofia · Varna · Burgas
Java
Kotlin
Java
Maven
Flyway
Kotlin
Mockito
Databases
PostgreSQL
AI/ML
Copilot
Mobile
JUnit
DevOps
Jenkins
Apply
In office · Full-Time · Sofia · Plovdiv
Python
PHP
Bash
Perl
Databases
MySQL
DevOps
Puppet
Ansible
Zabbix
Prometheus
Docker
Ubuntu
Nginx
Grafana
Configuration Management
Nagios
KVM
Xen
Incident Management
Linux
TCP/IP
DNS
Apache HTTP Server
Apply
Hybrid · Plovdiv
DevOps
Terraform
GCP
CI/CD
Jenkins
Kubernetes
Argo Workflows
Google Cloud Run
GitHub
GitLab
Cybersecurity
SIEM
Analytics
ETL/ELT
Apply
HR Generalist 2 days ago
In office · Plovdiv
Apply
See all jobs
This is one of many
2,085,350 more open roles from verified company boards, updated every day.