Skip to content

Instantly share code, notes, and snippets.

@r0lodex
Last active July 23, 2024 08:14
Show Gist options
  • Save r0lodex/282f16f24c3d1cef72ebdb7b8db2f513 to your computer and use it in GitHub Desktop.
Save r0lodex/282f16f24c3d1cef72ebdb7b8db2f513 to your computer and use it in GitHub Desktop.
Treom IoT Engineer Vacancy

IoT Engineer (Firmware)

Job Description:

  • Highly skilled and motivated IoT Engineer to join our dynamic team.
  • The ideal candidate will be responsible for the firmware programming, circuit diagramming, and overall development of our IoT devices.
  • This role requires a deep understanding of IoT technologies, proficiency in C programming, and experience with STM32 microcontrollers.

Key Responsibilities:

  • Design and develop firmware for our IoT devices using C programming language.
  • Create and interpret circuit diagrams to ensure proper hardware integration and functionality.
  • Collaborate with the hardware team to design and develop new IoT devices.
  • Implement communication protocols for data transmission from IoT devices to our API.
  • Conduct testing, debugging, and optimization of firmware to ensure reliability and performance.
  • Stay updated with the latest advancements in IoT technologies and incorporate them into our solutions.
  • Troubleshoot and resolve issues related to hardware and firmware.
  • Document all aspects of the development process for future reference and maintenance.

Qualifications:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • Proven experience in firmware development for IoT devices.
  • Strong proficiency in C programming language.
  • Familiar with Git
  • Hands-on experience with STM32 microcontrollers.
  • Familiarity with circuit diagramming and electronic design tools.
  • Understanding of communication protocols such as MQTT, HTTP, and TCP/IP.
  • Knowledge of wireless communication technologies (e.g., Bluetooth, Wi-Fi, Zigbee).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work both independently and as part of a team.
  • Strong communication and documentation skills.

IoT Engineer (Hardware)

Job Description:

  • Talented and experienced Hardware Engineer to join our team.
  • Responsible for designing, developing, and testing hardware components for our IoT devices.
  • Expertise in electronic circuit design, PCB layout, and a deep understanding of IoT hardware requirements.

Key Responsibilities:

  • Design and develop electronic circuits for our IoT devices, ensuring optimal performance and reliability.
  • Create and optimize PCB layouts for manufacturing.
  • Collaborate with Firmware Engineers to ensure seamless integration of hardware and software components.
  • Conduct prototype testing and debugging to identify and resolve hardware issues.
  • Select and source appropriate electronic components to meet design specifications.
  • Develop and maintain detailed documentation of hardware designs, schematics, and test procedures.
  • Stay updated with the latest advancements in hardware technologies and incorporate them into our products.
  • Ensure compliance with industry standards and regulations in hardware design and production.

Qualifications:

  • Bachelor’s degree in Electrical Engineering, Electronics Engineering, or a related field.
  • Proven experience in electronic circuit design and PCB layout.
  • Proficiency in using electronic design automation (EDA) tools such as Altium Designer, Eagle, or KiCad.
  • Experience with microcontrollers and microprocessor-based systems.
  • Strong understanding of analog and digital circuit design.
  • Knowledge of sensor integration and power management techniques.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work both independently and as part of a team.
  • Strong communication and documentation skills.
  • Familiarity with RF design and wireless communication technologies.
  • Experience with EMC/EMI testing and mitigation.
  • Knowledge of manufacturing processes and production testing.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment