Firmware and Embedded Software Engineer - Entertainment IndustryEngineering - Software (Information & Communication Technology)As a Firmware and Embedded Software Engineer, you will work with experienced mentors in the entertainment industry, gaining valuable experience in product design for consumer electronics, from PCB design to firmware and manufacturing.You will start by shadowing a Senior Engineer to familiarize yourself with design files, the code base, and test labs. Your initial contributions will involve solving FreeRTOS and protocol implementation issues and participating in firmware design, particularly in greenfield new product development.As you progress, you will take ownership of your own projects, focusing on direct-to-customer electronics products, allowing you to spend more time designing, prototyping, and validating your ideas. In 12 months, you will see your designs in the hands of consumers.Minimum Requirements: A relevant computer science or electrical engineering degree.At least a couple of years of experience designing firmware.Experience in environments with up-to-date software development processes.Knowledge of how RTOS works and experience with modern MCUs (e.g., STM32).Familiarity with the tech stack including AWS, Embedded C++, FreeRTOS, and various networking and communication protocols (e.g., TCP/IP, Bluetooth).Although not necessary, you are welcome to include links to your GitHub repository to showcase your coding style and project interests.If you are interested in this opportunity, please reach out to us.MCS Consulting has been a trusted recruitment advocate for over 25 years, specializing in high-value manufacturing, finance, R&D, IT&T, and government sectors. For more information, visit www.mcs-consulting.com.au. #J-18808-Ljbffr