Company Overview:
Western Telematic, Inc. (WTI) is an industry leader in remote out-of-band network management. We are partners with Cisco, RedHat and Palo Alto Networks, just to name a few. WTI is a small privately-owned company dedicated to developing solutions that solve problems on the world's most advanced networks. We are obsessed with providing the highest quality, high availability products and customer support.
We have an immediate opening for an Sr. Embedded software/firmware engineer experienced in developing on a Linux platform. We are looking for a helpful and enthusiastic individual to join our team located adjacent to the Irvine Spectrum.
Responsibilities:
● Conceptualize, design, develop, debug and test user space applications that operate and manage WTI products.
● Work closely with Customer Support teams on troubleshooting and resolving customer issues and escalations.
● Work hands-on with target system hardware while developing, testing, and debugging.
● Customize development environment – tool chains, makefiles, build scripts, etc. running on Ubuntu Linux host PC.
● Work closely with development teams to create next generation products.
● Identify emerging trends/software in the networking community
Required Experience:
● BSEE, MSEE, BSCS, or MSCS.
● Strong C language programming and debugging skills.
● Minimum of 5 years developing and debugging embedded firmware
● Proficiency with open source compiler tools using Ubuntu Linux host PC.
● Understanding of embedded Linux filesystems.
● Knowledge of Linux communication interfaces, especially related to Serial (RS-232), USB, Ethernet, Cellular etc.
● Understanding of hardware requirements for embedded Linux environment.
● Understanding of ARM architectures.
● Experience with Linux operating system internals and kernel space programming.
● Experience downloading and building open source applications such as OpenSSL, Apache, NET-SNMP, UDEV, SSH, etc.
● Understanding of network protocols such as TCP/IP, DHCP, Telnet, SSH, SFTP, HTTP(S), etc.
● Understanding of network security protocols such as TACACS, RADIUS, LDAP, SSL/TLS, etc.
● Working knowledge of routing protocols, network switch configuration, VPNs, packet forwarding, etc.
● Experience with Python, HTML/CSS/Javascript.
● Excellent verbal and written communications skills.
Desired Experience:
●Experience with the Home Lab environment.
●Direct hands-on experience with target system hardware.
●Knowledge of bootloader operation – ROM bootloader, MLO, u-boot, etc.
●Experience with kernel configuration, Device Tree files, and kernel startup process
Personal Qualities:
● Strong attention to detail and enthusiasm for quality.
● Ability to work in a fast-paced R&D environment, while delivering highly accurate, consistently on-time work, both individually and as part of a team.
● Flexible and willing to perform other duties as needed.
● Possesses strong problem solving and analytical skills.
● Passionate about software engineering and coding.
Western Telematic, Inc. has been committed to quality, service, and value for 57 years. We currently offer our team members the opportunity to seek participation in a benefits package including a health plan, a 401(k)-matching plan, and provisions for Flexible Time Off (FTO), paid holidays, and a great work atmosphere!
Visit us at www.wti.com to learn detailed product information.
Job Type: Full-time
Pay: $140,000.00 - $170,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee discount
- Flexible schedule
- Health insurance
- Paid time off
- Tuition reimbursement
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Experience:
- Network protocols: 5 years (Required)
- Network security: 5 years (Required)
- Openssl: 5 years (Required)
- Embedded software: 10 years (Required)
Work Location: Hybrid remote in Irvine, CA 92618