{"id":162093,"url":"https://alion.io/job/rockwell-automation-engineer-embedded-software-c","title":"Engineer, Embedded Software C++","company":{"id":12129,"name":"Rockwell Automation","domain":"rockwellautomation.com","url":"https://alion.io/company/rockwell-automation","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":89,"open_postings":87,"ghost_share":0.023,"stale_share":0.333,"repost_share":0.092,"time_to_fill_p50_days":22,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Hardware","role_family":"Hardware","seniority":"junior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Katowice, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":30000,"max_usd":72000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":633},"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"GitHub","optional":false},{"name":"GitLab","optional":false},{"name":"Jenkins","optional":false},{"name":"Python","optional":false},{"name":"TCP/IP","optional":false}],"status":"live","first_seen_at":"2026-08-25T00:00:00Z","employer_posted_date":"2026-08-25","last_verified_at":"2026-10-17T02:20:58Z","board_verified":true,"closed_at":null,"days_open":53,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":53},"description":"Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.\nWe welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us!\nJob Description\nRockwell Automation's Design & Control business develops industrial automation solutions used worldwide in manufacturing, infrastructure, and critical systems. Joining our team in Katowice, you'll develop firmware for Rockwell Automation products, including industrial controllers and network modules. You'll contribute to reliable, secure, and high-performance industrial automation systems.\nWe're looking for anEngineer, Embedded Software. You will independently deliver firmware features and grow your technical expertise in embedded systems. Depending on your team, you may work on network protocol stacks, controller application firmware, or platform-level software for Rockwell Automation's industrial products. Your team will be 6-8 people and will be one of 20+ embedded teams located in Katowice. You will work together also with other teams, located in USA, Singapore and Czechia.\nYou will report to the Team Leader/Manager, Embedded Software and have a hybrid schedule working in Katowice, Poland.\nYour Responsibilities:\nFirmware Development\nDevelop firmware components for multiple Rockwell Automation devices.\nImplement and validate product features in your domain, such as network protocols (Ethernet/IP, CIP), controller runtime functions, or platform/OS services.\nPerform firmware debugging and defect analysis, using systematic root cause analysis techniques.\nWrite unit tests and integration tests, contributing to CI/CD-driven quality workflows.\nSystem Design & Architecture\nParticipate in requirements analysis, system design, and architecture discussions.\nCreate design documentation, including high-level and low-level specifications.\nConduct code reviews and ensure compliance with embedded coding standards.\nCollaboration & Continuous Improvement\nParticipate in Agile/SAFe development activities (planning, reviews, retrospectives).\nCollaborate with teams worldwide.\nThe Essentials - You Will Have:\nBachelor's degree in Computer Engineering, Computer Science, Automation and Robotics, Electronics, or related IT degree (or equivalent practical experience).\nTypically, 2+ years of practical software development experience in C++, using software lifecycle development methodologies (software requirements analysis, software design, software testing).\nKnowledge of one or more of: network protocols (TCP/IP, Ethernet-based communication), embedded systems architecture, or real-time operating systems (e.g. QNX, VxWorks).\nTypically, 2+ years of experience in embedded systems firmware development and debugging.\nPractical experience with version control systems like GitHub/GitLab and CI/CD systems like Jenkins.\nFluent English (B2 or higher).\n\"Can do\" and \"I'll find out\" attitude.\nThe Preferred - You Might Also Have:\nPractical programming experience in Python or similar languages (to support testing activities and tooling).\nExperience in industrial automation systems (PLCs, drives, I/O modules).\nPractical knowledge of embedded security concepts or safety standards (e.g., IEC 62443, IEC 61508).\nExperience with industrial network protocols (e.g., EtherNet/IP, CIP).\nFamiliarity with hardware-software interaction concepts (registers, interrupts, memory management, BSP/HAL).\nExperience with real-time systems.\nExperience in Agile software / SAFe development.\nCollaborative mindset: willingness to support the team, share knowledge, experiment, and maintain technical documentation.\nWhat We Offer:\nOur benefits package includes …\nVolunteer Paid Time off available after 6 months of employment for eligible employees.\nCompany volunteer and donation matching program - Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation.\nOn-demand digital course library for professional development.\nComprehensive mindfulness programs with a premium membership to Calm.\nEmployee Assistance Program.\nPersonalized wellbeing programs through our OnTrack program.\n... and other local benefits!\nAt Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right person for this or other roles.\nRockwell Automation’s hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.","description_format":"text","description_chars":5181,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":["Professional development"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"},{"name":"Czech Republic","iso":"CZ","kind":"country"},{"name":"Singapore","iso":"SG","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Professional Services","Sales & Marketing"],"lifecycle":[{"event":"open","at":"2026-08-25T00:00:00Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.28,"p_room":0.28,"age_days":53,"expected_fill_days":22,"reasons":["conf:3","velocity","win:tail","crowd:junior,brand"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/rockwell-automation-engineer-embedded-software-c","json_url":"https://alion.io/job/rockwell-automation-engineer-embedded-software-c.json","meta":{"generated_at":"2026-10-17T14:19:47Z","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":19264,"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":12129},"rest":"https://alion.io/mcp/rest/get_company?id=12129"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Frockwell-automation-engineer-embedded-software-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%2Frockwell-automation-engineer-embedded-software-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%2Frockwell-automation-engineer-embedded-software-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/rockwell-automation-engineer-embedded-software-c\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Frockwell-automation-engineer-embedded-software-c"}]}