{"id":3446724,"url":"https://alion.io/job/ritec-software-integration-engineer","title":"Software Integration Engineer","company":{"id":4485408,"name":"RITEC","domain":"ritec-eg.com","url":"https://alion.io/company/ritec-4","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","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":["Cairo, Egypt"],"countries":["EG"],"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":"JavaScript","optional":false},{"name":"MQTT","optional":false},{"name":"Node JS","optional":false},{"name":"TCP/IP","optional":false},{"name":"Time Series","optional":false},{"name":"WebSockets","optional":false},{"name":"Docker","optional":true},{"name":"Git","optional":true},{"name":"Linux","optional":true}],"status":"live","first_seen_at":"2026-10-29T08:39:45Z","employer_posted_date":null,"last_verified_at":"2026-10-29T08:39:45Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"Job Summary:\nWe are seeking a Software Integration Engineer to bridge physical data acquisition hardware with our central software systems. In this role, you will develop and maintain backend applications in Node.js that communicate directly with wired DAQ units and wireless gateways using TCP, UDP, MQTT, and WebSockets. You will handle incoming telemetry, parse custom payloads, and interface field data with SCADA systems using Modbus protocols to ensure robust, real-time industrial monitoring.\n\nKey Responsibilities:\n• Backend Gateway Integration: Design, develop, and maintain Node.js backend services to receive data from wireless gateways and wired DAQs via network protocols (TCP, UDP, MQTT, and WebSockets).\n• Protocol & Data Processing: Implement robust socket and message-broker handling to parse data streams, manage device connections, and ensure reliable telemetry delivery.\n• SCADA & Modbus Integration: Interface the backend architecture and field data with SCADA systems using Modbus (RTU/TCP) for seamless supervisory control and monitoring.\n• API & System Architecture: Build APIs or event-driven pipelines to route device data into databases, visualization dashboards, or alert systems.\n• Testing & Debugging: Troubleshoot network-level communication issues, packet loss, socket drops, and device handshakes between field hardware and backend servers.\n• Documentation: Document network configurations, payload schemas, API endpoints, and connection workflows.\nRequirements\n• Bachelor’s degree in Computer Engineering, Electrical Engineering, Software Engineering, or a related field.\n• Strong proficiency in JavaScript (Node.js) with deep familiarity with network programming using built-in or third-party libraries for TCP/IP sockets, UDP datagrams, MQTT, and WebSockets.\n• Solid understanding of Modbus (TCP/RTU), MQTT brokers, and serial communication standards.\n• Ability to read hardware datasheets, wiring diagrams, and technical manuals for field instruments and DAQ systems.\n• Familiarity with handling JSON/binary payloads and time-series data.\nPreferred Qualifications (Nice-to-Haves):\n• Experience with industrial automation, PLC programming, or SCADA software packages.\n• Proficiency with Git version control, Linux environments, and containerization tools (Docker).","description_format":"text","description_chars":2300,"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-10-29T08:39:45Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":24,"reasons":["seen:1","win:early","comp:attention"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/ritec-software-integration-engineer","json_url":"https://alion.io/job/ritec-software-integration-engineer.json","meta":{"generated_at":"2026-11-01T00:00:09Z","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":8,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00: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":4485408},"rest":"https://alion.io/mcp/rest/get_company?id=4485408"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fritec-software-integration-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%2Fritec-software-integration-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%2Fritec-software-integration-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/ritec-software-integration-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fritec-software-integration-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3446724}},{"tool":"search_jobs","arguments":{"company":"ritec-eg.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3446724},"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"}}