Build premium connected products for the film making industry - from ideation, to design, implementation and test Supported by an established team that understand the importance of collaboration and team work Oversee the transition from RTOS to Embedded Linux for next generation products Ideal for senior engineers that’s contributed to software architecture planning Learn about IoT technologies being developed specifically for the film making industry. Here you’ll learn everything about the cradle to grave design of yet to be released products that utilise low power and complex networked applications for the film making industry. That means everything from platform migration, ideation, design, architecture, implementation, testing and support working with Embedded Linux, HAL, multicast protocols, device discoverability and more. Your work will be varied and you’ll learn about the nuances of the film making industy and how to apply IoT technologies in this space. In years to come, you’ll tell friends about the far-reaching impact of your work your designs are incorporated into hundreds of thousands of connected devices used around the world. Having in-depth experience with Embedded Linux and computer networking concept will be required for this role as this is an area they have a gap in, but you’ll work with experienced engineers that are skilled in other areas (e.g. FreeRTOS, STM32, Baremetal Firmware Development) and they’ll help you with expanding on your knowledge of those aforementioned areas. A bit more about the job… A team survey highlighted the things the engineers in this team like the most about working here was the culture of innovation, adding new features continously, unique tech and solving challenges that it bring. Working mainly with Embedded C (some C++) and Embedded Linux you’ll oversee their migration from FreeRTOS and help with building their next generation products that their customers have come to expect. The move has been driven by a demand for high performance products, more responsiveness and substantially larger screen estate. Working with a motivated team that wants to achieve and build world leading products, you’ll gain new perspectives and learn from your colleagues experiences building software and firmware. Here’s what you’ll need: Pride in your work, team work and ownership is in your DNA. You’re a Senior Embedded Software Engineer who’s a big picture thinker and excels in putting software architectures and designs together. Your experience is rooted in C programming for embedded systems, embedded Linux, computer networking concepts (e.g. device discovery, multicast, Ethernet, LWIP, Bluetooth and WiFi). Legacy platform is based on a real-time operating system, so some knowledge of RTOS fundamentals and HAL would be highly beneficial to ensure a successful platform migration. What next? Although not necessary, you’re welcome to include links to your Github repo as this will provide the team with an idea of your coding style and project interests. If you’re still reading, it might be time to get you a copy of the job description. Give me a shout. MCS Consulting has been a trusted Recruitment advocate for over 25 years to many companies in high value Manufacturing, Finance, R&D, IT&T and Government. We have an effective personal and honest approach that really makes the difference. www.mcs-consulting.com.au We are more than happy to discuss career aspirations. At MCS we are here to help, not just recruit