{"id":3724311,"url":"https://alion.io/job/pebble-square-inc-embedded-firmware-engineer","title":"Embedded Firmware Engineer","company":{"id":2676531,"name":"Pebble Square","domain":"pebble-square.com","url":"https://alion.io/company/pebble-square","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ninehire","truth_index":{"grade":"B","score":70,"open_postings":10,"ghost_share":0.5,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-08T05:47:12Z"}},"role":"Hardware","role_family":"Hardware","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Seongnam, South Korea"],"countries":["KR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Embedded C","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"GitLab","optional":false},{"name":"Python","optional":false},{"name":"RTOS","optional":false},{"name":"Wi-Fi","optional":false},{"name":"Assembly","optional":true},{"name":"C","optional":true},{"name":"Edge AI","optional":true},{"name":"FreeRTOS","optional":true},{"name":"Linux","optional":true},{"name":"LiteRT","optional":true},{"name":"Machine Learning","optional":true},{"name":"Zigbee","optional":true}],"status":"live","first_seen_at":"2026-04-10T06:41:47Z","employer_posted_date":"2026-08-19","last_verified_at":"2026-11-08T08:56:58Z","board_verified":true,"closed_at":null,"days_open":212,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":212},"description":"We are looking for a highly skilled Embedded Software Engineer to develop and optimize firmware and embedded software for our products. You will work closely with hardware engineers, software developers, and system architects to build efficient, real-time, and reliable embedded systems.\nResponsibilities\nFirmware Development: Write, test, and debug embedded C/C++ code for microcontrollers and embedded processors.\nReal-Time Systems: Design and implement real-time operating systems (RTOS) and low-latency firmware.\nHardware Integration: Work closely with hardware engineers to interface software with sensors, actuators, and communication peripherals.\nProtocols & Communication: Develop and implement UART, SPI, I2C, CAN, USB, Ethernet, Bluetooth, or Wi-Fi communication stacks.\nOptimization: Improve memory footprint, power consumption, and processing efficiency in embedded systems.\nTesting & Debugging: Utilize oscilloscopes, logic analyzers, JTAG/SWD debuggers, and simulators to diagnose and resolve issues.\nDocumentation & Compliance: Maintain technical documentation, follow industry standards(ISO 26262, MISRA-C, etc.), and ensure software compliance.\nCross-Functional Collaboration: Work with hardware, AI, and cloud teams to optimize system performance.\nRequired Qualifications\nEducation: Bachelor's or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.\nExperience: 5+ years of experience in embedded software/firmware development (Entry-Level: Internship or academic projects).\nProgramming Languages: C, C++, Python (for scripting & testing).\nMicrocontrollers & Processors: Experience with ARM, RISC-V, ESP32, or STM32.\nPeripherals & Interfaces: Experience with I2C, SPI, UART, GPIO, ADC/DAC, PWM, etc.\nDebugging & Tools: Familiarity with JTAG, SWD, GDB, Logic Analyzers, Oscilloscopes.\nVersion Control: Git, GitHub, or GitLab for firmware development.\nPreferred Skills\nAssembly language programming experience\nRTOS & Bare-Metal Programming: Proficiency in FreeRTOS, Zephyr, or Embedded Linux.\nMachine Learning on Edge Devices: TensorFlow Lite, Edge AI processing.\nEmbedded Security: Secure Boot, Encryption (AES, RSA), Secure Firmware Update.\nEmbedded Linux: Kernel development, device drivers, Yocto/Buildroot.\nWireless Communication: BLE, Zigbee, LoRa, LTE, Wi-Fi.\nHands-on experience in supporting mass production, including production test, validation, and issue debugging, is highly desirable.","description_format":"text","description_chars":2464,"description_truncated":false,"requirements":{"experience_years_min":5,"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":["Artificial Intelligence","LLM & Generative AI","Machine Learning"],"lifecycle":[{"event":"open","at":"2026-11-04T04:30:48Z"}],"visa":[],"liveness":{"score":4,"band":"cold","label":"Long shot","p_open":1,"p_active":0.151,"p_room":0.28,"age_days":211,"expected_fill_days":29,"reasons":["conf:0","stale_co","ghost","win:tail","crowd:"],"computed_at":"2026-11-08T05:47:12Z"},"pay":null,"html_url":"https://alion.io/job/pebble-square-inc-embedded-firmware-engineer","json_url":"https://alion.io/job/pebble-square-inc-embedded-firmware-engineer.json","meta":{"generated_at":"2026-11-08T13:02:20Z","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":27721,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00: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":2676531},"rest":"https://alion.io/mcp/rest/get_company?id=2676531"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fpebble-square-inc-embedded-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%2Fpebble-square-inc-embedded-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%2Fpebble-square-inc-embedded-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/pebble-square-inc-embedded-firmware-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fpebble-square-inc-embedded-firmware-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3724311}},{"tool":"search_jobs","arguments":{"company":"pebble-square.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3724311},"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"}}