Embedded Software/Systems Engineer
26 (views)
Job role insights
-
Date posted
September 5, 2024
-
Closing date
November 4, 2024
-
Offered salary
€90,000 - €120,000/year
-
Experience
3 - 5 Years
Description
Embedded Software/Systems Engineer
Job Description:
- We are seeking a talented Embedded Software/Systems Engineer to join our team. The role involves connecting skilled engineers with various companies in the industrial and commercial sectors, tackling challenging projects in automotive engineering, aerospace, railway technology, special machine construction, and IT & telecommunications. Our mission is to foster collaboration between engineers and employers, enabling the successful completion of demanding and complex projects while supporting professional growth.
IT Languages:
- C
- C++
- Assembly
Key responsibilities include design, development, and implementation of embedded software solutions.:
- Design and develop embedded software for various microcontrollers and processors, Collaborate with hardware engineers to define software architecture for embedded systems, considering hardware constraints, Write efficient and reliable code in C, C++, or assembly language for embedded systems, Develop software for Real-Time Operating Systems to ensure timely task execution, Create and optimize drivers for peripherals such as sensors and communication modules, Identify and resolve issues through debugging and testing to ensure system stability, Work with cross-functional teams to deliver integrated solutions, Implement security measures to protect embedded systems from vulnerabilities, Optimize code and algorithms for resource-constrained environments, focusing on power consumption and memory usage
Spoken Languages:
- English, German
Skillset:
- Embedded systems development
- Microcontroller programming
- Real-time operating systems
- Debugging and testing
- Security implementation
- Collaboration with cross-functional teams
Qualifications:
- Bachelor’s or higher degree in Computer Science
- Electrical Engineering
- or a related field
- Strong programming skills in C and C++
- Experience in embedded systems development and understanding of microcontroller/microprocessor architectures
- Familiarity with real-time operating systems and embedded development tools
- Knowledge of communication protocols such as SPI
- I2C
- and UART is beneficial
- Understanding of hardware design principles is a plus
- Excellent problem-solving abilities and attention to detail
- Strong communication skills for effective collaboration and documentation
- Relevant industry certifications or experience are preferred
- Proficiency in English and German
Years of Experience:
- 3
Location:
- Europe
Job Benefits:
- Competitive salary
- Flexible working hours
- Opportunities for remote work
- Professional development programs
- Health and wellness benefits
- Collaborative work environment
Working Conditions:
- Full Time, Remote possible
Employment Type:
- Permanent contract
Company Culture:
- We promote a culture of innovation
- teamwork
- and continuous improvement
- valuing the contributions of every team member.
Opportunities For Advancement:
- Career growth within the company
- Access to advanced training and certification programs
- Potential for leadership roles
visa Sponsorship:
- Available
Interested in this job?
6 days left to apply