Company: Semtech
Salary: Not provided
Location: Camarillo, California, United States
Semtech Quebec is a Montreal-based division of Semtech Corporation, a global semiconductor supplier. We are looking for motivated candidates to join our design team at the beautiful Technoparc St-Laurent campus in Montreal, served by the STM bus service and the REM. You will be an integral part of a dynamic group that develops leading edge technologies Audio-Video (AV) signal processing and distribution systems over 10G Ethernet networks (optical fiber and copper). Our modern office has a fully equipped fitness center to which you have free access. We offer a flexible work environment to facilitate work/life balance.
The Javascript Software Developer plays a key role in the development of the BAVM (https://info.semtech.com/blueriver-av-manager) software control system for ProAV products based on our ASIC chipsets (https://www.semtech.com/products/professional-av) via the SDVoE API (https://sdvoe.org/). SDVoE being the only software-defined application standard for professional AV distribution, it is used by companies to control multiple hundreds of products around the world. Reporting to the Software Product Manager, you will be the lead architect and developer responsible to define design and implement the future of the control system that will be used as reference Web UI design for customers. Your knowledge and leadership will be instrumental to meet our objectives of time, cost and quality.
Participate in the definition, design and support of engineering projects in collaboration with the Product Managers, Firmware, Software and Validation teams.
Design, implement and debug BAVM Web UI software in JavaScript, in collaboration with the other R&D teams.
Develop and implement test strategies (unit & system tests) to validate new features.
Support the Web UI codes in collaboration with the Validation and Support teams.
Contribute to the development of other applications in JavaScript, CSS / HTML, PHP, Python, etc.
Adhere and actively contribute to the continuous improvement of our software/firmware development process.
Bachelor degree in Computer Engineering, Computer Science, Electrical Engineering or equivalent
5+ years of proven experience in software development
Proficient in JavaScript language
Web framework and servers, Node.js and REST API interface
Web development using JavaScript or TypeScript, React, HTML and CSS/Sass
Networking (HTTP/HTTPS protocols and WebSockets)
Effective oral and written communication skills
Good interpersonal competencies and capacity to work well both alone or in team
Highly motivated, goal driven, self-starter and demonstrates great initiative
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2023.