{"id":2813582,"url":"https://alion.io/job/network-finance-firmware-and-hardware-development-engineer","title":"Firmware and Hardware Development Engineer","company":{"id":3827505,"name":"Network Finance","domain":"networkfinanceinternational.com","url":"https://alion.io/company/network-finance","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":"jobmail.co.za","ats_vendor":null,"truth_index":{"grade":"C","score":58,"open_postings":569,"ghost_share":0.587,"stale_share":0,"repost_share":0.752,"time_to_fill_p50_days":7,"computed_at":"2026-10-25T05:49:26Z"}},"role":"Hardware","role_family":"Hardware","seniority":"senior","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":{"min_usd":41000,"max_usd":94000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":1777},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"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":"TCP/IP","optional":false},{"name":"Wi-Fi","optional":false}],"status":"live","first_seen_at":"2026-10-18T11:18:27Z","employer_posted_date":"2026-10-18","last_verified_at":"2026-10-18T11:18:27Z","board_verified":false,"closed_at":null,"days_open":7,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":7},"description":"Our client, a well-established technology and product development organisation, is seeking an experienced Firmware & Hardware Development Engineer to play a key role in the design, development, testing, and enhancement of embedded systems. You'll work within a collaborative engineering environment, contributing to new product development while maintaining and improving existing solutions.\nThis role offers the opportunity to work with modern embedded technologies, communication protocols, and hardware platforms while influencing product innovation from concept through to deployment. If you're looking for an environment that values technical excellence, continuous learning, and innovation, this could be the ideal next step in your career. \nKey Responsibilities:\nDesign, develop, implement, and test embedded firmware for new and existing products.\nAnalyse and design hardware and firmware solutions in collaboration with multidisciplinary teams.\nCreate formal test plans and execute product testing to ensure quality and reliability.\nInvestigate, troubleshoot, and resolve firmware and hardware-related issues.\nMaintain and enhance existing firmware while ensuring system stability.\nSupport the migration of products to newer technologies and platforms.\nDocument systems, enhancements, and development processes.\nMentor junior engineers and contribute to knowledge sharing initiatives where required.\nEnsure adherence to best-practice development standards and processes. \nJob Experience and Skills Required\nQualifications:BSc or BEng Degree in Computer Engineering, Electronic Engineering, or a related field. \nExperience:Minimum 5 years of relevant embedded systems development experience.\nProven experience developing embedded software using RTOS environments such as FreeRTOS, uClinux, or similar.\nStrong firmware development experience using C.\nExperience working with microcontrollers such as STM32, Nordic nRF, Atmel AVR, TI MSP430, or Microchip PIC.\nExperience with embedded communications and networking technologies. \nTechnical Skills:Communication protocols including TCP/IP, MQTT, SPI, UART, USB, Bluetooth, WiFi, and RS485.\nExperience with GSM/LTE communication technologies.\nEmbedded product testing and validation.\nStrong debugging and problem-solving skills.\n Advantageous:RF development experience (LoRa, Sigfox, 443MHz, 868MHz).\nSQL Server experience.\nApplication development using Java, C++, and/or C#.\nApply now!\nFor more exciting IT vacancies, please visit: www.networkrecruitmentinternational.com\nI also specialise in recruiting in the following:\nSoftware Developers\nData Analysts\nData Science\nIT Infrastructure \nTest Analyst\nIf 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:\nMfundo Mthembu\nRecruitment Consultant\nConnect with me on LinkedIn! www.linkedin.com/in/mfundo-mthembu-614413200","description_format":"text","description_chars":2982,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Continuous learning"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Recruiting & Staffing","Executive Search"],"lifecycle":[{"event":"open","at":"2026-10-18T11:18:27Z"}],"visa":[],"liveness":{"score":42,"band":"fade","label":"Fading","p_open":1,"p_active":0.564,"p_room":0.75,"age_days":6,"expected_fill_days":7,"reasons":["seen:6","stale_co","velocity","win:late","comp:brand"],"computed_at":"2026-10-25T05:49:26Z"},"pay":null,"html_url":"https://alion.io/job/network-finance-firmware-and-hardware-development-engineer","json_url":"https://alion.io/job/network-finance-firmware-and-hardware-development-engineer.json","meta":{"generated_at":"2026-10-25T16:06:41Z","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":"search","counted_by":"address","units_charged":0,"used_today":0,"day_limit":null,"remaining_today":null,"minute_limit":null,"resets_at":"2026-10-26T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"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":3827505},"rest":"https://alion.io/mcp/rest/get_company?id=3827505"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnetwork-finance-firmware-and-hardware-development-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"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-finance-firmware-and-hardware-development-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"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-finance-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-finance-firmware-and-hardware-development-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnetwork-finance-firmware-and-hardware-development-engineer"}]}