Job Description
Job description
Overview
• ** No Full stack Java / Springboot Developer Please***
• ** Experience with IoT and Sensor integration is preferred*****
We are seeking a creative and capable IoT Engineer to join the product engineering team.
As an IoT solution Engineer, you will be a key player in the definition and execution of software development and implementation of our smart grid and IoT platforms. We have built our success through our thought leadership in emerging technology, cutting-edge innovation, and skills development.
Duties and responsibilities:
As an IoT Engineer, you will contribute to developing and testing code while creating a more efficient and sustainable workflow and integration of device and control systems over UART, Digital I/O, and ADC channels. You will also inherit/define reusable patterns to build out edge computing components and leverage Java and Python frameworks and object-oriented programming techniques more efficiently to integrate the developed backend services. The role can be performed in Queens, NY, or New York City, NY.
Required qualifications to be successful in this role
• 1+ years of demonstrated ability in Software Development as Java developer and experience in developing core Java applications, API integrations
• Strong expertise in testing and implementing data collection and service integration of M2M/ IoT equipment and sensors.
• Desired experience with Eclipse Kura/ OSGI, Modbus, OPC, and IEC protocols.
• You can design, troubleshoot and code highly scalable edge components deliverables and integrate those with APIs or DB services.
• Good understanding of Dockers, Debian Linux, and Maven is proffered.
• Deep knowledge of best practices, commonly used modules, and creating self-contained, reusable, testable modules and components.
• You are a stellar team player with a keen interest in solving problems, who can own a project (or more!), and who has the passion and attitude to execute complex implementation.
• Develop test protocols or plans for testing implemented applications and review test results.
Bachelor's or Master's degree in Computer Science preferred.
Job Types: Full-time, Contract (W2 only - NO C2C)
Salary: $45.00 - $50.00 per hour/ 50 K- 65 K + healthcare and paid time off
Job Type: Full-time
Pay: $45,583.00 - $65,035.00 per year
Benefits:
• Dental insurance
• Health insurance
• Paid time off
• Vision insurance
Schedule:
• 8 hour shift
Supplemental Pay:
• Bonus opportunities
Experience:
• Database development: 1 year (Preferred)
• Java: 2 years (Required)
• Internet of things: 1 year (Preferred)
• Python: 1 year (Required)
Ability to Relocate:
• Long Island City, NY 11101: Relocate before starting work (Required)
Work Location: In person
Responsibilities
- As an IoT Engineer, you will contribute to developing and testing code while creating a more efficient and sustainable workflow and integration of device and control systems over UART, Digital I/O, and ADC channels
- You will also inherit/define reusable patterns to build out edge computing components and leverage Java and Python frameworks and object-oriented programming techniques more efficiently to integrate the developed backend services
- The role can be performed in Queens, NY, or New York City, NY
Requirements
- We are seeking a creative and capable IoT Engineer to join the product engineering team
- 1+ years of demonstrated ability in Software Development as Java developer and experience in developing core Java applications, API integrations
- Strong expertise in testing and implementing data collection and service integration of M2M/ IoT equipment and sensors
- You can design, troubleshoot and code highly scalable edge components deliverables and integrate those with APIs or DB services
- Good understanding of Dockers, Debian Linux, and Maven is proffered
- Deep knowledge of best practices, commonly used modules, and creating self-contained, reusable, testable modules and components
- You are a stellar team player with a keen interest in solving problems, who can own a project (or more!), and who has the passion and attitude to execute complex implementation
- Develop test protocols or plans for testing implemented applications and review test results
- Java: 2 years (Required)
- Python: 1 year (Required)
- Long Island City, NY 11101: Relocate before starting work (Required)