Job Description :

REQ
DE

REQUIRED SKILLS
• Server side JavaScript development experience using Node.js, web sockets and browser debugging
• Client side JavaScript development experience; Knockout / Angular Framework for customer facing UI
• Good understanding of Object-Oriented Programming (OOP)
• Experience with Linux OS Environment & embedded development tools / IoT Device context
• Experience with software development and troubleshooting of distributed systems
• Experience analyzing technical requirements and developing software designs
• Experience with Git, GitHub, Cmake, Bitbake

DESIRED SKILLS
• Software design and programming experience in C / C++
• Experience with Agile / Scrum Software Development Processes and SAFe framework
• Experience developing and working with IoT Devices and Azure or other cloud platforms
• Knowledge of the BACnet communications protocol
• Experience with the Renesas HEW development environment and Renesas processors / Unison OS
• Knowledge of Cybersecurity issues (i.e. Secure Boot) and security mitigation techniques
• Experience with the Rust programming language
• Experience with Bash scripting
• Experience with Python programming
• Experience with the Yocto Project
• Knowledge of Docker
• Experience static analysis Tools, Automated Unit Test tools
• Advanced knowledge of Excel / Pivot Tables / Power BI

QUALIFICATIONS:
Bachelor's degree in Computer Engineering, Software Engineering or Computer Science and 2-6 years of software engineering experience.
Excellent written and oral communication skills, along with the proven ability to interact with other disciplines outside of engineering.



Client : Johnson Controls

             

Similar Jobs you may be interested in ..