Senior Software Back-end Engineer Job In Beaverton, Oregon, It Avalon

Published 2022-09-22
Expires 2022-10-22
ID #1178482226
Senior Software Back-end Engineer Job In Beaverton, Oregon, It Avalon
United States, Oregon, Beaverton,
Published September 22, 2022

Job details:

Job type: Full time
Contract type: Permanent
Salary type: Per annum
Occupation: Senior software back-end engineer
Work from home:

⇐ Previous job

Next job ⇒     



Develop and maintain a framework to perform bi-directional communication between remote System Administrator and client devices; Develop a communication agent in the client devices that runs as an OS service; Develop a communication agent in the System Administrator device that monitors and controls the client devices. Familiar with operation of an internet-connected network as well as familiar with types of networks and architectures (including WAN, LAN, SDWAN, SD-branch). Make purchasing decisions, integrate into an existing system and system management

Collaborate with Product Manager, UI Designer and Front-End engineers create a back-end cloud-based administration platform that works with an easy-to-use dashboard

Support data collection of different parts such as network devices, platform information, last timestamp of device reboot and application execution results passed back from client devices (requires collaborating with BIOS and System Administrator engineers)

Work with Product Manager, UI Designer and Front-end Engineer to issue instructions to specific individual or batches of client devices

Participate in technical architecture discussions and help drive technical decisions within your team.

Support porting Windows based solutions to Linux based platforms

Support migration of Phoenix solutions to OEM/enterprise existing solutions


Bachelors Degree (MS+ is preferred) in Computer Science/Engineering or a related quantitative discipline Minimum of 5 years full time hands-on platform realization (such as OEM OS installation in manufacturing) or IT management tools development experience

Experience on Microsoft SCCM and Active Directory or equivalent on Linux systems will be a big plus

Programming languages: C/C++, Python, Perl, Bash, Go, Tcl, JSON, PowerShell script, PHP, SQL and Node.js. Able to create an OS agent that runs as a Windows service and a linux daemon. Able to write code in a portable way.

Protocols: UDP, JSON, SSL and TCP protocols. TCP/IP, d-bus, Restful API, I2C, SPI, UART, USB 2.0

Good understanding of network architecture, IT remote management tools development, and file sharing programs

Excellent written and verbal communication skills

Excels at adapting to changing business needs with the ability to balance multiple competing priorities in a fast-paced environment

Enjoys a collaborative environment internally and potentially customer facing

Intellectually curious and passionate about innovation Understanding of cybersecurity

Desirable Expertise:

Network protocols, firewalls, cybersecurity

Familiarity with platform firmware (UEFI, U-Boot, CoreBoot)


⇐ Previous job

Next job ⇒     


Contact employer

    Employer's info

    Registered on October 7, 2017


    Quick search:


    Type city or region


    Category info:

    Architecture is both the process and the product of planning, designing, and constructing buildings and other physical structures. Architectural works, in the material form of buildings, are often perceived as cultural symbols and as works of art. Historical civilizations are often identified with their surviving architectural achievements. The term architecture is also used metaphorically to refer to the design of organizations, software, and other abstract concepts. Construction is the process of constructing a building or infrastructure. Construction differs from manufacturing in that manufacturing typically involves mass production of similar items without a designated purchaser, while construction typically takes place on location for a known client. Construction as an industry comprises six to nine percent of the gross domestic product of developed countries. Construction starts with planning, design, and financing; and continues until the project is built and ready for use.

    awaiting description

    Source: https://en.wikipedia.org/