Company

AtlamgroupSee more

addressAddressHallam, VIC
type Form of workFull time, Permanent
CategoryComputer

Job description

Coolon LED Lighting is a multi-award-winning Victorian advanced electronics manufacturer, specialising in premium LED lighting for Industrial and Architectural sectors. Drive to innovate and go beyond the status quo has always been one of the pillar values for Coolon LED Lighting. With our strong R&D capabilities, dedication to uncompromised quality, solution-oriented engineering design and 100% Australia-based manufacturing facilities, we have been committed to our vision of creating the industry's best, highest quality, most innovative LED products. We are seeking a multi-skilled?Embedded Software Developer?to join our dynamic team of passionate and driven individuals in the realms of innovation, design, and manufacturing. We're recruiting top talent to drive industry acceleration and shape a brighter tomorrow through engineering excellence. Work Arrangements include results oriented flexible working hours within a fast-paced environment, requiring adaptable, agile, ambitious engineers, capable and interested in working individually, in small or in larger teams as projects and schedules demand. Your duties and responsibilities in this role would include: Design and implement Embedded Software tailored for high-reliability industrial applications. Develop software interfaces compatible with or executable on wireless stacks such as Bluetooth Mesh, Thread, LoRa, and proprietary protocols. Analyse, debug, and rigorously test developed software on designated hardware, ensuring compliance with industrial quality and security standards. Implement generic (ProtoBuf-based), industrial, or lighting-specific (DMX/RDM, DALI) communication protocols. Devise software architecture for distributed communication and control systems. Implement TCP/UDP-based and customised networking protocols within the embedded OSI stack. Design and embed signal processing methods and control algorithms. Maintain comprehensive software specifications, documentation, and user manuals throughout the hardware lifecycle. Research and implement new technologies and automation for Embedded Software design. To apply for this role, you`re expected to have the following experience and qualifications: Proven track record of successfully delivering software/firmware development projects for commercial embedded systems, leveraging ARM-core microcontrollers (ARM7, ARM9, Cortex), or wireless SoCs. Proficiency in C/C programming language, embedded RTOS, and build tools. Experience in developing software using common wireless stacks, with a preference for Nordic and Silicon Labs stacks/toolsets. Development experience with popular embedded operating systems such as FreeRTOS, Zephyr, and Linux. Strong knowledge of Embedded Software design patterns, algorithms, data structures, and best practices. Expertise in debugging, profiling, and analysing Embedded Software using professional IDEs and toolsets. Competence in software design interfacing with or executing wireless stacks (Bluetooth Mesh, Thread, LoRa, proprietary). Competency in implementing digital serial communications between microcontrollers and peripherals. Experience in implementing bootloaders and reliable remote firmware update procedures. Deep understanding of digital and analog electronics components and devices. Proficiency in interfacing with cloud backend software using standard messaging protocols (MQTT, WebSocket) is advantageous. Demonstrated problem-solving skills with an ability to analyse and decompose complex design tasks. Effective collaboration within a team environment, utilising GIT version control toolset, task…
Click here to view more detail / apply for Embedded Software Developer
Refer code: 1487597. Atlamgroup - The previous day - 2024-02-10 23:06

Atlamgroup

Hallam, VIC
Popular Embed Software Developer jobs in top cities

Share jobs with friends