{"id":1292748,"url":"https://alion.io/job/softpath-technologies-c-developer","title":"C Developer","company":{"id":3801144,"name":"SOFTPATH TECHNOLOGIES","domain":"softpathtech.com","url":"https://alion.io/company/softpath-technologies","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Hardware","role_family":"Hardware","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Hyderabad, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":15500,"max_usd":36000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":536},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Linux","optional":false},{"name":"Unix","optional":false},{"name":"Git","optional":true},{"name":"MQTT","optional":true},{"name":"Python","optional":true},{"name":"TCP/IP","optional":true}],"status":"live","first_seen_at":"2026-09-26T07:11:53Z","employer_posted_date":null,"last_verified_at":"2026-09-26T07:11:53Z","board_verified":false,"closed_at":null,"days_open":5,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":5},"description":"Job Summary : \n\nWe are looking for an experienced C Developer with strong hands-on experience in C programming, software development, debugging, and communication protocols. The candidate will be responsible for developing, enhancing, debugging, and maintaining software components using C.\n\nKey Responsibilities : \n\n- Design, develop, modify, and maintain software applications/components using C.\n\n- Develop efficient, reliable, and reusable code following coding standards and best practices.\n\n- Analyze software requirements and translate them into technical specifications and implementation.\n\n- Develop and integrate software modules for embedded/system-level applications.\n\n- Perform C coding, debugging, troubleshooting, and code optimization.\n\n- Analyze logs, traces, dumps, and debugging information to identify root causes.\n\n- Support software integration and system-level troubleshooting.\n\n- Prepare technical documentation for developed modules and interfaces.\n\n- Collaborate with QA/testing teams during integration and defect resolution.\n\n- Participate in the complete software development lifecycle from requirement analysis through development, testing, and maintenance.\n\nMandatory Skills : \n\n- Strong hands-on experience in C Programming.\n\n- Good understanding of pointers, structures, unions, arrays, strings, functions, memory management, and data structures.\n\n- Experience in developing and debugging applications using C.\n\n- Strong understanding of communication protocols and protocol implementation.\n\n- Good knowledge of software development and debugging methodologies.\n\n- Strong problem-solving and analytical skills.\n\n- Good understanding of multithreading/concurrency concepts is preferred.\n\n- Experience working in Linux/Unix environments is preferred.\n\nPreferred Skills : \n\n- Knowledge of TCP/IP, UDP, HTTP/HTTPS, MQTT, CAN, UART, SPI, I2C, Ethernet, or other relevant protocols.\n\n- Experience with protocol debugging and packet/log analysis.\n\n- Knowledge of IPC mechanisms and socket programming.\n\n- Experience with GDB or similar debugging tools.\n\n- Knowledge of Git/SVN or other version-control systems.\n\n- Exposure to embedded systems or system-level software development.\n\n- Knowledge of scripting languages such as Python is an added advantage.\n\nRequired Technical Skills : \n\nProgramming : C, Data Structures, Algorithms, Pointers, Memory Management\n\nProtocols : TCP/IP, UDP, HTTP/HTTPS, Ethernet, CAN, UART, SPI, I2C, MQTT\n\nOperating Systems : Linux / Unix\n\nDebugging : GDB, Log Analysis, Troubleshooting, Memory Debugging\n\nTools : Git, SVN\n\nSkills\nC++, Embedded System, Linux, C, TCP/IP, Data Structure, Algorithm, Memory Management, Communication Protocols","description_format":"text","description_chars":2695,"description_truncated":false,"requirements":{"experience_years_min":4,"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-09-26T08:01:01Z"}],"liveness":{"score":81,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.811,"p_room":1,"age_days":4,"expected_fill_days":18,"reasons":["seen:4","win:early"],"computed_at":"2026-10-01T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/softpath-technologies-c-developer","json_url":"https://alion.io/job/softpath-technologies-c-developer.json","meta":{"generated_at":"2026-10-01T18:18:03Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":576,"day_limit":5000,"remaining_today":4424,"minute_limit":60,"resets_at":"2026-10-02T00:00:00Z"}}}