Responsibilities shall include Implementing and designing RT software for embedded devices and systems. Developing, testing, and debugging system software. Optimizing system stability, scalability, and efficiency. Software version management.

Location of work: Yokne’am, Israel.

Responsibilities:
  • Implement and design embedded RT software from requirements PRD to production and commercial deployment
  • Participates in design and design review meetings
  • Identify and improve system stability, efficiency, and scalability
  • Developing, assessing, and debugging system software new products and validating them
  • Developing and documenting test procedures and test documentation for verification of functional requirements
  • QA support and I/O performance optimization
  • Support postproduction
  • Working with HW designers and developers, being part of the NPI, R&D and FA teams
Requirements and skills:
  • Experience in software engineering or a similar role of at least five years
  • Computer Science / Electronics BSc or Practical Engineer degree
  • Embedded ARM Cortex experience of 3 years in development and troubleshooting (preferred: STM32 MCU/MPU: M0+, M4, M7):
      • STM32WB55 – an advantage
      • STM32L, H, G series
  • C programming experience is – A Must
  • A minimum of one OSs experience is A Must:
      • FreeRTOS, Or Azure, Or Linux (Ubuntu, Linaro, Debian)
  • Embedded systems design with multitasking real-time OS
  • Knowledge of simulation methods and tools
  • Experience with ST tools CubeMx and CubeIDE, IAR, Eclipse
  • Ability to read block diagrams, schematics, wiring diagrams, and data sheets
  • Ability to analyze complex problems
  • Strong documentation and writing skills
  • Work effectively as a team member, and across the organization.
  • Excellent communication skills (both written and verbal), and interpersonal skills.
  • Fluent English and Hebrew
An advantage – knowledge, experience, or familiarity with:
  • LL and HAL implementations (ST LIB – RFAL)
  • Knowledge in BLE
  • Experience with PHY RFID chips ST25Rxx or NXP CLRC663
  • Experience with fast prototyping / EVB FW support (Arduino like)
  • Security (DES/EMVCo/EAL/Calypso):
      • SAM AV1/2/3 (MIFARE SAM NXP)
      • ST23/33
      • Python
      • JAVA
  • Familiar with Protocols, interfaces, and hardware subsystems:
  • RFID:
      • ISO 14443-A
      • ISO 14443-B
      • ISO 15693
      • Felica
      • DESFIRE
      • ASK/FSK algorithms
      • BLE
      • USB
      • Serial – USART, SPI, I2C, CAN, ISO 7816, ENV 1545, Wiegand

    APPLY FOR JOB



    I would like to receive product news and other updates from Rosslare via email. I understand that at any time I can unsubscribe.

    Rosslare is committed to creating a diverse environment. All candidates will be considered for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

    Learn More Free Webinars

    GET IN TOUCH

      I would like to receive product news and other updates from Rosslare via email. I understand that at any time I can unsubscribe.