DeveloperJobs.io
← Back to all jobs

Job Description

The Software Engineer role at Allied Telesis is an on site position based in Everett, WA, focused on researching, designing, and developing system software and firmware for networking products. This role emphasizes collaboration with hardware teams and hands on platform bring up to deliver robust networking solutions.

Responsibilities

  • Investigate new chipsets through hands on characterization and report findings.
  • Collaborate with hardware engineering to propose architectures that align with product requirements.
  • Lead new platform builds and initial bring up as the primary software engineer.
  • Characterize products to identify technical bottlenecks and drive performance improvements.

Requirements

  • Three or more years of Linux based embedded systems development experience.
  • Strong experience with embedded Linux and vendor specific SDK/BSP.
  • Knowledge of Ethernet and networking protocols.
  • Experience developing hardware abstraction layers.
  • DPDK experience is desirable.
  • Hands on debugging experience with instruments such as oscilloscope and digital multimeter (DVM) is desirable.
  • Professional demeanor with strong written, verbal, and organizational skills.
  • Ability to work independently with minimal supervision.
  • Ability to maintain professionalism in high pressure situations.
  • Proficiency with Microsoft Office applications.
  • Ability to collaborate across functions within the organization.
  • Ability to take ownership of responsibilities and manage interpersonal relationships.
  • Ability to receive and apply feedback to improve performance.
  • Ability to make timely decisions with sound judgment and clear reasoning, involving relevant people as appropriate.
  • Ability to manage shifting priorities and consistently meet deadlines.
  • Ability to prioritize and plan work activities to use time efficiently.
  • Maintain regular, predictable attendance.
  • Ability to work effectively with interruptions and distractions.
  • Ability to follow instructions and respond to management direction.
  • Willingness to work long hours when necessary to reach goals.
  • Education: Bachelor of Science in Electrical Engineering or Computer Science.

Technologies

  • Embedded Linux
  • DPDK
  • SDK/BSP
  • Microsoft Office
  • Oscilloscope
  • Digital Multimeter (DVM)

Compensation

Salary: USD 100,000 to 140,000 per year.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.