Senior Software Engineer, Hardware Interface
$175k - $273kFull-time
Agility Robotics
Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential. About The Role Agility Robotics is building the future of work through humanoid robots that operate in human environments. In this position you will be developing the low-level software that powers our state-of-the art humanoid robots, constantly improving the robustness, diagnostics, and safety of our system. You will also be on the front-line of robot development, building up brand-new prototypes and working with highly cross-functional teams to transform piles of parts into functional, testable systems. About The Work
- Contribute to the C++ software stack that powers our robots, interfacing with OS drivers and hardware to enable high-bandwidth, low-latency control
- Work with cross-disciplinary teams to solve complex problems dealing with the integration of software and hardware
- Debug complex cross-domain problems and integrate learned failure modes into improved diagnostics and error reporting
- Integrate diverse computing systems through a variety of communication media: such as Wifi, networking, serial, industrial fieldbus
- Write performant, well-tested, maintainable, and well-documented C++ software
- MS in robotics, computer science, or related field with 2-3 years industry experience (or BS with 5+ years industry experience)
- Skilled at writing modern C++ (17, 20)
- Knowledge of best practices for writing performant and maintainable software
- Proficient in using and programming for recent Linux systems
- Experience writing and debugging software for hardware-in-the-loop systems
- Experience debugging cross-domain (i.e. electrical, mechanical and software) problems with electro-mechanical systems
- Ability to communicate technical information effectively both orally and in writing with other team members
- Authorization to work in the USA
- Experience with implementation of automation fieldbuses such as EtherCAT, CAN, Profinet, etc. EtherCAT is highly desirable
- Experience developing real-time or low-latency systems
- Experience writing C++ code for embedded systems
- Experience with electronic circuit debugging tools (e.g. multimeters, oscilloscopes, logic analyzers)
- Knowledge of brushless electric motors and motor control
- Knowledge of networking protocols and network configuration in a Linux environment (i.e. systemd / networkd)
- Experience with Python 3.6+
- Familiarity with standard agile and software development processes (issue tracking tools (Jira), feature branching, version control (Git), continuous integration and deployment)
- 401(k) Plan: Includes a 6% company match.
- Equity: Company stock options.
- Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
- Benefit Start Date: Eligible for benefits on your first day of employment.
- Well-Being Support: Employee Assistance Program (EAP).
- Time Off:
- Exempt Employees: Flexible, unlimited PTO and 12 company holidays, including a winter shutdown.
- Non-Exempt Employees: 10 vacation days, paid sick leave, and 12 company holidays, including a winter shutdown, annually.
- On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
- Parental Leave: Generous paid parental leave programs.
- Work Environment: A culture that supports flexible work arrangements.
- Growth Opportunities: Professional development and tuition reimbursement programs.
- Relocation Assistance: Provided for eligible roles.
- Annual Discretionary Bonus: Provided for eligible roles.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Hardware Interface in Oregon, OH vacancy
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorTemporary workFlexible hours$106.2k - $194.6k
...complexities of modern robotics, digital twin applications, and software engineering. We'll look to you to provide technical leadership and... ...planning, and decision‑making in robotics. Experience with Hardware‑in‑the‑loop (HIL) testing techniques to validate the performance...SeniorFull timeWork experience placementSummer holidayFlexible hours$102.5k - $187.9k
...to run their business. As a Senior in Application Design and... ...developing and integrating user interfaces across diverse platforms... ...services that are integral to our software architecture. You will be... ...Science, IT, Computer Engineering, MIS, Mathematics, or related...SeniorSummer holidayFlexible hours$77k - $202k
...Requirements: Up to 80% The Opportunity As a SAP BRIM Consultant, Senior Associate, you will play a pivotal role in helping clients... ...operational efficiency by analyzing client needs, implementing software solutions, and providing training and support for seamless...SeniorFull timeH1b$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorRemote job$91k - $321.5k
...At PwC, our people in data and analytics engineering focus on leveraging advanced... ...that drive operational excellence. As a Senior Manager you will serve as a strategic... ...Data Processing/Analytics/ Science, Software Engineering, Artificial Intelligence and...SeniorFull timeH1b$124k - $280k
...Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 80% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a...SeniorFull timeH1b$134.26k
...difference and change the world. Job Description As a Senior Substation Engineer – Physical, you’ll lead the design and execution of extra... ..., industry standards, and internal quality protocols. Interface directly with clients, vendors, and subcontractors to define...SeniorFor subcontractorH1b$144k - $329.1k
...oversight, and auditability. Your key responsibilities As a Senior Manager specializing in AI & Data for Power & Utilities, you... ...models, defining solution architectures, and overseeing the engineering and scaling of AI, GenAI, and Agentic AI capabilities within...SeniorSummer holidayFlexible hours$116.36k - $155.15k
...demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level... .... Install new/rebuild existing systems and configure hardware, peripherals, settings, directories, storage, etc. in accordance...Full timeTemporary workRemote work1 day per week$124k - $280k
...Requirements: Up to 80% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to... ...to the complex needs of health system and health plans. As a Senior Manager, you will drive use case development across clinical...SeniorFull timeH1b$124k - $280k
...X-Sector Time Type: Full time Travel Requirements: Up to 80% The Opportunity As an Oracle Cloud Finance Consultant - Senior Manager, you will help organizations leverage enterprise technology to achieve their digital goals and capitalize on business opportunities...SeniorFull timeH1b- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$92.3k - $166.85k
...We are seeking a Lead Transmission Line Engineer who will manage a collaborative and dynamic... .../or LPILE, design structure framing and hardware assemblies, draft plans and... ...and increase design efficiency. This is a senior leadership role with primary responsibilities...Work at officeRemote workRelocation packageFlexible hours- ...We are looking for a Senior Sitecore Developer with strong expertise in ASP.NET 4.5 to join our team. In this role, you will take the lead in designing robust, scalable Sitecore solutions while mentoring junior developers and ensuring adherence to coding standards and...Senior
$114k - $148k
...About the Role We are looking for a hands-on Robotics Software Engineer to join our Skills team, focused on developing, testing, validating... ...to improve learned behaviors. You will be hands-on with hardware nearly every day, helping bring new customer workflows online...Full timeTemporary workWork at officeRelocation packageFlexible hours$130k - $160k
...expertise and interpersonal skills to manage multiple projects and interface with personnel from all company disciplines and business units.... ...of employees, including hourly production employees through senior management. Must possess excellent written and oral...SeniorHourly payWork experience placementFlexible hours- ...A leading construction firm is seeking an experienced project engineer in Toledo, Ohio, to manage project timelines, budgets, and quality standards. Responsibilities include supervising teams, liaising with stakeholders, managing subcontracting processes, and ensuring...Senior
$139k - $217k
...About The Role As a Sales Solutions Engineer at Agility Robotics, you will play a... ...in real-world environments. As a senior member of the team, you will act as a... ...scalable deployment models, specifying hardware/software interfaces, perception and manipulation requirements...Remote jobFull timeTemporary workRelocation packageFlexible hours$116k - $216k
...reviews and offers ideas and strategies to actualize client aspirations and further position Key as the client’s trusted advisor. Interfaces with other Key Private Bank advisors and team members as necessary to ensure investment advice is integrated with all other...SeniorWork experience placementWork at officeFlexible hours$120k - $160k
...Senior Architect Job Locations: US-AZ-Scottsdale | US-GA-Atlanta | US-TX-Austin | US-OR-Hillsboro | US-TX-Houston | US-TN-Nashville... ...Strong technical communication skills, capable of effectively interfacing with clients, contractors, and internal discipline leads. Experience...SeniorFor contractorsLocal area$120k - $130k
...Senior Mechanical Engineer Job Locations: US-OH-Toledo | US-MN-St. Paul | US-MI-Portage | US-OH-Lima | US-OH-Columbus | US-MI-Midland Overview SSOE is seeking a dynamic Senior Mechanical Engineer with pharmaceutical industry experience to join our Food and Consumer Products...Senior$134.26k
...Title Lead Substation Protection & Control Engineer Preferred locations include Wadsworth,... ...substation projects. Proficiency in hardware specifications and selection, including... ...assisted design and drafting (CADD) 3D and 4D software and practices. Expert knowledge of...Full timeH1bLocal area- ...Sr. Electrical Engineer Arrowhead Talent Solutions is assisting a manufacturer in the Greater Toledo OH area with filling a Sr. Electrical... ...Partner with automation engineers to bridge power distribution hardware and protective relays with PLCs, HMIs, DCSs, and SCADA...SeniorFor contractors
- ...Ernst & Young Oman is seeking a Real Estate Tax Senior Manager located in Toledo, Ohio. This role involves leading tax planning projects, managing teams, and providing advisory services to clients across the real estate sector. The ideal candidate will have a Bachelor...Senior
$45.76k - $83.2k
Job Title General Maintenance / Facilities Location Toledo, OH, 43604, United States Compensation $45,760.00 - $83,200.00 / Year $2000 Sign-On Bonus! Industry eCommerce / Retailer Education High school Experience Minimum 2 Years Job...SeniorRelocation package- ...Maumee, OH Job Summary Fishbeck has a full-time opening for a Senior Mechanical Engineer to join our Mechanical Engineering team. This position can... .... Proficiency with Revit Building Information Modeling software. Proficiency with Microsoft Office products. Demonstrated...SeniorFull timeWork at office
$25 per hour
...How You'll Make an Impact As a Senior Service Desk Analyst, you will provide IT support... ...environments (VDI and VMware Horizon) End-user hardware including laptops, printers, scanners,... ...Assist with workstation deployments, software installations, upgrades, and routine...SeniorHourly payRemote workShift workWeekend work$142.6k - $261.5k
...elite team of product leaders, data scientists, designers, and software engineers enable our clients to solve their most complex product... ...user/customer requirements while focusing on developing user interfaces (UI) across various platforms including mobile, web, and tablets...Summer holidayFlexible hours- ...Senior Electrical Engineer Job Summary Fishbeck has an immediate full-time opening for a detail-oriented Senior Electrical Engineer in... ...Microsoft Office products, Easy Power arc flash hazard analysis software, and lighting design software. What we offer Our...SeniorFull timeWork at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Hardware Interface. Be the first to apply!
Related searches
- ngo software engineer Oregon, OH
- software developer Oregon, OH
- part time software developer remote Oregon, OH
- software engineer amazon Oregon, OH
- software engineer remote Oregon, OH
- entry level software engineer remote Oregon, OH
- software engineer contract Oregon, OH
- software developer fintech Oregon, OH
- consulting software engineer Oregon, OH
- junior software developer remote Oregon, OH


