{"id":1905180,"url":"https://alion.io/job/mannhummel-iot-firmware-intern","title":"IoT Firmware Intern","company":{"id":450543,"name":"Mann+Hummel","domain":"mann-hummel.com","url":"https://alion.io/company/mann-hummel-2","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":{"grade":"A","score":97,"open_postings":3,"ghost_share":0,"stale_share":0.333,"repost_share":0,"time_to_fill_p50_days":21,"computed_at":"2026-10-14T06:34:16Z"}},"role":"Early Careers","role_family":"Early Careers","seniority":"intern","employment_type":"internship","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":18500,"max_usd":36000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":621},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"OPC UA","optional":false},{"name":"Structured Text","optional":true}],"status":"live","first_seen_at":"2026-09-24T02:00:00Z","employer_posted_date":"2026-09-24","last_verified_at":"2026-10-14T11:44:55Z","board_verified":true,"closed_at":null,"days_open":20,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":20},"description":"Role Summary\nWe are looking for a resourceful and self-driven intern to join our firmware team working on IoT gateway products. This role is ideal for students who have a foundation in embedded systems and industrial automation, and who are eager to bridge embedded firmware with PLC-based industrial control systems.\nOur team currently has strong embedded firmware expertise but limited hands-on experience with PLC systems and industrial interfaces. This internship is designed to explore, prototype, and document how modern PLC systems integrate with IoT gateways, helping us close that knowledge gap.\nMain Tasks\nEmbedded Firmware Development\nAssist in developing and maintaining embedded firmware in C for IoT gateway products\nWork with microcontrollers, peripherals, and communication interfaces (UART, SPI, I²C, Ethernet)\nSupport debugging, testing, and validation of firmware features\nPLC & Industrial Automation Exploration\nResearch PLC fundamentals, architectures, and programming models\nExplore common PLC programming standards (e.g., IEC 61131-3)\nInvestigate PLC-to-IoT gateway integration methods, such as:Modbus (RTU/TCP)\nOPC UA\nIndustrial Ethernet protocols (basic understanding)\n\nPrototyping & Integration\nBuild simple proof-of-concept integrations between PLCs and embedded systems\nDevelop small demo applications (e.g., PLC data ingestion → IoT gateway → cloud)\nTest interoperability with real or simulated PLC environments\nResearch & Knowledge Transfer\nIndependently explore industry practices, tools, and architectures\nEvaluate different PLC vendors, tools, and ecosystem approaches\nDocument findings clearly for the firmware team (technical notes, diagrams, demos)\nExperience\nRequired Qualification\nCurrently pursuing a Bachelor’s or Master’s degree in:Electrical / Electronics Engineering\nComputer Engineering\nMechatronics\nIndustrial Automation\nEmbedded Systems (or related fields)\n\nProgramming foundation in C\nBasic understanding of embedded systems concepts:Microcontrollers\nMemory, interrupts, peripherals\n\nAcademic exposure to industrial automation or control systems\nNice to have skills\nHands-on experience or coursework in PLC programmingLadder Logic (LD)\nStructured Text (ST)\nFunction Block Diagram (FBD)\n\nBasic knowledge of industrial communication protocols","description_format":"text","description_chars":2287,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-05T12:38:53Z"}],"visa":[],"liveness":{"score":51,"band":"ok","label":"Likely open","p_open":1,"p_active":0.679,"p_room":0.75,"age_days":20,"expected_fill_days":21,"reasons":["conf:5","velocity","win:late","comp:junior,brand"],"computed_at":"2026-10-14T06:34:16Z"},"pay":null,"html_url":"https://alion.io/job/mannhummel-iot-firmware-intern","json_url":"https://alion.io/job/mannhummel-iot-firmware-intern.json","meta":{"generated_at":"2026-10-14T14:31:55Z","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":17949,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00: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":450543},"rest":"https://alion.io/mcp/rest/get_company?id=450543"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmannhummel-iot-firmware-intern"},{"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%2Fmannhummel-iot-firmware-intern"},{"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%2Fmannhummel-iot-firmware-intern"},{"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/mannhummel-iot-firmware-intern\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmannhummel-iot-firmware-intern"}]}