-
ID
#46060191 -
Job type
Permanent -
Salary
$130,000 - $140,000 -
Source
CorSource Technology Group -
Date
2022-09-08 -
Deadline
2022-11-06
Sr. Back-End Engineer
Oregon, Beaverton, 97003 Beaverton USAPermanent
Vacancy expired!
- Our client is one of the world’s most experienced platform firmware security companies.
- We were the first company to develop a BIOS that was compatible with the IBM PC clone in the 1970s. And the rest is history.
- Today, we serve global customers from offices in the United States, Taiwan, and Japan.
- The total number of known medium-, critical, and high-risk firmware vulnerabilities tracked by our client has more than quadrupled in less than five years.
- We are a private company in growth mode while developing new products to address these challenges.
- Our client is a strong company with a long history in the high-tech industry.
- We are seeking an Engineer with client/server and software development experience that also understands database API.
- They will develop and support the needs of a remote management system that can pass/receive commands and data to/from the client.
- 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 the operation of an internet-connected network and with types of networks and architectures (including WAN, LAN, SDWAN, SD-branch). Make purchasing decisions integrated 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 a 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 individuals 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.
- Bachelor’s Degree (MS+ is preferred) in Computer Science/Engineering or a related quantitative discipline.
- Minimum of 5 years of 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.
- Network protocols, firewalls, cybersecurity.
- Familiarity with platform firmware (UEFI, U-Boot, CoreBoot).
Vacancy expired!
Report job