{"id":3858147,"url":"https://alion.io/job/network-recruitment-firmware-and-hardware-development-engineer","title":"Firmware and Hardware Development Engineer","company":{"id":4496313,"name":"Network Recruitment","domain":"networkrecruitmentinternational.com","url":"https://alion.io/company/network-recruitment","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Hardware","role_family":"Hardware","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Johannesburg, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"FreeRTOS","optional":false},{"name":"Java","optional":false},{"name":"MQTT","optional":false},{"name":"RTOS","optional":false},{"name":"SQL","optional":false},{"name":"Wi-Fi","optional":false}],"status":"live","first_seen_at":"2026-10-19T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-19T00:00:00Z","board_verified":false,"closed_at":null,"days_open":21,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":21},"description":"SUMMARY:\n\n 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.\n\n POSITION INFO:\n\n 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!","description_format":"text","description_chars":3631,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-06T07:19:15Z"}],"visa":[],"liveness":{"score":18,"band":"cold","label":"Long shot","p_open":0.85,"p_active":0.393,"p_room":0.55,"age_days":21,"expected_fill_days":17,"reasons":["seen:21","agency","velocity","win:tail","comp:brand"],"computed_at":"2026-11-09T06:03:00Z"},"pay":null,"html_url":"https://alion.io/job/network-recruitment-firmware-and-hardware-development-engineer","json_url":"https://alion.io/job/network-recruitment-firmware-and-hardware-development-engineer.json","meta":{"generated_at":"2026-11-09T19:37:45Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5732,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4496313},"rest":"https://alion.io/mcp/rest/get_company?id=4496313"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnetwork-recruitment-firmware-and-hardware-development-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnetwork-recruitment-firmware-and-hardware-development-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnetwork-recruitment-firmware-and-hardware-development-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/network-recruitment-firmware-and-hardware-development-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnetwork-recruitment-firmware-and-hardware-development-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3858147}},{"tool":"search_jobs","arguments":{"company":"networkrecruitmentinternational.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3858147},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}