{"id":2931314,"url":"https://alion.io/job/theker-field-software-engineer","title":"Field Software Engineer","company":{"id":2124913,"name":"THEKER","domain":"theker.ai","url":"https://alion.io/company/theker","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Factorial","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Barcelona, Spain"],"countries":["ES"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":43000,"max_usd":110000,"period":"year","method":"role_country_seniority_unknown","sample_n":89},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Git","optional":false},{"name":"Linux","optional":false},{"name":"Python","optional":false},{"name":"ROS2","optional":false},{"name":"Computer Vision","optional":true}],"status":"live","first_seen_at":"2026-10-20T14:43:33Z","employer_posted_date":"2026-10-20","last_verified_at":"2026-10-24T02:44:42Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"About us\nAt THEKER, we're taking on one of the greatest challenges of the 21st century: redefining how physical work gets done in the world.\nWe are a robotics and AI company building intelligent, adaptable systems that solve problems traditional automation never could. From Barcelona, our mission is to create a generation-defining company leading the robotics revolution.\nBy joining us, you will have the chance to do the most meaningful work of your life, setting a new standard for industrial automation and driving breakthroughs with global reach, while being surrounded by a focused, talent-dense team that shares this ambition and is here to win.\nWe recently closed the largest robotics Series A in Europe's history, and we're looking for the top 0.01% of talent to take on that mission with us, and build the biggest company in the world.\nYour role\nWe are looking for a Software Engineer, Robotics Deployment to take a working robotic use case from the bench to real production plants, and then own it. Our cells are built by small teams in three to six months. Once a pilot works, someone has to run it in a customer's plant and scale it to more robots and more sites. That is this role. It also frees the original developers to start the next use case.\nYou will inherit a Python and ROS2 system that is already built: dozens of nodes, configuration per environment, and internal packages you use through their documentation. In your first month you work next to the people who wrote it, fixing bugs and shipping small features. By month two you own subsystems like vision or metrics, join the plant installation and run the final on-site validation on your own. From month three the system is yours. You lead the scale-up, decide what gets industrialised and act as the customer's technical counterpart for the software.\nThis is a software role that lives in plants. Most of your work is reading code you didn't write, making small changes that respect its design and finding out why something fails on a running system. The research is done when you arrive, and you will spend real time on site. ROS2 is not a requirement. If you write solid Python and get productive fast in someone else's codebase, we'll teach you the rest.\nWhat we're looking for\nAn engineering degree (Software, Computer, Robotics, Mechatronics, Industrial, Electrical or similar) or equivalent experience, with solid day-to-day Python. You're comfortable with Git and Linux, and you write tests.\n\nProven experience getting productive in code written by others: maintaining, integrating or extending an existing system.\n\nStructured troubleshooting. You reproduce a problem before you fix it and measure before you say it works.\n\nClear written communication. Commits, work logs and handover notes are part of the job here.\n\nFluent Spanish and good English, a driving licence and willingness to travel frequently to customer plants.\n\nBased in Barcelona or willing to relocate (100% on-site role).\n\nNice to have\nROS2 experience.\n\nComputer vision, industrial robotics, PLCs or control systems.\n\nExperience deploying or supporting systems on real hardware or in production plants.\n\nPerformance data analysis or robot simulation tools.\n\nYou'll thrive at THEKER if\nYou're excited by a fast-paced and ambitious environment. The opportunity ahead of us is enormous, and we're going all in to capture it.\n\nYou want responsibility early on, delivering at world-class standards for leading clients.\n\nYou enjoy experimenting, iterating quickly, and embracing change as part of the learning process.\n\nYou'd rather understand a system and make it grow than rewrite it from scratch.\n\nMain responsibilities\nOwn a robotic use case once it leaves the development team, from the bench pilot to production plants.\n\nFix bugs and ship features in a large Python and ROS2 codebase, with small changes that respect its architecture.\n\nDiagnose issues on running systems using logs, ROS2 topics and recorded data.\n\nPrepare and validate plant environments, then run on-site validation and bring back a report with metrics and incidents the team can act on.\n\nLead the scale-up to more robots and more plants, and decide what gets industrialised.\n\nManage the use case backlog and act as the customer's technical counterpart for the software.\n\nWrite clear change requests to the maintainers of internal packages when the fix belongs inside their code.\n\nKeep a written trail of status, risks and open questions so anyone can pick up where you left off.\n\nWhat we offer\nBeing part of a fast-growing robotics and AI company with genuine ambition, where your career can accelerate alongside us.\n\nThe chance to own a live robotic system in real customer plants within your first months.\n\nA focused, talent-dense team where your work is visible and your decisions count.\n\nAn environment where new ideas are encouraged and your contributions shape both the product and the company.\n\n100% on-site work in Barcelona.\n\nWhat the process looks like\nIntro call with Martín (Chief of Staff), 30 minutes.\n\nTake-home exercise in pure Python, no ROS2 needed. It takes around 4 to 6 hours of work, and you have one week to send it.\n\nOne-day bootcamp at our offices with the team, working on a simulated robotic cell.\n\nMeet the rest of the team and founders at our offices.\n\nThese steps can be completed in about two weeks.\nFinal observation\nWe're committed to equality, diversity, and inclusion. We welcome all applications regardless of background, age, gender, disability, sexual orientation, or beliefs.","description_format":"text","description_chars":5538,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"Spanish","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":true,"industries":["Machine Learning","Industrial Automation"],"lifecycle":[{"event":"open","at":"2026-10-20T14:43:33Z"}],"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":31,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-10-23T05:54:15Z"},"pay":null,"html_url":"https://alion.io/job/theker-field-software-engineer","json_url":"https://alion.io/job/theker-field-software-engineer.json","meta":{"generated_at":"2026-10-24T04:23:28Z","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":6874,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00: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":2124913},"rest":"https://alion.io/mcp/rest/get_company?id=2124913"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftheker-field-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%2Ftheker-field-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%2Ftheker-field-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/theker-field-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftheker-field-software-engineer"}]}