Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Duties and Responsibilities include the following. Other duties may be assigned.
- Development of software tools for manufacturing level programming and quality control of products based on various embedded microcontroller architectures
- Embedded software design and development for 16/32 bit microcontroller architectures, C/C++ and assembler, multiple RTOS
- Development of thoroughly documented software adhering to coding standards criteria
- Participation in overall embedded product development design from conception to manufacturing introduction
- Writing and maintenance of design documentation
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Experience with development of software tools utilizing JTAG, UART programming
- Understanding of BLE protocol at expert level with ability to work within BLE stack
- Experience with ARM Cortex platform and development tools (additional experience with ARC platform is a significant advantage)
- In-depth experience with various serial communication protocols (I2C, SPI, UART etc.)
- Expertise in utilization of JTAG software tools for low level access to MCU resources
- Experience with leveraging RTOS in very low power embedded development (knowledge of FreeRTOS, Keil RTOS, QPC is an advantage)
- Experience with at least one CAD tool used for electrical and PCB design
Education and/or Experience
- Bachelor of Science in Computer or Electrical Engineering
- Minimum 2-4 years' experience as a development engineer for low power wireless devices and/or manufacturing software tools
Language Skills
- Ability to proficiently communicate in the English language, both verbally and in writing.
- Ability to read and interpret technical specifications, technical standards, etc.
Computer Skills
- Good understanding of low-level management of computer resources on Windows and Mac machines (USB ports, Ethernet ports, serial ports)
- Experience with Jira / Confluence
- Reasonable knowledge of Microsoft Office suite
Customer Expectations
Able to work under pressure of project deadlines maintaining composure, integrity and professionalism
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Work in office, 3 – 5 days/week.
- Employee works in an office environment, within a well-ventilated area, and is exposed to moderate noise levels.
- May be exposed and/or work with chemicals as listed in our MSDS book (e.g. soldering fumes during development / troubleshooting).
Work Requirements
- Compliance to all relevant HID Global policies and procedures related to Quality, Security, Safety, Business Continuity, and Environmental systems.
- Travel and fieldwork, including international travel may be required. Therefore, employee must possess or be able to acquire a valid passport.
- Must be legally eligible to work in the country in which you are hired.
Key Skills
Ranked by relevanceReady to apply?
Join HID and take your career to the next level!
Application takes less than 5 minutes