J-1 Visa Embedded Systems Engineer Jobs
Embedded Systems Engineer roles in the United States are accessible to exchange visitors through J-1 visa Trainee or Research Scholar sponsorship, depending on your career stage. Host employers in aerospace, automotive, and semiconductor industries routinely partner with designated sponsor organizations to structure qualified training programs. Finding the right host starts with targeted sponsorship-aware job searching.
Find J-1 Visa Embedded Systems Engineer JobsOverview
Showing 5 of 11+ Embedded Systems Engineer jobs










See all Embedded Systems Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Embedded Systems Engineer roles.
Get Access To All Jobs
INTRODUCTION
Agility Robotics is a pioneer. Our robot, Digit, is the first to be sold into workplaces across the globe. Our team is differentiated by its expertise in imagining, engineering, and delivering robots with advanced mobility, dexterity, intelligence, and efficiency -- robots specifically designed to work alongside people, in spaces built for people. Every day, we break through engineering challenges and invent new solutions and capabilities that will one day make robots commonplace and approachable. This work is our passion and our responsibility: our mission is to make businesses more productive and people’s lives more fulfilling.
ABOUT THE ROLE
We are seeking a Firmware Engineer Intern to help develop robust and reliable firmware for our full line of robots. In this role, you will collaborate with a multi-discipline team of engineers to understand the unique requirements for our products and play a key role in ensuring that we have robot designs that are robust and production-ready. You will also serve as the bridge between hardware and higher level robot control algorithms by documenting interfaces and providing support to other engineers.
LOCATION
This position is based at our Salem, OR headquarters.
ABOUT THE WORK:
- Contribute to the C++ firmware architecture that drives our robot’s low-level sensor network, controls, and power management systems
- Develop the firmware communication layer utilizing EtherCAT and CAN
- Write firmware for the hardware abstraction layer, peripheral drivers, and applications
- Perform real-time hardware testing and debugging using benchtop test equipment such as logic analyzers and oscilloscopes.
- Work with cross-disciplinary teams to solve complex problems dealing with the integration of software and hardware
- Write performant, well-tested, maintainable, and well-documented C++ code
ABOUT YOU:
- A rising Senior, or a Masters or PhD student in computer science, electrical engineering, or related field.
- Experience writing modern C++ (17, 20)
- Experience using FreeRTOS or similar
- Proficiency with a Linux-based development environment
- Ability to read schematics, PCB layouts, and component datasheets
- Ability to verbally communicate technical information effectively
PREFERRED TO HAVE:
- Experience with implementation of automation fieldbuses such as EtherCAT, CAN, etc. EtherCAT is highly desirable
- Experience writing embedded C++ for ARM systems
- Experience developing real-time or low-latency systems
- Experience with unit testing such as with GTest and coverage analysis
- Proficiency in Python (3.6+)
- Familiarity with standard agile and software development processes (issue tracking tools (Jira), feature branching, version control (Git), continuous integration and deployment)
- Familiarity with using AI in coding
COMPENSATION
- Anticipated Base Salary Range: $55-$55 USD
In addition to base pay, our competitive total rewards package consists of the following for full-time employees:
- 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 10 company holidays, including a winter shutdown.
- Non-Exempt Employees: 10 vacation days, paid sick leave, and 10 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.
All of our roles are U.S.-based. Applicants must have current authorization to work in the United States.
Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment.
Agility Robotics does not accept unsolicited referrals from third-party recruiting agencies. We prioritize direct applicants and encourage all qualified candidates to apply directly through our careers page. If you are represented by a third party, your application may not be considered. To ensure full consideration, please apply directly.
See all J-1 Visa Embedded Systems Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new J-1 Visa Embedded Systems Engineer Jobs.
Get Access To All JobsTips for Finding J-1 Visa Sponsorship as an Embedded Systems Engineer
Document your hardware-software integration experience
Compile a portfolio of embedded projects showing microcontroller programming, RTOS configuration, and low-level driver development. Designated sponsors evaluate your technical background to determine whether you qualify under the Trainee or Research Scholar category before issuing a DS-2019.
Target host employers with active J-1 training history
Search for Embedded Systems Engineer openings at firms that have previously hosted J-1 Trainees by filtering on Migrate Mate, which surfaces U.S. employers and roles aligned with J-1 sponsorship across hardware and firmware industries.
Verify your role qualifies as a specialty occupation
Cross-reference your target job description against the O*NET profile for Embedded Systems Engineers to confirm the position requires a relevant engineering degree. Sponsors use this alignment to justify your program category and training objectives on the DS-2019.
Negotiate a detailed training plan before your offer finalizes
The host employer must complete a Training Plan (DS-7002) outlining your learning objectives, supervision structure, and phase-by-phase schedule. Request a draft from your hiring contact before signing any offer letter, as missing plan elements delay DS-2019 issuance by your designated sponsor.
Confirm whether your J-1 category carries a home residency requirement
Some Embedded Systems Engineers placed under government-funded or skills-list programs face a two-year home residency requirement after their exchange ends. Confirm this with your designated sponsor organization before accepting the host placement, since the requirement affects any future H-1B visa or green card path.
Prepare for wage compliance questions from your designated sponsor
Sponsors increasingly verify that host employers offer compensation consistent with regional norms for embedded engineering roles. Pull the current prevailing wage for your SOC code and metropolitan area from the OFLC Wage Search before your program approval interview so you can flag any discrepancy early.
Embedded Systems Engineer J-1 Visa: Frequently Asked Questions
Which J-1 program category fits an Embedded Systems Engineer role?
It depends on your career stage. If you're currently enrolled in a degree program and pursuing practical training during or after your studies, the Intern category applies. If you've already graduated and are developing professional skills in embedded hardware or firmware engineering, the Trainee category is the right fit. Researchers conducting embedded systems work at universities or national labs typically qualify under Research Scholar.
Who actually sponsors the J-1 visa for an embedded engineering position?
The visa sponsor is a U.S. Department of State-designated organization, not the hiring company. Organizations such as AIPT, Cultural Vistas, or IIE issue your DS-2019 and are legally responsible for monitoring your program compliance. The technology or manufacturing firm that hires you is the host employer. The distinction matters because you must be accepted by both a designated sponsor and a qualifying host.
How do I find U.S. employers open to hosting J-1 embedded engineers?
Most standard job boards don't filter by J-1 hosting history, which makes it difficult to identify receptive employers. Migrate Mate lets you search specifically for U.S. roles and companies aligned with J-1 sponsorship, so you can focus your outreach on embedded systems positions at firms already familiar with the host employer requirements and DS-7002 training plan process.
Can a J-1 Trainee work on proprietary firmware or hardware at a private company?
Yes, but the training plan must demonstrate that your placement primarily serves your professional development rather than filling a routine production role. Designated sponsors scrutinize programs where the trainee's daily tasks are indistinguishable from those of a permanent employee. Your DS-7002 should show rotating objectives, defined learning milestones, and supervisor oversight that distinguishes the program from standard employment.
Does the two-year home residency requirement apply to embedded engineering J-1 programs?
It can. The requirement applies if your exchange is funded by your home government or the U.S. government, or if your field appears on your home country's skills list. Embedded systems engineering appears on some countries' lists. Your designated sponsor organization will tell you whether the requirement applies to your specific program before issuing the DS-2019, so confirm this before accepting a host placement.