Joining our team as an Edge Computing Developer will give you the opportunity to work on cutting-edge projects and contribute to the success of our company
Position: Edge Computing Developer
Location: New York, New York, United States
Salary: $310000 - $360000
Job Description: We are seeking an experienced Edge Computing Developer to join our dynamic and innovative team. As an Edge Computing Developer, you will play a crucial role in designing, developing, and deploying cutting-edge edge computing solutions that will revolutionize the way our company operates.
Key Responsibilities:
- Collaborate with cross-functional teams to understand business requirements and design edge computing solutions that meet those requirements.
- Develop and implement edge computing software and applications using languages such as Java, Python, and C++.
- Utilize cloud computing platforms to deploy edge computing solutions and ensure scalability and reliability.
- Integrate machine learning and artificial intelligence algorithms into edge computing solutions.
- Perform system and software testing to ensure the functionality and performance of edge computing solutions.
- Troubleshoot and debug issues in edge computing systems and provide timely resolutions.
- Stay updated with emerging technologies and industry trends in edge computing and incorporate them into our solutions.
- Ensure the security and privacy of data in edge computing systems through encryption and other security measures.
- Document and maintain technical specifications, user manuals, and other relevant documentation for edge computing solutions.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in developing edge computing solutions.
- Strong programming skills in languages such as Java, Python, and C++.
- Experience with cloud computing platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform.
- Knowledge of machine learning and artificial intelligence algorithms.
- Experience with edge computing frameworks, such as Apache Edgent or Eclipse Kura.
- Familiarity with networking protocols and technologies, such as TCP/IP, MQTT, and 5G.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and teamwork abilities.
- Ability to thrive in a fast-paced and dynamic work environment.
We offer a competitive salary, comprehensive benefits package, and a supportive work culture that encourages growth and learning. If you are passionate about edge computing and want to be a part of a team that is shaping the future of technology, then this is the perfect opportunity for you. Apply now and join us on our journey towards innovation and excellence!