Job Details

ID #19887337
State Colorado
City Loveland
Job type Contract
Salary USD Depends on Experience Depends on Experience
Source iTech US, Inc.
Showed 2021-09-19
Date 2021-09-17
Deadline 2021-11-15
Category Et cetera
Create resume

Embedded Linux Firmware Developer

Colorado, Loveland, 80537 Loveland USA

Vacancy expired!

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 expired!

Subscribe Report job