{"id":3242968,"url":"https://alion.io/job/quin-firmware-engineer","title":"Firmware Engineer","company":{"id":4473706,"name":"Quin","domain":"quinwithin.com","url":"https://alion.io/company/quin-2","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":"junior","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":13000,"max_usd":31000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":769},"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Embedded C","optional":false},{"name":"Sensor Fusion","optional":false},{"name":"Wi-Fi","optional":false},{"name":"C","optional":true},{"name":"RTOS","optional":true}],"status":"live","first_seen_at":"2026-10-25T17:35:15Z","employer_posted_date":null,"last_verified_at":"2026-10-25T17:35:15Z","board_verified":false,"closed_at":null,"days_open":6,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":6},"description":"We are looking for a skilled Firmware Engineer with strong experience in Bluetooth Low Energy (BLE) and embedded systems, along with a solid foundation in Digital Signal Processing (DSP). The ideal candidate will work on high-performance, low-power wireless devices involving sensor data acquisition, real-time streaming, and advanced signal conditioning using filtering techniques.\n\nResponsibilities: \nDesign, develop, and maintain firmware for embedded systems with a focus on Bluetooth Low Energy (BLE) communication.\nWork with Wi-Fi and other wireless technologies (optional but preferred).\nInterface and integrate sensors such as: Accelerometers, Gyroscopes, Other IMU / environmental sensors.\nImplement Digital Signal Processing (DSP) techniques for real-time sensor data analysis.\nDesign and apply filtering techniques such as: Low-pass, high-pass, and band-pass filters, Moving average and exponential smoothing filters.\nSensor fusion filters (e. g., complementary filters, basic Kalman filtering).\nDevelop solutions for high-frequency data acquisition and streaming over BLE and/or Wi-Fi.\nImplement and optimize mesh communication protocols.\nWork extensively with Nordic Semiconductor (nRF) platforms, including nRF5 SDK, nRF Connect SDK (NCS).\nDesign and optimize data storage systems using NOR Flash, ensuring efficient: Data logging, Retrieval, Wear leveling (if applicable).\nOptimize firmware for: Low power consumption, Bluetooth range and reliability, and System performance and latency.\nDebug, test, and validate firmware using standard tools (JTAG, RTT, logs, etc. ).\nCollaborate with hardware, mobile, and backend teams for system integration.\n\nCross-Functional Collaboration: \nWork closely with hardware engineers to co-design power-efficient systems.\nAlign on RF performance tuning and BLE/Wi-Fi optimization.\nEnable efficient sensor data pipelines and storage systems.\nJointly debug system-level issues across hardware and firmware.\n\nRequirements: \nExperience: 4-6 years.\nStrong experience in Embedded C/C++ programming.\nHands-on experience with BLE stack development and debugging.\nSolid understanding of Digital Signal Processing (DSP) concepts, including: Sampling theory and aliasing, Noise reduction techniques, Time-domain and basic frequency-domain analysis.\nExperience implementing filters on embedded systems for real-time data conditioning.\nExperience working with sensor data acquisition and processing (IMU preferred).\nSolid understanding of: Real-time systems, Interrupts, timers, and low-power modes.\nExperience with nRF52/nRF54 series or similar MCUs.\nFamiliarity with high-throughput data transfer over BLE.\nExperience with flash memory management.\nUnderstanding of wireless communication fundamentals.\nExperience in production-grade firmware development.\nFamiliarity with mobile app interaction (BLE central side).\n\nPreferred Qualifications: \nExposure to power profiling and optimization tools.\nExperience with OTA (Over-the-Air) firmware updates.\nKnowledge of RTOS (Zephyr preferred for NCS).\nExperience with sensor fusion algorithms (e. g., orientation estimation using IMU data).\nExperience implementing or working with BLE Mesh or other mesh protocols.\nExperience with Wi-Fi-based embedded systems.\nExperience in wearable devices / IoT products.\nFamiliarity with FFT or spectral analysis in embedded environments.\n\nSoft Skills: \nStrong analytical thinking, especially for signal interpretation and noise handling.\nStrong problem-solving and debugging skills.\nAbility to work independently and in cross-functional teams.\nGood communication and documentation skills.\nSkills\nBLE, Bluetooth Low Energy, Embedded C, Embedded C++, embedded, firmware","description_format":"text","description_chars":3685,"description_truncated":false,"requirements":{"experience_years_min":2,"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-25T17:35:15Z"}],"visa":[],"liveness":{"score":85,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.855,"p_room":1,"age_days":6,"expected_fill_days":21,"reasons":["seen:6","win:early","comp:junior"],"computed_at":"2026-11-01T06:10:25Z"},"pay":null,"html_url":"https://alion.io/job/quin-firmware-engineer","json_url":"https://alion.io/job/quin-firmware-engineer.json","meta":{"generated_at":"2026-11-01T13:53:06Z","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":21345,"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":4473706},"rest":"https://alion.io/mcp/rest/get_company?id=4473706"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fquin-firmware-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%2Fquin-firmware-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%2Fquin-firmware-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/quin-firmware-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fquin-firmware-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3242968}},{"tool":"search_jobs","arguments":{"company":"quinwithin.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3242968},"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"}}