Firmware Embedded Developer - Delvitech
Publication date:
17 April 2025Workload:
100%Contract type:
Unlimited employment- Place of work:Mendrisio
- Salary estimate from jobs.ch:Log in, to see estimate from jobs.ch
Job summary
Join Delvitech as a Firmware Embedded Developer in Mendrisio! Engage in innovative projects with a collaborative team.
Tasks
- Develop and optimize firmware for embedded systems using C/C++ and Python.
- Integrate device drivers for microcontrollers and enhance system performance.
- Collaborate with R&D on Machine Vision and Image Processing solutions.
Skills
- Bachelor’s in Computer Science or Electronics; 3+ years in embedded systems.
- Proficient in Linux, C/C++, and microcontroller programming.
- Strong problem-solving and communication skills.
Is this helpful?
Firmware Embedded Developer
Delvitech stands at the forefront of technological advancement, having pioneered innovative Automatic Optical Inspection (AOI) technology for assembled printed circuit boards (PCB) utilizing artificial intelligence. Our accomplished team is driven by a commitment to exceed technological boundaries and consistently deliver exceptional results.
We are actively seeking individuals who are eager to embrace challenges, contribute proactively to achieving our set objectives, and play a pivotal role in propelling the company’s growth.
Presently, an opportunity exists for a proficient and motivated
Firmware Embedded Developer
We are seeking a Firmware Embedded Developer with strong programming skills and expertise in Machine Vision, Image Processing, and Embedded Computing.
This role is based at our headquarters in Mendrisio. The ideal candidate will bring a patient, organized, and problem-solving approach to their work and must have prior experience in a similar field.
- Develop and optimize firmware and software for embedded systems using C/C++ and Python.
- Work with Linux-based environments, focusing on system performance and efficiency.
- Develop and integrate device drivers for microcontrollers and embedded platforms.
- Optimize memory usage and handle cross-compilation for embedded architectures.
- Conduct debugging and memory leak analysis to ensure system stability.
- Work with U-Boot, Linux Kernel, Kernel Drivers, and Device Trees to enhance system functionality.
- Collaborate with R&D teams to develop cutting-edge solutions in Machine Vision and Image Processing.
- Participate in code reviews and contribute to system architecture discussions.
- Work on real-time video acquisition, analysis, recording, and streaming
- Bachelor’s degree in Computer Science, Electronics, or a related field. A Master’s degree is a plus.
- At least 3 years of experience in firmware and software development for embedded systems.
- Proficiency in C/C++, Python.
- Experience with version control systems (Git).
- Advanced English proficiency (written and spoken).
Required Hard Skills:
- Strong proficiency in Linux, C/C++ Programming, and Microcontrollers
- Experience with device drivers and memory optimization.
- Knowledge of cross-compiling for embedded systems.
- Competence in real-time video acquisition, analysis, recording, and streaming.
Preferred Hard Skills:
- Experience with U-Boot, Linux Kernel, Kernel Drivers, and Device Trees.
- Experience with ARM processors in Linux environments.
- Expertise in memory leak analysis and performance tuning.
- Familiarity with Rust programming for embedded development.
Soft Skills:
- Strong problem-solving
- Creativity in approaching technical challenges.
- Ability to work collaboratively in a team-oriented environment.
- Clear and professional communication with team members.
- Proactive and results-oriented work approach.
- Passion for technology and innovation.
- Strong planning and project design skills.
If this position matches your skills and aspirations, please send your complete application, including CV and references, to E-Mail schreiben with your name and “Firmware Embedded Developer” in the subject line.
Only short list candidates will be contacted.