Microcontrollers – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Wed, 25 Sep 2024 22:40:02 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.png Microcontrollers – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Embedded Software Developer https://whoneedsengineers.com/jobs/software-development-and-engineering/embedded-software-developer-3/ Wed, 25 Sep 2024 22:40:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/embedded-software-developer-3/ Embedded Software Developer

Job Description:

    Join a leading innovator in weighing and inspection technologies as an Embedded Software Developer. In this role, you will be instrumental in the development of embedded devices tailored for industrial applications. You will collaborate closely with various departments, including electronics development and measurement technology, to design device drivers and middleware for our cutting-edge weighing technology products. Your expertise will help shape the software architecture and maintain firmware packages for a range of target systems, ensuring our solutions are efficient, precise, and reliable for industries such as food, pharmaceuticals, and chemicals.

IT Languages:

  • C
  • C++
  • Python
  • Lua

As an Embedded Software Developer, your primary responsibilities will include the following::

    Design and develop device drivers and middleware for weighing technology products;; Collaborate with electronics development and measurement technology teams to create robust software architecture;; Create and maintain firmware packages for various target systems;; Ensure the functionality and efficiency of embedded devices in an industrial setting

Spoken Languages:

  • English;; German

Skillset:

  • Embedded software development
  • Linux
  • Device drivers
  • Middleware development
  • Microcontrollers
  • SoCs
  • Ethernet
  • WLAN
  • Bluetooth
  • SPI
  • Fieldbus interfaces
  • OPC UA

Soft Skills:

  • Team collaboration
  • Problem-solving
  • Attention to detail
  • Effective communication

Qualifications:

  • Degree in computer science, electrical engineering, or a comparable field
  • Strong experience in embedded software development in a Linux environment

Years of Experience:

    5

Location:

    Hamburg, Hamburg, Germany, EU

Job Benefits:

  • Flexible working hours
  • Option for remote work
  • Company pension scheme
  • Exclusive employee discounts
  • Special payments and leave under collective agreements
  • Bike leasing

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a family-like atmosphere while meeting the demands of a global organization. Our culture values collaboration, innovation, and commitment to excellence, allowing us to create impactful solutions.

Opportunities For Advancement:

  • Professional development programs, Career growth opportunities within the organization, Access to advanced training in new technologies

Visa Sponsorship:

    Available
]]>
Embedded Software Developer https://whoneedsengineers.com/jobs/software-development-and-engineering/embedded-software-developer-2/ Wed, 18 Sep 2024 22:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/embedded-software-developer-2/ Embedded Software Developer

Job Description:

    Join our dynamic team as an Embedded Software Developer, where you will play a crucial role in the design and development of innovative embedded software for medical devices. With over 75 years of excellence in medical technology, we are looking for dedicated individuals who are passionate about enhancing patient care through cutting-edge technology. Your contributions will directly impact the performance and reliability of medical lighting solutions used by healthcare professionals worldwide. You will be involved in creating software architecture and developing embedded software using microcontrollers such as ESP32. Additionally, you will ensure compliance with strict industry standards while collaborating with cross-functional teams to integrate software with hardware components effectively.

IT Languages:

  • C
  • C++
  • C#

As an Embedded Software Developer, you will be responsible for various critical tasks that ensure the successful development and integration of embedded software.:

    Develop embedded software for medical devices, ensuring adherence to IEC 60601, ISO 13485, and ISO 14971 standards.;; Create and document software architecture and design specifications.;; Conduct software verification and validation processes according to IEC 62304.;; Perform unit and module testing to ensure high-quality software outputs.;; Implement and manage cybersecurity measures for medical devices.;; Collaborate with hardware engineers to achieve seamless integration of software and hardware components.;; Optimize real-time operating systems and firmware for performance and reliability.;; Develop and execute comprehensive test plans to validate software performance.;; Maintain clear documentation and code quality to comply with industry standards.;; Debug and troubleshoot software issues promptly to uphold device functionality.

Spoken Languages:

  • English;; German

Skillset:

  • Embedded systems development
  • Microcontrollers
  • Real-time operating systems (RTOS)
  • Firmware development
  • Medical device standards compliance

Soft Skills:

  • Strong problem-solving skills
  • Attention to detail
  • Effective communication
  • Teamwork abilities
  • Self-motivated with a positive attitude

Qualifications:

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Proven experience in embedded software development, ideally within the medical technology sector.

Years of Experience:

    5

Location:

    Munich, Bavaria, Germany, EU

Job Benefits:

  • Modern work equipment
  • Stable workplace
  • Short decision-making processes
  • Opportunities for personal development
  • Work-life balance

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a culture of appreciation and respect for our employees, ensuring a supportive work environment. Our organization values diversity and encourages personal growth, creating a dynamic workplace that adapts to the ever-changing landscape of medical technology.

Opportunities For Advancement:

  • Career development programs, Mentorship opportunities, Access to training and certifications

Visa Sponsorship:

    Available
]]>