{"id":3107478,"url":"https://alion.io/job/hme-senior-software-engineer","title":"Senior Software Engineer","company":{"id":46674,"name":"HME","domain":"hme.com","url":"https://alion.io/company/hme","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":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":17500,"max_usd":41000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":159},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"C++","optional":false},{"name":"Docker","optional":false},{"name":"GitHub","optional":false},{"name":"Linux","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"SQL","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-22T19:35:00Z","employer_posted_date":null,"last_verified_at":"2026-10-22T19:35:00Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"The candidate will have responsibilities across the following functions: \n\nDesign and Development of Firmware and Software Applications: \nWork independently and with fellow seniors on the development of new complex firmware and software for embedded systems.\nParticipate in identifying and defining requirements and specifications for a given project.\nAssist in documenting and reviewing overall architecture and individual software components.\nAttend design team meetings to provide input into the overall architecture of projects.\nSupport Sustaining Engineering in solving design errors and/or modifications of existing released products.\nParticipate in an Agile team environment.\n\nDocumentation, Coding, Testing, and Review: \nParticipates in identifying requirements and writing specifications for firmware/software projects.\nAssists in documenting and reviewing overall architecture and individual modules.\nDefines and performs both unit and system tests on firmware/software components.\nUses tools such as debuggers, emulators, and test harnesses to test and debug applications.\n\nRequirements: \nExperienced with object-oriented analysis and design and familiar with structured, functional decomposition design methodologies.\nExpertise in C/C++ languages.\nAbility to read schematics.\nFamiliarity with common peripheral protocols (SPI, UART, I2C, etc. ).\n\nQualifications: \nTo perform this job successfully, an individual must be able to perform each essential duty satisfactorily.\nThe requirements listed below are representative of the knowledge, skill, and/or ability required.\nProficiency with GitHub.\nFamiliar with the design of firmware for embedded applications.\nWorking knowledge of Linux kernel configuration or driver development.\nKnowledge of object-relational databases (SQL / PostgreSQL).\nKnowledge of Node / Node.js application development.\nExperience with containerization (Docker, Kube).\nAbility to reason and solve problems related to this position.\nSkills\nC, C++, Linux, driver, embedded, firmware, kernel","description_format":"text","description_chars":2025,"description_truncated":false,"requirements":{"experience_years_min":3,"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":["Government","Military","Homeland Security"],"lifecycle":[{"event":"open","at":"2026-10-22T19:35:00Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":27,"reasons":["seen:2","velocity","win:early"],"computed_at":"2026-10-25T05:49:26Z"},"pay":null,"html_url":"https://alion.io/job/hme-senior-software-engineer","json_url":"https://alion.io/job/hme-senior-software-engineer.json","meta":{"generated_at":"2026-10-25T23:53: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":"crawler_verified","counted_by":"address","units_charged":1,"used_today":33803,"day_limit":null,"remaining_today":null,"minute_limit":300,"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":46674},"rest":"https://alion.io/mcp/rest/get_company?id=46674"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhme-senior-software-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%2Fhme-senior-software-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%2Fhme-senior-software-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/hme-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhme-senior-software-engineer"}]}