Firmware Developer

Simoldes Plastics 

📍 Oliveira de Azemeis, Portugal 🇵🇹

full-time
mid-level
Expired
Posted —
This job posting has expired View All Firmware Engineer Jobs

Key Skills

firmwarearchitecturesafetyautomotivePython

Industry

AutomotiveConsumer Electronics

Job Description

Company:

Simoldes Plastics S.A.

Job Description:

This role focuses on firmware development for automotive interior lighting components.

Responsibilities:

Series Production Projects

  • Manage customer documentation and requirements
  • Document the development process
  • Design system architecture in collaboration with the Hardware Developer
  • Design software architecture
  • Contact and manage software supplier quotations
  • Manage and supervise the software development process
  • Oversee the software lifecycle within the product


Research and Development Projects

  • Manage project requirements
  • Design and develop software architecture for innovative technology demonstrators
  • Design system architecture for testing tools used in series projects
  • Develop firmware for testing tools used in series projects
  • Develop user applications to communicate with embedded systems via serial (RS232), Ethernet, or wireless connections

Requirements / Qualifications:

  • Master’s degree in Electrical Engineering, Electronics and Computers Engineering, or related fields
  • 2+ years of professional experience in firmware development for embedded systems


Role-Specific Skills

  • Software architecture (+++)
  • Requirements engineering and analysis (+++)
  • Low-level programming knowledge (+++)
  • Embedded systems architecture (+++)
  • Automotive software development methodologies (e.g., V-model) (+++)
  • Functional safety implementation and testing (ISO26262) (++)
  • Experience with version control tools (git) (++)
  • Experience with static code analysis tools (++)
  • Experience with unit-testing methodologies (++)
  • Experience in troubleshooting mixed-signal electronics (++)
  • Knowledge of automotive communication protocols (LIN, CAN, MELiBU, OSP) (++)


General Technical Skills

  • Task automation with Python (+++)
  • Knowledge of optics and optical systems (+++)
  • LED calibration (e.g., sRGB to CIE1931 conversion) (++)
  • Knowledge of Machine Learning/AI (use and implementation of LLMs) (++)

What Simoldes can offer:

  • Competitive compensation
  • Health insurance
  • Social benefits across various areas
  • Career growth opportunities
  • Training for personal and professional development, including access to Coursera
  • The chance to be part of a dynamic and growing team and organization

Contacts:

Email: [email protected]

Telephone: +351 256 661 000