IoT software engineer

Our company is looking for a highly motivated individual, who will work closely with the development team on complex projects and provide technical leadership for the integration of new IoT technologies and systems. The ideal candidate must have extensive experience working with and developing distributed cloud applications and systems with cloud services such as AWS (Amazon Web Services), Microsoft Cloud (Azure), Cisco Cloud or similar and the hardware solutions that enable them. This person must be passionate about working with cutting edge technologies that make IoT a reality.

 

Key Responsibilities

 

  • An active contributor to architectural definition and collaboration across CMD business units, to develop a common framework in how the instruments and client services interact and connect.

  • Being responsible for delivery of the framework including the API, data architecture, security, event management and relevant middleware.

  • Take part in the proof of concept development to establish technical and business feasibility.

  • Provide technical leadership for the integration of new IoT technologies and systems Develop Prescriptive Data IoT evaluation process.

 

Qualifications

 

  • Bachelor's degree in Computer Science or equivalent 5+ years of professional experience.

  • Familiarity with continuous integration leveraging tools such as Jenkins, Hudson, Bamboo or similar.

  • Experience in object-oriented design using languages such as C++, Java, Python, Swift or other Strong analytical and communication skill.

  • Experience with full-stack development.

  • Experience with any IoT platform provided by AWS, Azure, Thingworx or similar Expert knowledge of public cloud providers (AWS, IBM SoftLayer, Google Cloud) and their integration points.

 

 

DevOps Engineer

We are looking for a DevOps Engineer to join our team. In this role, you will help develop and implement new features, solutions and services and support our IoT platform development group. Duties include design and implementation of software components, APIs and SDKs.

 

Key Responsibilities

 

  • Apply solutions to technical problems through customer interactions, design, programming, debugging, testing, and implementation of automated information technology systems.

  • Build and maintain a resilient, secure, and efficient IoT platform with solutions and analytics geared towards multiple IoT verticals such as smart manufacturing and transportation .

  • Automate deployment, monitoring, management and incident response

  • Troubleshoot hardware, software and operating systems

  • Provide specialized technical support and planning guidance to development team.

  • Design and develop required designs for scalable, secure, reliable Industrial IoT deployments

  • Work in cross-disciplinary teams with industry experts and be able to understand and build upon previous end-to-end

 

Qualifications

 

  • Profound understanding of Internet protocols (e.g. TCP/IP, DNS, SMTP, HTTP, and distributed networks).

  • Experience with Amazon Web Services (AWS: EC2, ELB, RDS, S3, ElastiCache, CloudFront, VPC, AutoScaling)

  • Experience with config management tools such as Chef or Puppet

  • Experience with scripting language such as Python, BASH and ideally PHP.

  • Experience with some assortment of the following: Apache, Nginx, lvm, Squid, Bind, MySQL, PostgreSql, Redis, Memcached, Proftpd, Backup Tools, NFS, Docker, Dovecot, git

  • Experience with SSL and PCI compliance a plus

  • BS in Computer Science or related Technology Degree

 

 

 

Hardware Engineer

Our team is looking for Hardware Engineer who will assist with the development, design and bring-up of the next generation of IoT servers. You will work with internal teams and senior engineers, evaluate features and make recommendations on next generation edge computing platforms and solutions. Assist with feasibility studies, design margin and validation analyses and empirical testing on new and modified designs. Evaluate reliability of materials, properties, designs, and techniques used in production and makes recommendations that will enhance product reliability. You are going to work with ODMs/OEMs and support personnel on individual tasks during the design development, bring-up and validation phases of product development.

 

Key Responsibilities

 

  • Able to handle design work for computer systems for use both inside the traditional datacenter (IT) as well as outside the datacenter (OT).

  • Able to work under senior engineers and architects, providing both timely and accurate feedback and project status while also being able to accept technical input and guidance and effectively apply this to the project being developed or worked on.

  • Design engineering solutions for electrical and electronic parts, subsystems, integrated circuitry, and algorithms based on established engineering principles and in accordance with development technology practices and guidelines.

  • Collaborate and communicate with internal and outsourced development partners on electrical hardware design and development.

 

Qualifications

 

  • Familiarity with high-reliability servers

  • Understanding of embedded computer systems

  • Test, measurement and industrial automation controls system experience is a plus

  • Experience with CAD, FPGA, and other design tools

  • Familiarity with Linux, Windows and server environments.

  • Experience with enterprise-class server management is a plus.

  • Prototyping experience (everything from building test-rigs and soldering to Arduino programming)

  • Embedded software development (C/C++)

  • Experience with IOT protocols such as MQTT

  • Python

  • Experience with Azure a plus

  • Education and experience requirements are a BSEE or MSEE with 3 or more years of applicable job experience.

 

 

 

UI / UX Designer

We are looking for a UI/UX Designer to join our team. You will play a key role in collaborating with Product Management and Development in designing simplistic and intuitive user experiences. A successful UI/UX Designer must have demonstrable experience in translating business and user requirements into design elements and user experience in their work utilizing the agile process.

 

Requirements

 

  • Bachelor’s degree

  • 5+ years of UI/UX design experience

  • Experience using wireframing tools

  • Proficiency in Sketch, Photoshop, Illustrator, InDesign or other visual design and wire-framing tools

  • Experience with HTML5, CSS, and JavaScript is a plus

  • Comfortable working in a fast-paced, emerging growth environment

  • Ability to demonstrate a portfolio of work

  • Excellent visual design skills with sensitivity to user-system interaction

  • Understanding of current and evolving web standards as they relate to user experience

  • Demonstrated organizational and teamwork skills, strong attention to detail, and a willingness to participate in collaborative development projects

  • High attention to detail with proven ability to juggle multiple, competing for priorities simultaneously and make things happen in a fast-paced, dynamic environment

  • Able to gather requirements and translate into user experience quickly and efficiently

  • Excellent problem-solving skills and an ability to translate a business scenario into a technical solution

 

Key Responsibilities

 

  • Create user experience specifications, mockups, and prototypes

  • Design usability testing protocols and manage testing sessions at appropriate milestones during product development

  • UI standards & best practices – maintain site UI architecture, file-naming, and file-preparation conventions and procedures that provide consistency with respect to UI/UX development

  • Suggest and implement procedures to improve the UI/UX production workflow

  • Translating user behavior and research into actionable data including usability testing

  • Collaborate with Product Management and Development to design and create mockups and user journeys

 

Join Us Today!

Drop us a line at talent@velmie.com to get more details.