Skip to Main Content

Full-Stack Software Developer | IoT

CyberCoders Indianapolis, IN

  • Posted: over a month ago
  • $85,000 to $120,000 Yearly
  • Full-Time
Job Description
Full-Stack Software Developer | IoT
Job Title: Full-Stack Software Developer | IoT
Job Location: Indianapolis, IN
Job Salary: Up to $120,000 DOE + Bonus
Requirements: Linux, TCP/IP, C/C++, Python, RESTful API's, MQTT, JavaScript, REACT, Tableau, DOMO, Power BI, Azure, NoSQL
Status: Hiring during COVID-19
Top Reasons to Work with Us
Great opportunity to be involved with a project where your coding will be deployed on a product that reaches the consumer market in a short timeline.
What You Will Be Doing
High-Level Overview:
- Design and develop software components to enable IoT functionality for autonomous and semi-autonomous machines.
- Lead projects to deploy IoT technologies, cloud computing and database tools.
- Leverage IoT, connectivity, data analytics, and cloud partners to architect, design, develop, implement, and deploy enterprise level, high availability applications.
- Collaborate with a cross functional team of engineers and IT professionals to develop and verify software and electrical systems for advanced power equipment.
- Generate engineering requirements and design documents; author and execute test plans for software verification and validation; document and present results.

Overview of Specialized Experience:
- Turning raw data into actionable visualizations and dashboards to drive decision making.
- Experience analyzing product data using Tableau, Domo, Power BI, or other BI systems.
- Experience using statistical computer languages (R, Python, etc.) to manipulate data and draw insights from large data sets.
- Expertise in implementing and debugging multithreaded embedded Linux target applications using TCP/IP, RESTful APIs, and MQTT/streaming APIs.
- Experience in front-end design: JavaScript, CSS, React, AngularJS or Vue; HTML5, D3, Loopback, and/or REST/JSON.
- Development experience in a GNU/Linux environment, including GNU compiler tool chain and debug tools.
What You Need for this Position
Essential Skills & Requirements:
- 3+ years experience of programing experience in C/C++ (Python and/or Java will be considered)
- Azure PaaS/IaaS, including services such as Functions, Cosmos DB, Event Hub, and IoT Hub.
- Database experience with RDBMS and NoSQL databases including MongoDB and/or Cosmos DB.
- Experience with software development tools (e.g., Atlassian Jira, Bitbucket, Confluence) and automated build tools including Docker.
- Strong skills in modular design and coding; working knowledge of Object-Oriented Analysis and Design and relevant Software Design Patterns.
What's In It for You
- Opportunity to influence overall integrations
- Excellent benefits package
- Competitive salary + Bonus
- Small-Team environment
So, if you are a Full-Stack Software Developer | IoT with experience, please apply today
Email your resume directly to

Applicants must be authorized to work in the U.S.

CyberCoders, Inc is proud to be an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.


CyberCoders's Logo


Indianapolis, IN



View all jobs at CyberCoders

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.