Login for faster access to the latest job offers. Click here if you don't have an account.

Embedded Firmware Engineer Full-time Job

9 months ago Engineering Cork
Job Details

Summary:

The Embedded Firmware Engineer is responsible for the development and implementation of software for professional industrial battery powered IoT asset tracking and condition monitoring devices, with responsibility to plan, improve and manage software applications from bottom up HW drivers to application-specific middleware and communication stacks.

Required Skillset:

  • Passion for bare-metal Embedded coding, consumer devices and IoT
  • Ability to translate product requirements into design specifications
  • Experience in embedded system design, implementation, integration, review, and testing
  • Hands-on experience with hardware board bring up and low-level driver development
  • In-Depth knowledge of ARM Cortex-M0+ microcontroller and higher including its (ultra) low power operation modes, especially STM32 series microcontrollers
  • Experience in developing firmware for peripheral I2C/SPI, UART etc
  • Experience in Embedded C
  • Experience in debugging firmware using JTAG/SWD Debuggers
  • Familiarity with IAR IDE will be helpful
  • Working knowledge of Sub-GHz communication and any one the related protocol is a big advantage
  • Hands on experience in developing automation scripts and support tools using Python 3 is preferred
  • Utilize electrical test equipment including Oscilloscopes, Digital Meters, and power supplies
  • Working knowledge and good understanding of Git (GitLab)
  • Experience working with Agile/scrum
  • Experience in using tools such as Jira

Education/Experience Requirements

4+ years of professional Software development

Level 8 Engineering Degree in Computer Science/Software Engineering/Electronic Engineering

If you think this role is a good fit for your experience please email me at [email protected] or call me here on 0214626198.