Embedded Systems Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Amphenol · 1 day ago

Embedded Systems Engineer

Amphenol Network Solutions is a global leader in connectivity products, headquartered in Liberty Lake, WA. The Embedded Systems Engineer will contribute to the development and support of software for embedded platforms, collaborating with cross-functional teams to ensure reliable operation and communication between hardware and applications.

Manufacturing
check
H1B Sponsor Likelynote

Responsibilities

The duties of the Embedded Systems Engineer include developing, integrating, and supporting software for embedded platforms used in connectivity products
Responsibilities span low-level firmware, embedded Linux components, and system interfaces to ensure reliable hardware and application communication
The engineer collaborates with cross-functional teams for new product development, contributes to hardware bring-up and debugging, and helps maintain software quality as technology evolves

Qualification

Embedded LinuxLow-level programming in CEmbedded communication protocolsMicrocontroller firmware toolsContainerized environmentsDebugging skillsIntegration with higher-level applicationsVersion control systemsAdaptability to new toolsCollaboration skills

Required

Experience working with embedded Linux systems including board support package development and driver development
Working knowledge of low-level programming in C; exposure to Rust is a plus
Familiarity with common embedded communication protocols including Ethernet, USB, I2C, and SPI
Exposure to microcontroller firmware development tools including Eclipse based IDEs
Basic understanding of Linux concepts such as device trees, drivers, and user-space vs. kernel-space responsibilities
Experience or interest in containerized environments on embedded platforms (e.g., Docker)
Ability to interface low-level embedded code with higher-level application layers, including C#-based services
Foundational debugging and troubleshooting skills using standard embedded tools (e.g., JTAG/SWD, logic analyzers, oscilloscopes)
Ability to write readable, maintainable code and follow established coding standards
3+ years of experience in embedded systems development, or equivalent hands-on experience through internships, academic projects, or personal work
Experience developing software for embedded or hardware-adjacent systems in a Linux environment
Working knowledge of low-level programming concepts, including memory management and basic concurrency
Experience integrating and debugging hardware peripherals over I²C, SPI, RS-485, and Ethernet
Ability to support hardware bring-up and assist with debugging early-stage designs under guidance from senior engineers
Comfortable collaborating with cross-functional teams, including software, electrical, mechanical, and manufacturing engineering
Willingness to learn new tools, technologies, and hardware platforms as products evolve
Familiarity with modern development workflows such as version control and issue tracking (i.e., Git)
Strong verbal and written communication skills are essential for effectively collaborating with multidisciplinary teams, including software, electrical, mechanical, and manufacturing engineers
The ability to clearly convey technical information, actively participate in team discussions, and document work processes is required
This role also demands the capacity to interact professionally with colleagues, management, and external partners, adapting communication style as needed for diverse audiences
Proficiency in modern development tools is central to this role
Candidates should demonstrate strong experience with version control systems such as Git and issue tracking platforms, which are critical for managing software projects and supporting collaborative workflows
Familiarity with containerization technologies (e.g., Docker), embedded Linux environments like Torizon or Yocto, and integration with higher-level applications or services is highly valued
Collaboration platforms such as Microsoft Teams and SharePoint are important for efficient team communication and project coordination
Adaptability to new software and technology platforms is essential, reflecting the dynamic nature of this environment
Basic competency with Microsoft Office applications may be beneficial but is considered a lower priority for this position

Preferred

Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field preferred
Prior exposure to embedded Linux distributions such as Torizon or Yocto-based systems preferred
Experience with Docker or containerized deployment in embedded or resource-constrained environments preferred
Experience integrating embedded systems with higher-level applications or services written in C# or similar languages preferred

Benefits

Medical
Dental
Vision
HSA/FSA accounts
Critical Illness
Hospital Indemnity
STD
LTD
Life
AD&D
Retirement with match
Flexible Schedules
Holiday Pay
Vacation Pay
Sick Pay

Company

Amphenol

company-logo
Amphenol is one of the largest manufacturers on the planet you’ve never heard of.

H1B Sponsorship

Amphenol has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (4)
2021 (1)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Zachary Raley
President/SVP/Advisor to CEO
linkedin
leader-logo
Craig Lampo
Sr VP and Chief Financial Officer
linkedin
Company data provided by crunchbase