Embedded Linux – Who Needs Engineers
/wne_live
Software Engineering RecruitmentTue, 24 Sep 2024 21:20:02 +0000en-US
hourly
1 https://wordpress.org/?v=6.6.2/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.pngEmbedded Linux – Who Needs Engineers
/wne_live
3232C++ Developer
/jobs/software-development-and-engineering/c-developer-3/
Tue, 24 Sep 2024 21:20:02 +0000/wne_live/jobs/jobs-categories/c-developer-3/C++ Developer
Job Description:
Join our dynamic team as a C++ Developer, where you will play a pivotal role in enhancing and optimizing our innovative RF sensor technology dedicated to drone detection. In this position, you will be responsible for developing, maintaining, and refining C++ code to ensure our systems operate at peak performance. You will implement cutting-edge algorithms tailored to meet stringent performance benchmarks on embedded Linux environments. Your collaborative spirit will shine as you work alongside our engineering team to seamlessly integrate software solutions with our advanced hardware platforms. You will also handle large-scale data processing in environments with limited resources, contributing to the design and architecture of new system features and enhancements. We expect you to diligently troubleshoot and resolve software issues, ensuring timely solutions. Staying abreast of the latest advancements in C++, parallel computing, and high-performance computing technologies is essential for your success in this role.
IT Languages:
C++
CUDA
As a C++ Developer, you will undertake a variety of tasks that are critical to the success of our RF sensor systems.:
Develop and maintain efficient C++ code for RF sensor systems;; Implement and optimize algorithms for embedded Linux systems;; Collaborate with the engineering team for software and hardware integration;; Process large-scale data in resource-constrained environments;; Contribute to the design and architecture of new features;; Troubleshoot and debug software issues effectively;; Stay updated on advancements in C++ and high-performance computing
Spoken Languages:
English;; German
Skillset:
C++
CUDA
Parallel Processing
Multithreading
Embedded Linux
Soft Skills:
Excellent problem-solving skills
Attention to detail
Ability to work independently
Strong communication skills
Qualifications:
Bachelor’s degree in Computer Science, Engineering or related field
Strong proficiency in C++ with a focus on performance optimization
Solid experience in parallel processing and multithreading
Familiarity with performance-oriented programming techniques
Basic knowledge of CUDA and GPU programming
Experience with RF systems or signal processing is a plus
Years of Experience:
5
Location:
Kassel, Hesse, Germany, EU
Job Benefits:
Competitive salary
Health insurance
Flexible working hours
Professional development opportunities
Collaborative work environment
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
At Dedrone, we foster a culture of collaboration and innovation, where diverse ideas and experiences are valued. Our workplace is inclusive, welcoming individuals from various backgrounds, and we believe that a diverse team enhances our creativity and problem-solving capabilities. We encourage open participation and believe that great ideas can come from anywhere.
Opportunities For Advancement:
Career growth opportunities, Skill development programs, Mentorship initiatives
Join a pioneering team driven by innovation in the field of industrial robotics. We are on a mission to transform how industrial robotics are perceived and utilized, making them smarter, more accessible, and user-friendly for a diverse range of businesses. As a Backend Software Engineer focused on edge computing, you will play a crucial role in developing software solutions that streamline the management of Linux PCs in challenging edge environments. You will collaborate with a talented group of engineers and technologists, sharing your expertise to create robust software products that enhance industrial automation processes. Your contributions will directly impact the reliability and efficiency of our robotic systems, ultimately helping to redefine the future of industrial automation.
IT Languages:
Go
Python
C++
As a Backend Software Engineer, your responsibilities will include managing and enhancing the software that oversees a fleet of Industrial PCs, ensuring seamless operation and security.:
Monitor and manage the complexities associated with a fleet of industrial PCs.;; Identify and resolve issues related to the operating system and Kubernetes clusters.;; Implement security measures for on-premise deployments to protect customer data.
Spoken Languages:
English;; German
Skillset:
Linux administration
Networking
Kubernetes management
Distributed systems
Embedded Linux
Soft Skills:
Team collaboration
Problem-solving
Effective communication
Adaptability
Qualifications:
Bachelor’s degree in Computer Science or a related field
Strong understanding of backend programming principles
Years of Experience:
2
Location:
Munich, Bavaria, Germany, EU
Job Benefits:
Competitive salary
Health insurance
Flexible working hours
Professional development opportunities
Work-life balance initiatives
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We embrace diversity and foster an inclusive environment where every team member is valued. Our culture encourages innovation, collaboration, and a shared passion for advancing technology in industrial robotics. We support personal and professional growth and are committed to creating a workplace that reflects these values.
Opportunities For Advancement:
Career growth within the engineering team, Opportunities to lead projects, Mentorship programs, Participation in cutting-edge research and development