Accord Technologies Inc
Sr. AWS Greengrass IoT Core Engineer with Golang with C++
Accord Technologies Inc, Brea, California, United States, 92631
Overview
Sr. AWS Greengrass IoT Core Engineer with Golang and C++. Role involves designing and implementing edge computing solutions using AWS Greengrass v2, integrating AWS IoT Core, and developing edge applications and Lambda functions. Responsibilities
Design and implement edge computing solutions using AWS Greengrass v2. Integrate AWS IoT Core for secure device connectivity, telemetry ingestion, and rule-based data routing. Develop and deploy Lambda functions and containerized applications on edge devices. Proficiency in Java, Node.js/GoLang for edge application development. Collaborate with embedded systems teams to ensure seamless integration with hardware. Implement secure communication protocols (MQTT, TLS) and manage device authentication and authorization. Monitor and troubleshoot IoT device fleets using AWS IoT Device Management and CloudWatch. Optimize data flow between edge and cloud for latency-sensitive applications. Participate in architecture reviews, code reviews, and system testing. Hands-on experience with AWS Greengrass, AWS IoT Core, and Lambda. Qualifications
Experience: 10+ years of relevant experience. Must have: AWS Greengrass and IoT Core. Must have: Golang; Java and Node.js experience acceptable; C++ for some roles. 2+ to 3+ years on AWS Greengrass IoT Core (for the role requiring Golang & C++), overall 810+ years recommended. Design and implement edge computing solutions; secure communication protocols (MQTT, TLS); device authentication and authorization. Bachelors or Masters degree in Computer Science, Electrical Engineering, or related field. Aerospace domain experience preferred but not mandatory. Seniority
Mid-Senior level Employment type
Contract Job function
Engineering and Information Technology Note: Additional location and salary postings appear on the listing; those details are not part of the core role description. #J-18808-Ljbffr
Sr. AWS Greengrass IoT Core Engineer with Golang and C++. Role involves designing and implementing edge computing solutions using AWS Greengrass v2, integrating AWS IoT Core, and developing edge applications and Lambda functions. Responsibilities
Design and implement edge computing solutions using AWS Greengrass v2. Integrate AWS IoT Core for secure device connectivity, telemetry ingestion, and rule-based data routing. Develop and deploy Lambda functions and containerized applications on edge devices. Proficiency in Java, Node.js/GoLang for edge application development. Collaborate with embedded systems teams to ensure seamless integration with hardware. Implement secure communication protocols (MQTT, TLS) and manage device authentication and authorization. Monitor and troubleshoot IoT device fleets using AWS IoT Device Management and CloudWatch. Optimize data flow between edge and cloud for latency-sensitive applications. Participate in architecture reviews, code reviews, and system testing. Hands-on experience with AWS Greengrass, AWS IoT Core, and Lambda. Qualifications
Experience: 10+ years of relevant experience. Must have: AWS Greengrass and IoT Core. Must have: Golang; Java and Node.js experience acceptable; C++ for some roles. 2+ to 3+ years on AWS Greengrass IoT Core (for the role requiring Golang & C++), overall 810+ years recommended. Design and implement edge computing solutions; secure communication protocols (MQTT, TLS); device authentication and authorization. Bachelors or Masters degree in Computer Science, Electrical Engineering, or related field. Aerospace domain experience preferred but not mandatory. Seniority
Mid-Senior level Employment type
Contract Job function
Engineering and Information Technology Note: Additional location and salary postings appear on the listing; those details are not part of the core role description. #J-18808-Ljbffr