Job Details

ID #19887337
Estado Colorado
Ciudad Loveland
Tipo de trabajo Contract
Salario USD Depends on Experience Depends on Experience
Fuente iTech US, Inc.
Showed 2021-09-19
Fecha 2021-09-17
Fecha tope 2021-11-15
Categoría Etcétera
Crear un currículum vítae

Embedded Linux Firmware Developer

Colorado, Loveland, 80537 Loveland USA

Vacancy caducado!

Position : Embedded Linux Firmware Developer

Duration : 6 Months

Location : Loveland, CO

Relevant Experience
  • 5+ years of C user-space development experience with Embedded Linux
  • 5+ years of experience with Linux OS kernel patching and kernel driver development
  • Experience with common microcontroller peripherals and driver development: I2C, SPI, UART, Memory, USB, Ethernet, LCD
  • Experience with basic scripting languages: Shell, Bash, Python
  • Experience with source control using Git

Technical/Functional Skills
  • Experience with TCP/IP and networking fundamentals
  • Experience with Embedded Linux build systems such as Yocto
  • Hands-on experience with hardware board bring up and low level driver development
  • Good knowledge of fieldbus protocols such as Modbus RTU & TCP, Profibus DP, Profinet
  • Hands-on experience with hardware board bring up and low level driver development
  • Experience with embedded SQL databases such as SQLite or PostgreSQL
  • Ability to produce technical design documentation for assigned features and user stories.
  • Experience with Agile Development using Jira and and the Atlassian Suite.

Roles & Responsibilities Roles;-
  • The Embedded Software/Firmware Engineer is an integral position within the HACH R&D team.
  • Are you looking to work in a collaborative environment that will drive growth and innovation within the firmware competency? This engineer will engage with SCRUM in an Agile team environment with the core responsibility of developing high quality innovative solutions!
  • The purpose of this position is to apply basic and advanced embedded systems engineering principles to develop and support microprocessor-based systems. Additional responsibilities include firmware engineering support to sustain and improve the viability of existing products.

Responsibilities
  • End-to-End Design and Development of embedded solutions;
  • You will work as a member of an Agile firmware development team using scrum processes;
  • Drive firmware quality by using early defect discovery and removal;
  • Analyze acceptance criteria and provide estimates of effort.

Required Education: At least a bachelor’s degree (or equivalent experience ) in Computer Science, Software/Electronics Engineering, Information Systems or closely related field is required

Vacancy caducado!

Suscribir Reportar trabajo