Us Citizen
Green Card
EAD (OPT/CPT/GC/H4)
H1B Work Permit
Corp-Corp
Consulting/Contract
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 18th Aug 2021
Minimum of a Bachelor’s degree in CE or combination EE/CS
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 Required
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