Embedded Software/Systems Engineer

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

Apply for this job

Cancel
Send message
Cancel