{"id":2192809,"url":"https://alion.io/job/alio-industries-embedded-software-integration-verification-engineer","title":"Embedded Software Integration & Verification Engineer","company":{"id":2480405,"name":"ALIO Industries","domain":"alioindustries.com","url":"https://alion.io/company/alioindustries","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"ADP","truth_index":null},"role":"Hardware","role_family":"Hardware","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Rochester, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":75000,"max":100000,"currency":"USD","period":"year","gross":null,"usd_annual":100000},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure DevOps","optional":false},{"name":"C++","optional":false},{"name":"CANopen","optional":false},{"name":"CI/CD","optional":false},{"name":"EtherCAT","optional":false},{"name":"Jenkins","optional":false},{"name":"Linux","optional":false},{"name":"MATLAB","optional":false},{"name":"Python","optional":false},{"name":"Robot Framework","optional":false},{"name":"RTOS","optional":false},{"name":"Simulink","optional":false},{"name":"Windows","optional":false},{"name":"Azure","optional":true}],"status":"live","first_seen_at":"2026-10-06T15:05:00Z","employer_posted_date":"2026-10-06","last_verified_at":"2026-10-12T09:33:03Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"Allient Inc. is in growth mode and currently seeking an Embedded Software Integration and Verification Engineer to join our team in Rochester, New York!\nThe Embedded Software Integration & Verification Engineer will develop, integrate, and verify embedded software for motion control and industrial automation products. This role combines software development, test automation, and hands-on hardware/software integration with independent ownership of assigned deliverables. You will plan and execute your work, document results, communicate progress and risks, and demonstrate technical leadership through sound engineering decisions, constructive participation in reviews, and accountability for outcomes. The role offers opportunities to help design and build automated test frameworks, improve verification capabilities, and grow into broader technical ownership. Apply now!\nResponsibilities:\nDevelop and maintain embedded software, test tooling, and automation for product integration and verification. Help design, build, and improve automated test frameworks and reusable test assets.\nDevelop and execute test procedures and automated tests for assigned features, including unit, integration, regression, and system testing; support hardware/software-in-the-loop testing as needed.\nImplement test execution, data acquisition, pass/fail checks, performance measurements, and reporting. Maintain traceability between requirements, tests, results, and supporting evidence.\nIntegrate and debug embedded hardware, software, communications, sensors, actuators, and peripherals using diagnostic tools and bench instrumentation.\nInvestigate software, protocol, timing, and system issues; document findings, collaborate on corrective actions, and verify resolution of assigned defects.\nMaintain version-controlled code, test configurations, and documentation. Contribute to regression automation and integration with existing build and test pipelines.\nCollaborate with firmware, electrical, electromechanical, and product teams on integration, verification, and release activities. Demonstrate technical leadership by proposing improvements, explaining technical tradeoffs, and contributing solutions during reviews.\nOwn assigned deliverables from planning through completion: estimate effort, track progress, meet agreed acceptance criteria, and raise dependencies or blockers promptly. Seek technical input when needed while remaining accountable for results.\nMinimum Qualifications:\nBachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.\n3-5 years of professional experience in embedded software/firmware development, software integration, or automated verification, including hands-on software development and testing.\nProficiency in Python, C/C++, or another language used for embedded development or test automation; experience writing maintainable software and automated tests.\nExperience developing test procedures, evaluating results against requirements, and documenting defects and verification evidence.\nWorking knowledge of embedded software concepts, including build tools, logging, state machines, and fault handling.\nHands-on hardware/software integration and debugging experience with embedded interfaces such as SPI, I2C, UART, CAN, or Ethernet, and familiarity with bench instrumentation.\nAbility to troubleshoot software behavior, communications, timing, and hardware/software interactions using a structured approach.\nExperience with version control and software development workflows; proficiency with Windows-based development environments and engineering tools.\nMust be a U.S. person due to ITAR regulations.\nMotion control or industrial automation experience, including servo systems, drive/controller integration, feedback devices, or performance characterization.\nFamiliarity with EtherCAT, CANopen, RTOS, embedded Linux, or board bring-up.\nExperience with HIL/SIL testing, automated bench systems, fault injection, or protocol and timing analysis.\nFamiliarity with CI/CD pipelines or test frameworks such as Azure Pipelines, Jenkins, or Robot Framework.\nExposure to CODESYS, IEC 61131-3, MATLAB/Simulink, or related controls software.\nDon't let this opportunity pass you by - APPLY TODAY!\nTo learn more about Allient Inc. visit www.Allient.com\nAllient Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training","description_format":"text","description_chars":4901,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Manufacturing","Industrial Automation","Motors, Drives & Motion Control"],"lifecycle":[{"event":"open","at":"2026-10-09T18:29:28Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.855,"p_room":1,"age_days":5,"expected_fill_days":24,"reasons":["conf:4","win:early"],"computed_at":"2026-10-12T06:55:09Z"},"pay":{"stated_usd_annual":100000,"is_top_pay":false},"html_url":"https://alion.io/job/alio-industries-embedded-software-integration-verification-engineer","json_url":"https://alion.io/job/alio-industries-embedded-software-integration-verification-engineer.json","meta":{"generated_at":"2026-10-12T13:48:26Z","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":21684,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00: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":2480405},"rest":"https://alion.io/mcp/rest/get_company?id=2480405"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Falio-industries-embedded-software-integration-verification-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%2Falio-industries-embedded-software-integration-verification-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%2Falio-industries-embedded-software-integration-verification-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/alio-industries-embedded-software-integration-verification-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Falio-industries-embedded-software-integration-verification-engineer"}]}