Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

IoT Software Developer

Secmation • North Carolina, US • On-site

Posted on: 14th February, 2025
Employment Type: FULLTIME

Job Description

Secmation, a well-funded start-up specializing in information security R&D and product development, has an open position for a Software Developer with full-stack/back-end experience and an interest in IoT cybersecurity. The IoT Software Developer will be a member of the growing Secmation product development team working in an entrepreneurial, start-up environment. The IoT Software Developer will develop Industrial Internet of Things (IIoT) server-side web applications that organize and control embedded devices which incorporate advanced embedded and wireless cybersecurity technologies. These technologies will extend the state-of-the-art in cybersecurity and have both Commercial and Defense applications.

The IoT Software Developer’s role will be to design/develop/test web applications, APIs, server applications, and communications interface software that controls IoT devices, manages databases, and organizes “big data” analytics/testing. This IoT Software developer will work closely with embedded and cybersecurity software engineers to develop and implement server-side web applications through the full development cycle from concept to software release.

Find out more about Secmation at https://www.secmation.com/.

Secmation’s location in Raleigh on Centennial Campus at North Carolina State University (https://centennial.ncsu.edu/) provides our employees an exciting working environment with opportunities for continuing education and professional development.

Required
• BS in Computer Science.
• 3-5 years full-stack experience with emphasis on back-end/server functions.
• Proficiency with back-end web applications frameworks in Python, Javascript, and/or Java (e.g. Django, Flask, Spring, Express)
• Proficiency in designing, maintaining, and using databases such as SQL and/or MongoDB.
• Strong interest in learning cybersecurity technologies such as network security
• Ability to work in a fast-paced, entrepreneurial environment as part of a small team and execute complex development tasks with limited supervision.
• Good written and verbal communications skills adequate to prepare software documentation, participate in technical proposal development, and work with external customers.

Preferred
• Proficiency with front-end web frameworks (e.g. Angular, React, Vue)
• Knowledge of computer and network security.
• Experience with wireless communications, protocols, and security.
• Experience in software product development using secure software development methods.
• Security+ or similar security certification.

Responsibilities

  • The IoT Software Developer will develop Industrial Internet of Things (IIoT) server-side web applications that organize and control embedded devices which incorporate advanced embedded and wireless cybersecurity technologies
  • The IoT Software Developer’s role will be to design/develop/test web applications, APIs, server applications, and communications interface software that controls IoT devices, manages databases, and organizes “big data” analytics/testing

Requirements

  • BS in Computer Science
  • 3-5 years full-stack experience with emphasis on back-end/server functions
  • Proficiency with back-end web applications frameworks in Python, Javascript, and/or Java (e.g. Django, Flask, Spring, Express)
  • Proficiency in designing, maintaining, and using databases such as SQL and/or MongoDB
  • Strong interest in learning cybersecurity technologies such as network security
  • Ability to work in a fast-paced, entrepreneurial environment as part of a small team and execute complex development tasks with limited supervision
  • Good written and verbal communications skills adequate to prepare software documentation, participate in technical proposal development, and work with external customers
  • Angular, React, Vue)
  • Knowledge of computer and network security
  • Experience with wireless communications, protocols, and security
  • Experience in software product development using secure software development methods
  • Security+ or similar security certification
Secmation

Secmation

Technology

Location

North Carolina, US

Job Type

FULLTIME

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs

Booz Allen Hamilton

1 month ago

Full-time

Senior Data Analyst with IoT Expertise

Virginia, US View Job

Booz Allen Hamilton

3 weeks ago

Full-time

Data Science Lead for IoT and AI

Virginia, US View Job