Embedded software development – 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 Embedded software development – 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
]]>
Software Release Manager https://whoneedsengineers.com/jobs/project-management-and-business-analysis/software-release-manager/ Tue, 24 Sep 2024 07:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-release-manager/ Software Release Manager

Job Description:

    Are you eager to join a forward-thinking company in the automotive industry and contribute to software development and delivery? We are currently looking for a Junior Software Release Manager who is ready to embrace a new and exciting challenge. In this role, you will play a pivotal part in managing and coordinating software releases. Your responsibilities will include overseeing calibration deliveries, addressing discrepancies in deliveries in collaboration with project management and development teams, constructing software files for production and aftermarket delivery, managing additional releases for quality issues in the field, and maintaining calibration libraries and databases. Additionally, you will be tasked with further developing and ensuring the quality of calibration processes.

IT Languages:

  • C++
  • Python

As a Junior Software Release Manager, you will be responsible for various critical tasks that influence the success of software delivery within the company.:

    Coordinate and monitor calibration deliveries;; Manage discrepancies in deliveries with project management and development teams;; Construct and deliver software files to production and aftermarket;; Handle additional releases to address quality issues in the field;; Maintain and update calibration libraries and databases;; Enhance and quality assure calibration processes

Spoken Languages:

  • English;; Swedish

Skillset:

  • Embedded software development
  • Calibration processes
  • Project management

Soft Skills:

  • Independence
  • Goal-oriented mindset
  • Strong communication skills
  • Leadership and engagement abilities
  • Responsibility
  • Initiative
  • Structured approach
  • Flexibility
  • Willingness to learn and develop

Qualifications:

  • Bachelor’s or Master’s degree in Engineering (Industrial Engineering and Management, Systems Technology or similar)
  • Experience in embedded software development is advantageous
  • Interest in the automotive field is a plus

Years of Experience:

    3

Location:

    Europe

Job Benefits:

  • Collective agreement benefits
  • Access to consulting managers and dedicated recruiters
  • Opportunity to work with a network of exciting companies
  • Pension plan options
  • Flex pension options
  • Access to a benefits portal with discounts on health, home, transport, and more
  • Corporate wellness services

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • The company fosters a culture of innovation and sustainability, focusing on creating a better mobility world for businesses, society, and the environment. They prioritize employee well-being and provide a supportive work environment.

Opportunities For Advancement:

  • Career development opportunities, Potential for long-term engagement with innovative projects

Visa Sponsorship:

    Available
]]>
Cybersecurity Engineer https://whoneedsengineers.com/jobs/cybersecurity/cybersecurity-engineer-4/ Sun, 22 Sep 2024 00:10:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/cybersecurity-engineer-4/ Cybersecurity Engineer

Job Description:

    This role is perfect for individuals who thrive on creativity and innovation when tackling complex technical challenges. You will have the autonomy to suggest optimal solutions while engaging in a variety of development projects aimed at improving existing products or bringing new ones to life. By focusing on cutting-edge cybersecurity technologies, you will be at the leading edge of advancements in the field. Teamwork is essential at this organization, as you will collaborate with diverse, cross-functional teams dedicated to solving specific cybersecurity challenges, ensuring a stimulating and adaptable work environment. The scope of products and business sectors may differ, but you will consistently be involved in the creation of exciting and groundbreaking innovations.

IT Languages:

  • Python
  • Java
  • C++
  • JavaScript

As a Cybersecurity Engineer, you will play a crucial role in enhancing clients’ cybersecurity posture through your technical expertise and comprehension of legal requirements. Your responsibilities will include leading and participating in various development projects, focusing on either the enhancement of existing products or the creation of innovative solutions from the ground up. You will collaborate closely with cross-functional teams to address and resolve complex issues, ensuring effective communication of intricate technical concepts to both expert and non-expert audiences.:

    Assist clients in improving their cybersecurity measures;; Lead and engage in development projects;; Enhance and innovate products;; Collaborate with diverse teams to solve complex technical challenges;; Communicate complex technical information effectively

Spoken Languages:

  • English;; Swedish

Skillset:

  • Embedded Software Development
  • Product Cybersecurity
  • DevSecOps
  • Vulnerability Management
  • Operational Technology Security
  • ISO Standards Knowledge

Soft Skills:

  • Creative Problem Solving
  • Team Collaboration
  • Effective Communication
  • Adaptability
  • Analytical Thinking

Qualifications:

  • Experience in Embedded Software Development
  • Knowledge of Security in Connected Devices
  • Understanding of DevSecOps Practices
  • Experience with Vulnerability Management
  • Familiarity with Operational Technology Security
  • Interest in MedTech, Automotive, or Defense Sectors
  • Experience with Cybersecurity Standards

Years of Experience:

    5

Location:

    Gothenburg, Västra Götaland County, Sweden, EU

Job Benefits:

  • Hybrid work model
  • Competitive salary
  • Personal development opportunities
  • Training programs
  • Diversity and inclusion initiatives
  • Work-life balance support

Working Conditions:

    Hybrid

Employment Type:

    Permanent Contract

Company Culture:

  • The organizational culture is vibrant and inclusive, valuing diversity with over forty nationalities represented. The work environment promotes curiosity, collaboration, and knowledge sharing, ensuring that every team member has an opportunity to contribute their unique perspectives and skills.

Opportunities For Advancement:

  • Leadership roles in future projects, Opportunities to work on innovative technologies, Professional growth through training and mentoring

Visa Sponsorship:

    Available
]]>
Automotive Functional Safety Engineer https://whoneedsengineers.com/jobs/cybersecurity/automotive-functional-safety-engineer/ Sat, 21 Sep 2024 16:10:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/automotive-functional-safety-engineer/ Automotive Functional Safety Engineer

Job Description:

    We are seeking an experienced Automotive Functional Safety Engineer to join our dynamic team in the Greater Gothenburg Metropolitan Area. In this role, you will be responsible for ensuring the functional safety of automotive software systems, adhering to industry standards such as ISO26262. Your expertise will play a critical role in the development and implementation of safety-compliant software solutions. You will collaborate with cross-functional teams to derive Technical Safety Requirements from Functional Safety Requirements, ensuring that safety goals are met at every stage of the development cycle. As part of our commitment to innovation, you will also engage in the creation of robust safety concepts and perform safety analyses including FMEA and FTA to mitigate risks effectively. Your contributions will help drive forward the future of automotive technology.

IT Languages:

  • C
  • C++
  • Python

As an Automotive Functional Safety Engineer, you will be tasked with several key responsibilities to ensure the safety and reliability of automotive systems.:

    Derive Technical Safety Requirements based on confirmed Functional Safety Requirements and Safety Goals;; Allocate safety-relevant requirements to relevant development domains including hardware and software;; Develop Functional and Technical Safety Concepts;; Conduct FMEA and FTA analyses to identify potential failure modes and mitigate risks;; Collaborate with multi-disciplinary teams to implement safety measures throughout the development process

Spoken Languages:

  • English;; Swedish

Skillset:

  • Functional Safety
  • ISO26262
  • Embedded Software Development
  • FMEA
  • FTA
  • Requirements Management

Soft Skills:

  • Strong communication skills
  • Team leadership capabilities
  • Relationship building
  • Problem-solving aptitude
  • Intellectual curiosity

Qualifications:

  • Strong experience in implementing Functional Safety compliant software
  • Hands-on knowledge of ISO26262 standards
  • Familiarity with FMEA, FTA, and DRBFM methodologies
  • Experience in embedded software development within the automotive sector
  • Understanding of failure handling in software solutions for automotive systems
  • Proficiency in requirements management tools such as DOORS, Polariton, PTC, and IBM

Years of Experience:

    8

Location:

    Europe

Job Benefits:

  • Competitive salary
  • Health insurance
  • Flexible working hours
  • Professional development opportunities
  • Employee assistance program

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative and innovative work environment that encourages continuous learning and professional growth. Our team values diversity and inclusion, and we are committed to making a positive impact in the communities we serve. We believe in empowering our employees to take initiative and contribute to cutting-edge projects that shape the future of technology.

Opportunities For Advancement:

  • Leadership roles in project management, Specialization in advanced functional safety methodologies, Opportunities to work on international projects, Potential for career advancement within the organization

Visa Sponsorship:

    Available
]]>
Embedded Software Engineer https://whoneedsengineers.com/jobs/software-development-and-engineering/embedded-software-engineer/ Sat, 21 Sep 2024 00:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/embedded-software-engineer/ Embedded Software Engineer

Job Description:

    We are seeking a talented Embedded Software Engineer to join our dynamic team. In this role, you will play a vital part in developing innovative software solutions for a variety of exciting projects across international markets including Europe, the United States, India, and the United Kingdom. You will engage directly with clients throughout the entire software development lifecycle—from initial specifications and prototyping to rigorous testing, certification, and eventual mass production. This position requires not just technical expertise but also a strong understanding of client needs and applications, making it essential that you are hands-on and occasionally willing to travel for on-site client meetings. Your contributions will be crucial in ensuring that our products meet the highest standards of quality and functionality.

IT Languages:

  • C
  • C++
  • C#

As an Embedded Software Engineer, you will be responsible for various critical tasks that drive the success of our projects.:

    Collaborate with Cloud and Application engineers to develop detailed specifications;; Create and implement Embedded C-code for software solutions;; Conduct functionality tests throughout the development cycle, both in laboratory settings and on customer applications;; Manage software release processes to ensure timely delivery of products;; Document software strategies, including design descriptions and user handbooks

Spoken Languages:

  • English

Skillset:

  • Embedded Software Development
  • Functionality Testing
  • Software Documentation
  • Client Interaction
  • Project Management

Soft Skills:

  • Responsible
  • Service-minded
  • Thorough
  • Solutions-oriented
  • Detail-oriented
  • Strong relationship-building skills

Qualifications:

  • Degree in Computer Science, Electrical Engineering, Mechatronics, or a related field
  • Strong interest in Application Software Development demonstrated through academic or personal projects

Years of Experience:

    3

Location:

    Stockholm, Stockholm County, Sweden, EU

Job Benefits:

  • Flexible working hours
  • Opportunities for skill development
  • Collaborative work environment
  • Supportive team culture

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company fosters a collaborative and innovative environment where team members are encouraged to take ownership of their work. We value a culture of continuous learning and adaptation, ensuring that everyone has the opportunity to grow and develop their skills while contributing to impactful projects.

Opportunities For Advancement:

  • Career progression to Senior Engineer roles, Opportunities to lead projects, Participation in international projects

Visa Sponsorship:

    Available
]]>
Engineering Product Quality https://whoneedsengineers.com/jobs/project-management-and-business-analysis/engineering-product-quality-2/ Thu, 19 Sep 2024 23:15:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/engineering-product-quality-2/ Engineering Product Quality

Job Description:

    Join our team and play a pivotal role in enhancing the quality of engineering products at our center. You will be responsible for planning and maintaining quality assurance activities throughout the entire lifecycle of software projects, ensuring that all requirements are meticulously monitored and traced from architecture to design, coding, and testing phases. Your expertise will be vital in analyzing software product development requirements while guaranteeing that component-level software requirements align with system requirements through rigorous reviews. You will also track software metrics, ensuring compliance with relevant standards such as MISRA rules. As a quality assurance leader, you will assess and rectify errors, alerts, and complexity indicators from preliminary code analysis, supporting the preparation of 8D reports and ensuring effective testing strategies are in place. This role not only involves active participation in internal and external audits but also requires you to present quality indicators to the management team, fostering a quality-focused mindset within the technical department. By collaborating with project teams, you will ensure that quality-related tasks are well-communicated to customers and that new colleagues are effectively onboarded into the quality assurance area.

IT Languages:

  • C
  • UML

The successful candidate will engage in a variety of tasks aimed at ensuring product quality and compliance with both internal and external standards.:

    Plan and maintain quality assurance activities throughout software project lifecycles;; Analyze and monitor software development requirements for consistency and traceability;; Conduct random reviews on work products to ensure alignment with component-level and system requirements;; Track software metrics and ensure adherence to internal standards and rules;; Assess preliminary code for errors and complexity indicators without executing it;; Support the preparation of 8D and LL reports;; Collaborate with project teams to define and adapt testing strategies;; Review test cases and outcomes for alignment with requirements;; Utilize software development tools to uphold processes and suggest improvements;; Ensure compliance with ASPICE standards and participate in audits;; Monitor and report on quality indicators within the technical department;; Facilitate continuous improvement initiatives among team members

Spoken Languages:

  • English;; German

Skillset:

  • Embedded software development
  • C programming
  • Software project management
  • Software version management
  • Microsoft Office
  • JIRA
  • UML

Soft Skills:

  • Analytical thinking
  • Initiative
  • Creativity
  • Persuasion
  • Assertiveness
  • Self-motivated
  • Responsible

Qualifications:

  • University degree in computer science, automation, electronics and telecommunications, informatics, mathematics or comparable
  • Experience with embedded software development and C programming language
  • Familiarity with tools for software project management and software version management

Years of Experience:

    5

Location:

    Cluj-Napoca, Cluj, Romania, EU

Job Benefits:

  • 25 Days of annual leave
  • Flexible working hours
  • Home Office program
  • Medical subscription
  • Accident insurance
  • Sport activities and well-being initiatives
  • Mentorship opportunities
  • Access to e-learning platforms
  • Opportunity to attend conferences
  • Bookster subscription
  • Monthly budget for various services
  • Lunch discounts

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative environment where growth is paramount. Our team thrives on mutual support, enjoyment in our work, and inspiration from one another. We are dedicated to creating a workplace that encourages professional development and work-life balance.

Opportunities For Advancement:

  • Professional development programs, Mentorship opportunities, Access to cutting-edge technology

Visa Sponsorship:

    Available
]]>
Engineering Product Quality https://whoneedsengineers.com/jobs/project-management-and-business-analysis/engineering-product-quality/ Thu, 19 Sep 2024 21:15:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/engineering-product-quality/ Engineering Product Quality

Job Description:

    As a key member of our engineering team, you will play a vital role in ensuring the highest standards of product quality throughout the software development lifecycle. Your responsibilities will include meticulous planning of quality activities, comprehensive analysis of product development requirements, and ensuring stringent monitoring and traceability from initial requirements through architecture, design, coding, and testing phases. You will check for consistency in software component requirements and their alignment with system-level requirements through systematic reviews. Your analytical skills will be put to the test as you track software metrics in accordance with established standards and internal guidelines. You will also be responsible for assessing and rectifying errors and complexity indicators identified during preliminary code analysis, all while supporting the project teams in developing and adapting testing strategies. You will utilize specialized software development tools to uphold process adherence and contribute to ongoing improvements. Compliance with industry standards such as ASPICE will be crucial, as will your involvement in internal and external audits. Your role will encompass monitoring quality indicators, reporting on quality status, and facilitating communication with customers regarding quality-related tasks. Your commitment to fostering a quality-focused mindset among colleagues will be essential in this position.

IT Languages:

  • C
  • UML

You will be responsible for a range of key tasks that ensure the quality and reliability of our software products.:

    Plan and maintain quality activities throughout the software project lifecycle.;; Analyze software development requirements and manage traceability.;; Review and ensure consistency of software component requirements.;; Track software metrics and ensure adherence to coding standards.;; Assess and correct errors and complexity indicators from code analysis.;; Support project teams in testing strategy development and adaptation.;; Review test cases and outcomes for compliance with requirements.;; Utilize software development tools for process compliance.;; Monitor quality indicators and report to management.;; Facilitate quality-related communication with customers.

Spoken Languages:

  • English;; German

Skillset:

  • Embedded software development
  • C programming
  • Software project management
  • Version control
  • Microsoft Office proficiency
  • UML knowledge

Soft Skills:

  • Analytical thinking
  • Creativity
  • Initiative
  • Persuasiveness
  • Assertiveness
  • Self-motivation
  • Responsibility

Qualifications:

  • University degree in computer science, automation, electronics and telecommunications, informatics, or mathematics.
  • Experience in embedded software development and proficiency in C programming.
  • Strong communication skills across all levels of the organization.
  • Familiarity with software project management and version control tools.
  • Proficient use of Microsoft Office tools.
  • Understanding of UML and logical schematics.

Years of Experience:

    5

Location:

    Cluj-Napoca, Cluj, Romania, EU

Job Benefits:

  • 25 days of annual leave for a balanced work-life.
  • Flexible working hours and home office options.
  • Comprehensive medical subscription.
  • Accident insurance coverage.
  • Sports and well-being initiatives.
  • Mentorship opportunities.
  • Access to e-learning platforms.
  • Conference attendance opportunities.
  • Bookster subscription for reading.
  • Monthly budget for various services.

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative environment where we grow together, enjoy our work, and inspire each other. Our commitment to employee development is reflected in the diverse professional growth opportunities we offer.

Opportunities For Advancement:

  • Career growth within engineering roles., Opportunities to lead projects., Mentorship and continuous learning.

Visa Sponsorship:

    Available
]]>