{"id":638995,"url":"https://alion.io/job/scalian-senior-embedded-software-engineer-c","title":"Senior Embedded Software Engineer C++","company":{"id":181348,"name":"Scalian","domain":"scalian.com","url":"https://alion.io/company/scalian","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":{"grade":"B","score":83,"open_postings":263,"ghost_share":0,"stale_share":0.7,"repost_share":0,"time_to_fill_p50_days":33,"computed_at":"2026-10-16T05:45:00Z"}},"role":"Hardware","role_family":"Hardware","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Casablanca, Morocco"],"countries":["MA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":102000,"max_usd":234000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":1655},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Google Test","optional":false},{"name":"RTOS","optional":true}],"status":"live","first_seen_at":"2026-07-16T11:10:23Z","employer_posted_date":"2026-07-16","last_verified_at":"2026-10-17T00:14:34Z","board_verified":true,"closed_at":null,"days_open":92,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":91},"description":"Who are we?\nAt Scalian, we are a leadingmultinational engineering consulting firm with 5,500 specialists and over 30 years of experience. We are specialized in Digital Systems (IT & Software and Systems Engineering) and Industrial Performance (Quality Assurance, Supply Chain, and Project Management).\nOur expertise serves various technological sectors such as the aerospace, defense, rail, and energy industries while providing distinctive support to their development and operations.\nRole Summary\nThe Senior Embedded Software Engineer will lead the development of advanced embedded software solutions, driving technical decisions and mentoring team members. This role requires extensive experience in embedded systems, software architecture, and modern C++ development within complex environments.\nKey Responsibilities\nLead the design and implementation of embedded software architectures and solutions.\nDevelop high-quality software using modern C++ (C++17 or above).\nDefine and promote software engineering best practices and coding standards.\nDrive testing strategies using Google Test (GTest) and automated validation methodologies.\nSupport and guide CI/CD adoption and continuous improvement initiatives.\nMentor junior and mid-level engineers.\nPerform technical reviews, root cause analysis, and performance optimization.\nCollaborate with global stakeholders and contribute to strategic technical decisions.\nEnsure delivery of reliable, scalable, and maintainable software products.\nMandatory Requirements\nBachelor's or Master's degree in Computer Science, Electronics, Telecommunications, or a related field.\nExtensive experience in embedded software development for microcontroller-based systems.\nAdvanced expertise in modern C++ (preferably C++17 or higher).\nStrong experience with Google Test (GTest).\nExperience working with CI/CD environments and software delivery practices.\nFluent English communication skills.\nNice-to-Have Skills\nStrong RTOS experience, preferably Zephyr (highly valued).\nDeep knowledge of C programming and embedded optimization techniques.\nExperience with performance tuning, memory optimization, and real-time systems.\nSpanish language skills.\nSoft Skills\nStrong leadership and mentoring capabilities.\nExcellent collaboration and stakeholder management skills.\nHighly autonomous with a proactive mindset.\nAbility to challenge requirements and propose innovative solutions when appropriate.\nStrong ownership and results-oriented attitude.\nExcellent analytical and decision-making skills.","description_format":"text","description_chars":2522,"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":"All levels","optional":false},{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Morocco","iso":"MA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-10T20:00:13Z"}],"visa":[],"liveness":{"score":11,"band":"cold","label":"Long shot","p_open":1,"p_active":0.378,"p_room":0.28,"age_days":91,"expected_fill_days":33,"reasons":["conf:3","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/scalian-senior-embedded-software-engineer-c","json_url":"https://alion.io/job/scalian-senior-embedded-software-engineer-c.json","meta":{"generated_at":"2026-10-17T02:33:31Z","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":3506,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00: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":181348},"rest":"https://alion.io/mcp/rest/get_company?id=181348"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fscalian-senior-embedded-software-engineer-c"},{"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%2Fscalian-senior-embedded-software-engineer-c"},{"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%2Fscalian-senior-embedded-software-engineer-c"},{"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/scalian-senior-embedded-software-engineer-c\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fscalian-senior-embedded-software-engineer-c"}]}