Skip to main content

Software Engineer

Technology
Allied Telesis
Everett, United States$100,000 - $140,000 /year3 weeks agoUntil 5/29/2026
Full timeOn-site

Job description

Job Summary: Research, design, and develop system software and firmware for networking products.

Essential Duties and Responsibilities

Research new chipsets, including hands-on characterization and reporting Work closely with hardware engineering to propose new architectures to fit product requirements Responsible for new platform builds and initial bring up as the primary Software engineer Characterize products to identify technical bottlenecks and find ways to improve performance Experience, Skills & Abilities:

3+ years of Linux-based embedded systems development experience Strong experience with embedded Linux and vendor-specific SDK/BSP Ethernet/Networking protocols knowledge Hardware abstraction layer development experience Experience with DPDK desired Hands-on experience with debugging tools such as oscilloscope and DVM desired Must be professional and courteous and have strong written, oral, and organizational skills.

Must be able to work independently, receiving a minimum of detailed supervision and guidance.

Must be able to maintain professional demeanor during stressful situations.

Able to demonstrate a high degree of proficiency with MS Office applications.

Able to interact positively and productively across functions within the organization.

Able to take ownership of responsibilities and actions, and effectively handle interpersonal relationships Able to receive and apply feedback to improve performance.

Ability and willingness to make timely decisions; exhibit sound and accurate judgment; support and explain reasoning for decisions; and include appropriate people in decision-making process.

Ability to manage shifting priorities and to consistently meet commitments and deadlines.

Able to prioritize, plan work activities, and use time efficiently.

Able to maintain regular, predictable attendance.

Able to work effectively with multiple interruptions and distractions.

Able to follow instructions and respond to management direction.

Able to commit to long hours of work when necessary to reach goals.

Education / Training: BSEE/BSCS plus 3+ years related experience

Keywords
Linux-based Embedded Systems DevelopmentEmbedded LinuxVendor-specific SDK/BSPEthernet/Networking ProtocolsHardware Abstraction Layer DevelopmentDPDKOscilloscopeDVMWritten CommunicationOral CommunicationOrganizational SkillsMS Office ApplicationsSoftware EngineerSystem SoftwareFirmwareNetworking ProductsChipsetsArchitecturePlatform BuildsPerformance ImprovementLinuxEmbedded SystemsSDKBSPEthernetNetworking ProtocolsHardware Abstraction LayerDebugging Tools

¿Te interesa este puesto?