Location: Onsite in Alpharetta, GA
Client: Actalent
Duration: 6+ months
Visa: USC/GC/GC-EAD/H4
Years of experience: 10 years
Education: Bachelor or master’s degree in Computer science/Electronics/Electrical Engineering
The Firmware/Embedded Engineer is responsible for design, development and documentation of Firmware/software for embedded Devices. This includes but not limited to electronic electricity meters, RF technology and related AMI (Advanced Metering Infrastructure) products in accordance with requirement & highly reliable quality.Experience with the following:
· Programming C, C++
· Firmware development for an embedded system
· RTOS
· Development Tools: IAR, Oscilloscope, Logic analyzer
· Repository Management Tool: Git/Gerrit/Jenkin
· Exposure to Product Life Cycle and Software Development methodologies
· Familiarity with Wireless communication and Networking protocols
· Experience with RF networks, security encryption and packet-based networks are desirable.
· Experience with protocol stacks such as 802.15.4e, 6LowPAN, SNMPv2/3, DHCPv6, FTP is desirable.
· Designs, develops, documents, and tests I/O communications and device drivers.
· Contributes to the development of product design specifications including functional requirements, use cases, detailed design, interface, and test plans.
· Contributes to design verification testing processes and procedures.
· Assists with planning and support of field installations of Alpha and Beta phase.
· Contributes to design and code reviews.
· Contributes to product and system-level test efforts
· Designs to industry standard interfaces where required.
· Supports and adheres to Company’s core values.
· Performs other duties or responsibilities as assigned or required.
· Supports and adheres to Company’s Code of Conduct and Ethics Policy.
· Represents Company in a positive, professional manner when working with both internal and external customers.