{"id":3986157,"url":"https://alion.io/job/lucy-electric-embedded-software-developer","title":"Embedded Software Developer","company":{"id":2525526,"name":"Lucy Electric","domain":"lucyelectric.com","url":"https://alion.io/company/lucyelectric","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"A","score":94,"open_postings":35,"ghost_share":0,"stale_share":0.057,"repost_share":0,"time_to_fill_p50_days":93,"computed_at":"2026-11-09T06:03:00Z"}},"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":["Brașov, Romania"],"countries":["RO"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Embedded C","optional":false},{"name":"FreeRTOS","optional":false},{"name":"Git","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitLab CI","optional":false},{"name":"Jenkins","optional":false},{"name":"Microsoft Office","optional":false},{"name":"RTOS","optional":false},{"name":"C","optional":true}],"status":"live","first_seen_at":"2026-11-09T14:13:10Z","employer_posted_date":"2026-11-09","last_verified_at":"2026-11-09T21:41:23Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Embedded Software Developer\nOur Research and Development department, based in Brasov, is expanding. We are currently looking for an Embedded Software Developer.\nAbout us\nAt Flashnet, we're not just another tech company - we're a tight-knit family dedicated to making a real difference in the world. With our flat hierarchies, open communication channels, and streamlined decision-making processes, we've created an environment where every voice is heard and valued.\nAs passionate innovators in street lighting control solutions, we're on the front lines of transforming urban infrastructure.\nOur R&D engineers integrate cutting-edge technologies into our solutions, making cities smarter and more efficient one light at a time. Since 2005, over 300 million people have already experienced the transformative benefits of our flagship product, inteliLIGHT. Since 2022, we are part of the Lucy Group.\nJoin us at Flashnet and become part of our mission to create brighter, smarter cities for millions of people around the globe.\nAbout you\n\nThe R&D team members are Flashnet’s tech stars. Electronics engineers and coders, this multidisciplinary and multicultural team is the very core of the company, tailoring technical solutions to meet our customer’s expectations and needs. They analyze, design, engineer, code, test and prototype all the ideas needed to make a difference in the world of Internet of Things.\nDesign, modify, and implement embedded software components (firmware) for computer-based systems, according to the specifications and requirements of continuously evolving systems. Develop and implement communication protocols by combining software and hardware-specific technologies.\nRequired qualifications and experience\nBachelor's degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.\n\nEnglish language proficiency (technical English, intermediate to advanced).\n\n4+ years of professional experience developing firmware in C for microcontrollers; working knowledge of C++ for embedded systems.\n\nHands-on experience with at least one 32-bit MCU family (ARM Cortex-M on STM32, NXP, Renesas,ESP32) familiarity with 8-bit (AVR, PIC) as a plus.\n\nStrong experience in bare-metal and peripheral drrivers (USART, SPI, I2C, ADC, DMA, Clock, ALU).\n\nExperience with an RTOS (FreeRTOS, Zephyr, ThreadX, or equivalent), including task design, synchronization and timing issues\n\nDeep understanding of the build toolchain: compilers, makefiles, of Git and configuration management systems.\n\nProficiency with Git (branching, pull requests, merge workflows) and configuration management practices.\n\nExperience designing or maintaining bootloaders and firmware update mechanisms\n\nGood understanding of embedded technologies and communication protocols.\n\nExperience with unit testing for embedded C, scripting for test automation as a plus.\n\nExperience with hardware-in-the-loop (HIL) testing and CI pipelines for firmware (GitHub Actions, GitLab CI, Jenkins) as a plus.\n\nAbility to read and interpret electronic PCB layouts, schematics and technical documentation.\n\nAbility to use debugging tools and electronic analysis instruments.\n\nProficiency with Microsoft Office.\n\nExperience with PCB design tools (EAGLE, Altium,or similar)\n\nProficiency with lab instruments and on-chip debugging tools\n\nStrong attention to detail, with the ability to identify even the minor issues before they become major problems.\n\nStrong attention to detail and a systematic approach to root-cause analysis.\n\nExcellent teamwork and collaboration skills.\n\nEffective communication skills.\n\nAI-native engineer as a plus:\nHands-on experience using AI coding assistants (Claude Code, Github Copilot) in daily development work\n\nAbility to critically review the AI-generated code against embedded-constraints (footprint, timings, coding standards)\n\nAbility to give AI effective contents (from requirement and existing code)\n\nMain Responsibilities and Duties\nInterpret existing software applications.\n\nDevelop new software applications requested by customers.\n\nVerify software functionality and analyze product functional and technical requirements.\n\nDesign software architecture for embedded systems.\n\nImplement hardware drivers and software modules for peripherals.\n\nConfigure and use RTOS (Real-Time Operating Systems) when required by the application.\n\nIntegrate firmware with internally developed hardware components or third-party hardware.\n\nPrepare technical documentation for newly developed or modified software applications.\n\nIdentify technological risks and propose solutions to minimize or eliminate them.\n\nDebug hardware-specific errors using JTAG, SWD, oscilloscopes, logic analyzers, etc.; investigate and document application errors and execution flow.\n\nOptimize memory usage, execution time, and application performance.\n\nTest and validate firmware functionality both in the laboratory and on final hardware.\n\nParticipate in code reviews in compliance with the company's internal software development standards.\n\nUse version control systems (Git, SVN, or equivalent).\n\nParticipate in Continuous Integration / Continuous Deployment (CI/CD) activities.\n\nUse AI tools across development lifecycle, while staying accountable to output quality\n\nVerify AI-generated code through review, testing, and on-target validation before integration.\n\nEnsure the proper operation of installed software according to company procedures regarding information security and software configuration management.\n\nCollaborate with the hardware and software testing teams.\n\nFollow internal work procedures according to the company's software development process.\n\nWork with the testing team to prepare test plans.\n\nCollaborate with the technical support team.\n\nWork closely with the production department.\n\nTravel when required for certifications, debugging, or on-site investigations.\n\nDoes this sound interesting? We would love to hear from you. Our application process is quick and easy. Apply today!\nResponsibilities:\n1) Product and Solution Development: Carry out a range of product development and engineering activities. Use established systems to analyze customer needs and define and deliver products.\n2) Engineering Solutions Design: Contribute to the development of, and implement feasibility testing of, proposed engineering solutions to provide feedback and data to validate the design.\n3) Technical Developments Recommendation: Research and suggest technical developments to improve the quality of the website/portal/software and supporting infrastructure to better meet users� needs.\n4) Engineering Drawings: Create engineering drawings to support the communication, evaluation, and implementation of engineering solutions.\n5) Testing: Use product specifications to design test procedures and standards.\n6) Data Collection and Analysis: Collate and analyze data using preset tools, methods, and formats. Involves working independently.\n7) Research: Carry out a range of research activities either to support others or to fulfill the requirements of the role.\n8) Project Management: Support others by carrying out a range of project management activities.\n9) Prototype Development: Perform routine tasks related to prototype development using established systems and techniques.\n10) Personal Capability Building: Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching. Develop and maintain an understanding of relevant technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media.\nEducationalRequirements: Bachelor's Degree or Equivalent Level\nGeneralExperienceRequirement : Sound experience and understanding of straightforward procedures or systems (7 to 12 months)\nManagerialExperienceRequirement : Very limited (0 to 3 months)","description_format":"text","description_chars":7925,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Power Grid","Electrical Equipment & Cables"],"lifecycle":[{"event":"open","at":"2026-11-09T21:41:23Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":93,"reasons":["conf:1","win:early"],"computed_at":"2026-11-09T23:35:06Z"},"pay":null,"html_url":"https://alion.io/job/lucy-electric-embedded-software-developer","json_url":"https://alion.io/job/lucy-electric-embedded-software-developer.json","meta":{"generated_at":"2026-11-09T23:35: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":13338,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":2525526},"rest":"https://alion.io/mcp/rest/get_company?id=2525526"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Flucy-electric-embedded-software-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Flucy-electric-embedded-software-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Flucy-electric-embedded-software-developer"},{"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/lucy-electric-embedded-software-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Flucy-electric-embedded-software-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3986157}},{"tool":"search_jobs","arguments":{"company":"lucyelectric.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3986157},"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"}}