Member of Technical Staff - Lab Engineering
Company
Wind River
Location
Bangalore, India
Type
Full Time
Job Description
Want more jobs like this?
Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.
- Build and create labs for cloud and embedded systems labs.
- Provide lab infrastructure and remote access to targets according to plans.
- Work securely, in a carefully secured environment to secure infrastructure according to guides and best practices.
- Create and maintain firewall rules of various infrastructure equipment.
- Capture networking designs in diagrams and document complex configurations.
- Work with change order processes to affect any infrastructure changes.
- Install and support targets with updated firmware, BIOS, configuration, and setups as required by engineering. Use datasheets and board guides as needed. Work carefully with ESD sensitive and delicate devices.
- Be able to lift and rack server systems.
- Configure network switches and network booting for devices using a variety of protocols.
- Configure serial console USB serial, Serial-Over-LAN, IPMI, remote consoles, KVM, SSH or other methods of target access in targets and infrastructure. Capture info, label systems and cabling, and carefully document these in our tools.
- Update DNS records for infrastructure and targets as required.
- Provide secondary support to our other engineering labs.
- Provide great customer support and help engineers use the labs effectively.
- Use scripting and monitoring tools to identify lab issues, collect data and proactively fix issues. You can automate tedious tasks using tools like curl, Python, Bash, expect or other related tools.
- Assist with lab monitoring (CheckMk is an asset)
- Use Jira to manage tickets and projects.
- Strong understanding of electronics, network switches and routers, embedded hardware, desktop and server hardware, interfaces, drives, NICs, , cabling (power, serial, USB, network, video).
- Understand IPMI, ipmitool, serial redirection, SOL, RS232, USB serial, IPMI over SSH.
- Understand server and target hardware, CPU architectures, RAM types and speeds, SATA, SAS, NVMe. M.2, PCIe, PCI slots, BIOS settings, memory channels, and configuration for system performance. A+ cert is not required but certainly an asset.
- Update and configure various firmware of potentially any device on a system.
- Use dd/copy to write new software images onto USB/Flash/Disk/SD cards.
- Work with a wide variety of embedded systems such as ARM, Intel, and PowerPC from vendors like NXP, Intel, SiFive, Beagle Bone, Samsung, Texas Instruments and Xilinx.
- Have a strong understanding of network configuration in Linux and network routers via CLI e.g.: VLANs, VLAN tagging, L3 routing, OSPF, LACP, LLDP, storm control, ARP, ACLs.
- Manage PDUs, terminal servers and KVM connectivity.
- Strong proficiency in Linux. Be able to resolve network issues, collect system data, debug and configure services.
- Update and validate inventory using various tools like NetBox.
- Be skilled with vi/vim, emacs or another Linux editor. Understand the basics of vi for restricted systems with no other editor
- Understand SSL Certificates, SSH and key based authentication.
- Understand IP networking concepts like TCP, UDP, ICMP, unicast, multicast, broadcast LLDP, VLANs, LACP, L2, L3 etc. Dell OS10 knowledge is an asset.
- Must be a self-starter and have the research skills to find solutions to obscure problems but you can still reach out to the team as needed.
- Have good eye for visual design and can create/update network diagrams to convey network configurations clearly and professionally.
- Preferred: experience with Confluence, Jira (Kanban and sprint), SharePoint, Visio, VxWorks, VxWorks bootloaders and/or our Helix hypervisor.
- Computer Science, Computer Networking, Electrical Eng., or IT degree/diploma
- Self-starter and commitment
- 6-10 years of relevant experience with computers, networking, lab infrastructure, racks and embedded systems.
- Strong networking background and able to work with various networking interfaces both copper and fiber systems.
- Be able to occasionally lift and install heavy servers, PDUs and other lab infrastructure. Physically move, and unbox systems and targets, install shelving and systems into racks with/without cage nuts.
- Work carefully on delicate embedded systems with ESD sensitive devices. Have hardware experience and/or electronics background.
- Have a positive attitude, be eager to share findings and work well with others.
- Provide great customer support to our internal engineering teams.
Date Posted
10/13/2024
Views
0
Similar Jobs
Senior Solution Consultant - Coursera
Views in the last 30 days - 0
This role involves supporting various Coursera Business teams through Salesforce Solution Architecture and administration skills Key responsibilities ...
View DetailsSenior Product Manager - Mobile - G-P
Views in the last 30 days - 0
The company is seeking a Senior Product Manager with extensive experience in mobile app development to lead the launch and growth of Gias AI Advisor f...
View DetailsManager - ML Practice - Databricks
Views in the last 30 days - 0
Databricks is seeking a worldclass Manager to lead its Machine Learning Practice in India The role involves managing hiring and team growth developing...
View DetailsSoftware Engineer (P3) - Twilio
Views in the last 30 days - 0
Twilio is seeking a Software Engineer with 5 years of experience in designing building and deploying largescale distributed systems and microservices ...
View DetailsSenior Associate - Finance - JustAnswer
Views in the last 30 days - 0
JustAnswer a San Franciscobased company founded in 2003 is seeking a detailoriented and problemsolving Senior Associate Finance for its India Office T...
View DetailsData Scientist / Applied AI Scientist - JustAnswer
Views in the last 30 days - 0
JustAnswer a San Franciscobased company founded in 2003 is seeking a Data Scientist to join their AI and Data Science team The role involves leveragin...
View Details