Embedded Software Developer
HOLT EXECUTIVE
Germany
11 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on de.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Shift work
Languages
English, German
Job source
Tech stack
Clean Code Principles
Board Bringup
C++ (Programming Language)
Communications Protocols
Computer Programming
Computer Engineering
Software Debugging
Linux on Embedded Systems
Middleware
Embedded Software
Ethernet
Field-Programmable Gate Array (FPGA)
+10 more
Python (Programming Language)
Systems Development Life Cycle
Rapid Prototyping Process
Real-Time Operating Systems
Systems Integration
TCP/IP
Software Modules
Computer Network Technologies
Git
Information Technology
Job description
This is an excellent opportunity for an engineer who enjoys working close to the hardware and wants to contribute across the full development lifecycle, from rapid prototyping and proof-of-concept development through to integration, testing and validation.
You will work across embedded software, SoCs, evaluation boards and custom hardware platforms, collaborating closely with hardware and software teams to develop and integrate new technologies.
Key Responsibilities
- Design, develop and test embedded software for SoCs, evaluation boards and custom hardware platforms.
- Develop drivers, middleware and applications to support proof-of-concept projects and system prototypes.
- Integrate third-party SDKs and in-house software modules, supporting hardware/software co-design, integration and debugging.
- Contribute to rapid prototyping and validation of new satellite communications and networking technologies.
- Support board bring-up, software integration and troubleshooting across embedded platforms.
- Collaborate with cross-functional engineering teams to resolve technical challenges and ensure successful system integration.
- Document software designs, integration approaches and development best practices.
Requirements
- A degree in Computer Engineering, Electrical Engineering, Computer Science or a related discipline.
- 2-5+ years of embedded software development experience.
- Strong programming experience with C/C++; Python experience would be advantageous.
- Experience working with RTOS, embedded Linux, SoCs and FPGAs.
- Experience with board bring-up, embedded drivers and hardware/software integration.
- Familiarity with communication protocols such as Ethernet, TCP/IP and 3GPP 5G/6G.
- Experience using Git and modern software development workflows.
- Strong debugging, problem-solving and analytical skills.
- Excellent communication and teamwork skills.
- Very good English; basic German would be advantageous., If you are an Embedded Software Developer with strong C/C++ experience and a passion for working at the intersection of software and hardware, we’d be keen to hear from you.
Benefits & conditions
Pulled from the full job description
- Flexible schedule, * Permanent position with long-term career development opportunities.
- Flexible working hours.
- Hybrid working with up to 60% home working, where applicable.
- 30 days’ annual leave, plus company holidays.
- Competitive salary and company pension scheme.
- Training and professional development opportunities.
- Flat organisational structure with short decision-making paths.
- Autonomous and collaborative working environment with the opportunity to make a meaningful technical contribution.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on de.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Finding Jobs in Germany
over 2 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago
EM
Eli McGarvie
How to Find Tech Jobs in Berlin
almost 3 years ago
PZ
Pat Zawadzki
The Ultimate Software Engineer Career Path Guide for 2023
over 3 years ago