hirq
← All jobs

Halo Group

#GA6530 - Firmware Developer with RTOS

Cumming, GA, US · On-site · Full-time

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

Embedded SystemsCQuality Assurance
• Design, code in the C programming language, test and document new firmware or feature enhancements to existing firmware • Resolve issues (bugs) with firmware code. • Participate in and support all phases of QA testing. • Requires 10+ years related experience. • Expert skill level in the C programming languages is required. • Expert skill level with an embedded RTOS is required. • Understanding of microprocessors and associated architectures (Address/Data buses, Memory addressing and management, peripheral connections, programming instruction sets) is required. • Proficient in developing code with resource-limited runtime environments, for embedded products is required. • Basic understanding of peripheral interfaces is required, including: • Serial communication including RS232/485, USB, Ethernet, etc. • Serial interface Protocols including industrial standards such as Modbus, TCP, UDP, etc. • OSI basic reference model (ISO/IEC 749-1), "7-layer stack" • Proficient in low-level languages (e.g. Assembler, ladder, etc.) is a plus. • Basic understanding of electronics and electricity fundamentals is a plus. • Experience (1-2 years) with Programmable Logic Controllers is a plus. • Experience with Integrated Development Environments (IDE) is strongly preferred. • BSCS degree or equivalent preferred All your information will be kept confidential according to EEO guidelines.