Dice is the leading career destination for tech experts at every stage of their careers. Our client, Epis Data Inc, is seeking the following. Apply via Dice today!
IoT Developer
Remote
Responsibilities:
Design, implement, and document high-quality Cloud and on-premise server RESTful
APIs and SDKs to expose Philips Lighting IoT services and data to developers.
Work closely with architects and technical product managers to translate overall system
architecture and product requirements into well-designed and implemented software
components, RESTful APIs, and SDKs for developers.
Ensure code quality, test-driven development adherence, and good code
documentation.
Leading the adoption of best-in-class software engineering practices, frameworks, and
tools. You are providing guidance and feedback to other software developers.
Work closely with the rest of the IoT platform engineers to ensure the Developer
Experience team is using the right test automation, continuous integration and
deployment frameworks and practices. According to our test-driven development
practices and DevOps model, test automation, high quality, and deployment automation
is the responsibility of every member of the IoT platform team.
Qualifications:
Experience with Products relating to any: Optics, Consumer Electronics, Weather Sensors,
Defense, Wearables, Drones, SBIR/LIDAR, Hand-held Laser/optics, Warfare, EO/IR imaging,
RF Engineering.
Experience programming embedded software such as: C and C++.
Experience programming application software such as: C#, .Net, Java.
Experience with scripting languages such as: Python, JavaScript, Perl, Unix/DOS shell scripts.
Must have in depth understanding of AWS and Azure IoT application development
platforms.
B.Sc. in Computer Science or related Engineering is required, a master s degree is
desirable.
6+ years of experience working in teams applying modern agile software
development practices.
Experience in any of the following- Apache Mynewt, ELFE, AllJoyn, HomeKit,
openHAB, Huginn or similar platforms.
Technical Designer
Remote
Its C2c job
Responsibilities:
Work with teams to conceptualize, define, design, build, and test new software
algorithms and hardware components.
Design and develop virtual and/or augmented environments using existing and future
generations of VR/AR hardware and software.
Work within rapid-prototyping, iterative design and development environment.
Prototype and build mobile apps that utilize AR/VR in Unity/C#.
Build with the latest mixed reality hardware (HoloLens, Leap Motion, Vive/Rift,
etc. ).
Make 3D CAD models, search out materials, components, and systems of the
product.
Good understanding of usability and user-centric design. Expert level proficiency in design
tools (Adobe Photoshop, Illustrator, Sketch).
An understanding of best UX and research practices with a focus on cutting edge
platforms.
Conduct user testing and incorporate usability feedback into design decisions.
Creation of mock-ups, flows, wireframes, and prototypes.
Work with software engineers and designers to execute UX/UI specs.
Qualifications:
Good understanding of usability and user-centric design. Expert level proficiency in design
tools (Adobe Photoshop, Illustrator, Sketch).
Strong 3D & motion skills (After Effects, Grasshopper).
Understanding and fluent usage across a broad spectrum of technologies including (but
not limited to): JavaScript/NodeJS, HTML/CSS, XML/JSON, and Responsive/Adaptive
Design.
4+ years of experience as a UX/UI designer.
The ability to create functional prototypes using Unity 3D.
IoT developer - remote role - c2c req