First seen by Alion on Oct 19, 2026.
SUMMARY:
Are you a Firmware & Hardware Development Engineer who enjoys building innovative embedded solutions from the ground up? This is an exciting opportunity to work with cutting-edge technologies across firmware, hardware, communications, and IoT environments while contributing to the development of next-generation products.
POSITION INFO:
Join a technology-focused engineering environment where you will play a key role in the design, development, testing, and enhancement of embedded hardware and firmware solutions. This role offers the opportunity to work throughout the product development lifecycle, from concept and design through implementation, testing, deployment, and continuous improvement. Working closely with multidisciplinary engineering teams, you will help develop reliable, scalable, and high-quality products while contributing to technical innovation and best-practice engineering standards. This opportunity is ideal for someone who enjoys solving complex technical challenges and working with modern embedded technologies. Key Responsibilities: Design, develop, implement, and test embedded firmware solutions Analyse and design hardware and firmware systems in collaboration with engineering teams Deliver firmware and hardware projects on time, within budget, and to defined quality standards Develop and execute formal testing plans and document test results Investigate system errors, identify root causes, and implement corrective actions Maintain and enhance existing firmware while ensuring reliability and stability Support the adoption of new technologies through firmware and system enhancements Document systems, enhancements, and technical processes Contribute to knowledge sharing and support engineering best practices Mentor and coach junior developers where required Ensure compliance with development standards, methodologies, and toolsets Job Experience and Skills Required: Education: Minimum BSc\/BEng Degree in Computer Engineering, Electronic Engineering, or a related field Experience: Minimum 5 years' relevant firmware and hardware development experience Proven experience developing embedded systems and firmware solutions Experience working throughout the product development lifecycle Technical Skills: Embedded Systems Development RTOS platforms such as FreeRTOS, uClinux, and Micrium uC\/OS-II C Programming Embedded Firmware Development Microcontroller Architectures (Atmel AVR, TI MSP430, Microchip PIC, STM32 ARM, Nordic nRF) GSM\/GPRS\/SMS Modems GSM and LTE Network Communications TCP\/IP Networking SPI, UART, USB, RS485 WiFi and Bluetooth Communications MQTT AWS Communication and Integration Embedded Firmware Testing and Validation Advantageous: RF Development (443MHz, 868MHz, LoRa, Sigfox) SQL Server Application Development using Java, C++, and\/or C# Additional Requirements: Strong analytical and problem-solving skills Excellent troubleshooting and debugging capabilities Ability to work collaboratively within multidisciplinary teams Strong documentation and communication skills Commitment to quality, continuous improvement, and engineering best practices Apply now! For more exciting IT vacancies, please visit: \/>I also specialise in recruiting in the following: Data Engineer Software Developer Data Analyst Infrastructure Architecture …and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles \/ positions. For more information, contact: Karmishka Naidoo Specialist Recruitment Consultant Connect with me on LinkedIn!

