Embedded Linux IoT Applications Developer
Company: Energybox
Location: Nashville
Posted on: March 19, 2023
Job Description:
Energybox is a leading IoT Automation Company. We help
multi-site customers automate their operations, reduce costs and
improve sustainability. We provide an integrated IoT platform which
includes proprietary sensors, controls, software and AI to monitor,
automate and optimize facilities, equipment and processes.
Energybox is seeking a high-energy, self-motivated individual who
has a healthy disregard for the impossible and views a challenge as
the necessary inspiration to create a legacy. Qualified candidates
will have the opportunity to work with a world class international
team that is revolutionizing the way people interact with
equipment, processes, and data, across all of their locations..
Required person's mindset:
- Strong leadership, flexibility, excellent interpersonal and
communication skills
- Assertive, creative, well-organized, analytical with good
problem-solving skills
- Team player within a company that rewards competence,
performance and teamwork
- Driven to excel and results orientated
- Possess leadership and perseverance in times of adversity,
excellent under pressure About your job:
- Research, design and develop Java/SpringBoot based IoT
applications for embedded Linux devices
- Ensure security and performance of thousands of devices around
the world
- Understand sensor-data-driven control flows
- Apply experience and knowledge to improve our software
development lifecycle
- Take ownership of your work and drive code-quality
improvements
- Collaborate within the software team, perform code-reviews and
share knowledge
- Participate in meetings within our global agile development
framework
- Produce high quality code and documentation
- Develop quality assurance procedures, automate testing
procedures
- Provide technical support for the Energybox's IoT solution
About you:
- 5 years+ working experience with hands-on software
development
- Bachelor or master degree in computer science, or related
discipline
- Sharp analytical abilities, excellent communication skills,
capable of working effectively in a dynamic environment
- Proficient experience in Java development
- Proficient experience in designing and implementing scalable
IoT applications
- Good understanding of basic internet network protocols (TCP/IP,
MQTT, DNS, HTTP) and networking APIs
- Experience with Cloud IoT platforms
- Experience in handling LAN/WAN ip network problems
- Good in shell scripting or python
- Fluent in sustainable & agile software development practices
like TDD and CI/CD
- Fluent in using Linux, GIT and Docker containers
- Experience in remotely deploying, updating and running
applications in customer/edge environments
- Drive for strong security, high quality and customer
satisfaction
- Architectural understanding of cloud applications
- Experience with Cisco Kinetic and Cisco IOX is a plus Energybox
is proud to be an equal employment opportunity workplace.Please
submit your resume to careers_us@energybox.comPersonal data
collected will be used for recruitment purposes only.
Keywords: Energybox, Nashville , Embedded Linux IoT Applications Developer, IT / Software / Systems , Nashville, Tennessee
Didn't find what you're looking for? Search again!
Loading more jobs...