Embedded systems development – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Mon, 14 Oct 2024 10:20: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 Embedded systems development – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Software Engineer https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-36/ Mon, 14 Oct 2024 10:20:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-36/ Software Engineer

Job Description:

    We are looking for a skilled Software Engineer who will be instrumental in the development, integration, and operation of satellite systems and space applications. This role involves working on embedded systems for small satellites, designing flight control software, and developing real-time data handling systems. You will also be responsible for creating ground control software, mission planning tools, and data processing applications. In addition, you will develop simulation tools to model satellite behavior and create testing frameworks to ensure software reliability. Collaboration with hardware engineers and participation in agile development processes are essential. You will maintain and support deployed software systems throughout their operational life and ensure compliance with regulatory standards. We seek an innovative individual who stays updated on aerospace software trends and contributes to the research and prototyping of new solutions.

IT Languages:

  • C
  • C++
  • Python
  • Java

As a Software Engineer, you will engage in various critical tasks that revolve around satellite systems.:

    Develop software for embedded systems in satellites, including flight control and communication protocols.;; Create real-time systems to handle satellite operations and telemetry.;; Develop ground control software to monitor and communicate with satellites.;; Implement mission planning tools for scheduling operations and coordinating data downlink.;; Develop data processing solutions for analyzing satellite-collected data.;; Utilize machine learning algorithms to enhance data interpretation.;; Create simulation tools to model satellite behavior and validate software performance.;; Establish testing frameworks and automate testing procedures.;; Collaborate with interdisciplinary teams to integrate software with hardware.;; Participate in agile development processes for efficient project execution.;; Provide ongoing maintenance and support for deployed software systems.;; Document software designs and ensure compliance with regulatory standards.

Spoken Languages:

  • English;; German

Skillset:

  • Embedded systems development
  • Real-time systems
  • Data processing
  • Machine learning
  • Software simulation
  • Agile development

Soft Skills:

  • Analytical thinking
  • Problem-solving
  • Team collaboration
  • Effective communication
  • Adaptability

Qualifications:

  • Degree in computer science, software engineering, aerospace engineering, or a related field.
  • Proficient in programming languages such as C, C++, Python, and Java.
  • Understanding of aerospace systems and satellite communication protocols.

Years of Experience:

    3

Location:

    Germany

Job Benefits:

  • Competitive salary
  • Health insurance
  • Flexible working hours
  • Professional development opportunities
  • Retirement savings plan

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our workplace fosters innovation, collaboration, and continuous learning. We encourage our employees to stay abreast of technological advancements and actively participate in research initiatives.

Opportunities For Advancement:

  • Career development programs, Mentorship opportunities, Leadership training, Participation in cutting-edge projects

Visa Sponsorship:

    Available
]]>
Embedded Software Tester https://whoneedsengineers.com/jobs/quality-assurance-and-testing/embedded-software-tester-3/ Thu, 19 Sep 2024 23:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/embedded-software-tester-3/ Embedded Software Tester

Job Description:

    Are you passionate about advancing technological innovations in the field of medical technology? Do you thrive in a role that focuses on testing software and ensuring its quality? As an Embedded Software Tester, you will play a crucial role in overseeing the complete software testing process for medical devices. This includes everything from the initial planning stages to the execution, evaluation, and thorough documentation of test results. You will collaborate closely with our agile software development team on a variety of exciting projects, ensuring that our software meets the highest standards of quality and compliance.

IT Languages:

  • C
  • C++
  • C#
  • Java
  • Python

As a Software Tester, you will be responsible for a range of tasks that contribute to the quality assurance of our medical devices.:

    Design, develop, and implement both manual and automated software tests on medical devices;; Create test scripts using programming languages such as C, C++, C#, Java, or Python;; Conduct document and source code reviews to ensure compliance with industry standards;; Prepare necessary regulatory documentation related to software testing

Spoken Languages:

  • German;; English

Skillset:

  • Embedded systems development
  • Software testing tools
  • Issue tracking systems
  • Test automation frameworks
  • Visual Studio

Soft Skills:

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

Qualifications:

  • Degree in computer science, electronics, or a related field
  • Practical experience in developing and implementing test cases for electronic systems and software

Years of Experience:

    3

Location:

    Mannheim, Baden-Württemberg, Germany, EU

Job Benefits:

  • Permanent employment contract with job security
  • Attractive remuneration model with additional vacation days
  • Compensation for overtime with time off or additional remuneration
  • Flexible working hours and location-independent work options
  • Individual coaching for personal and professional development
  • Regular company events for team bonding
  • Employee benefits including pension scheme and health insurance discounts

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company values collaboration, innovation, and personal growth. We believe in fostering a supportive environment where employees can thrive and develop their skills. Regular team events and a focus on work-life balance are integral to our culture.

Opportunities For Advancement:

  • Career development through individual coaching, Potential to lead projects in the future, Opportunities to work on innovative medical technology solutions

Visa Sponsorship:

    Not 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
]]>
Embedded Software Tester https://whoneedsengineers.com/jobs/quality-assurance-and-testing/embedded-software-tester-2/ Mon, 16 Sep 2024 23:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/embedded-software-tester-2/ Embedded Software Tester

Job Description:

    Are you eager to drive technical innovations in the medical technology sector rather than just observe them? Do you thrive in environments focused on software testing and ensuring software quality? In this role, you will play a crucial part in the entire software testing process for medical devices, overseeing everything from planning and execution to the evaluation and documentation of test results. You will work closely with an agile software development team, engaging in a variety of exciting tasks that will challenge your skills and expand your expertise.

IT Languages:

  • C
  • C++
  • C#
  • Java
  • Python

Your daily responsibilities as a Software Tester will encompass a variety of tasks critical to maintaining software quality in medical devices.:

    Design, create, and execute both manual and automated software tests for medical devices.;; Develop test scripts using programming languages such as C, C++, C#, Java, or Python.;; Conduct document and source code reviews to ensure compliance and quality standards.;; Prepare the necessary regulatory documentation for testing processes.

Spoken Languages:

  • German;; English

Skillset:

  • Embedded systems development
  • Hardware-related system programming
  • Testing tools
  • Issue tracking systems
  • Test automation frameworks
  • Visual Studio proficiency

Soft Skills:

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

Qualifications:

  • Completed degree or vocational training in computer science, electronics, or a related field.
  • Practical experience in developing and implementing test cases for electronic systems and software in an industrial context.

Years of Experience:

    3

Location:

    Mannheim, Baden-Württemberg, Germany, EU

Job Benefits:

  • Permanent employment contract with job security since 1994.
  • Comprehensive onboarding program with mentorship.
  • Attractive salary model with additional vacation days and paid leave for special occasions.
  • Flexible working hours with the possibility of mobile work.
  • Personal coaching for professional development.
  • Regular company events to foster team spirit and enjoyment.
  • Corporate benefits including retirement plan contributions, accident insurance, and discounts on fitness memberships.

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • The company fosters a supportive and innovative work environment, emphasizing continuous learning and team collaboration. Employees are encouraged to develop their skills and participate in engaging company events that promote camaraderie and well-being.

Opportunities For Advancement:

  • Professional development courses, Career progression within the company, Participation in innovative projects

Visa Sponsorship:

    Available
]]>