Lead Firmware Engineer - Network & Security jobs in United States
cer-icon
Apply on Employer Site
company-logo

Crestron Electronics · 2 weeks ago

Lead Firmware Engineer - Network & Security

Crestron Electronics, Inc is the largest and most recognized brand in automation and control solutions, serving fortune 500 businesses globally. The Lead Firmware Engineer will be responsible for the design, development, and support of firmware for next generation video streaming systems, working closely with the firmware team to ensure high quality and timely product delivery.

Audio/Visual EquipmentConsumer ElectronicsManufacturingSmart Building
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Acts as a development/programming resource on the development team
Analyzes product requirements to determine feasibility of design within time and cost constraints
Works with the team to create good modular/component-based architecture with clear communication paths
Works with the team to establish and meet aggressive project commitments and timeline deliverables
Enforces adherence to Crestron’s development and project management processes
Continually looks for and recommends ways of improving design and development processes to optimize for delivery timelines and producing higher quality products
Continuously looks for root cause of bugs and takes corrective action
Works with Technology Management teams to define new products and ensure engineering feasibility
Work with technical support to resolve problems in the field with existing products
Mentors and directs activities of the engineering team in the design, development, testing and ongoing maintenance of the products using industry best practices
Keeps self and team up to date with latest technologies and trends
Ensures Code Reviews of software deliverables
Special projects as assigned

Qualification

Linux/Android embedded systemsNetwork security protocolsCC++ programming802.1x authenticationMulti-threaded programmingNetworking conceptsProblem-solving skillsTeam collaborationWritten communicationVerbal communicationSelf-motivated

Required

A minimum of a Bachelor of Science in Computer Science or related engineering field is required
A minimum of 10 years of proven experience developing and debugging applications in a Linux/Android based embedded system
Must have a strong understanding of network security protocols and algorithms (TLS, SSL, openSSL, encryption, PKI and X.509 certificates)
Strong understanding of 802.1x authentication standards and protocols (EAPOL, EAP methods – PEAP, MSCHAPv2, RADIUS)
Understanding of Active directory services and protocols (Kerberos, SASL, LDAP)
Hands on experience with wpa supplicant, freeRADIUS, Kerberos, openLDAP, scanning and pen testing tools (Nmap, netcat, Metasploit), open source IDPS (Snort, OSSEC) is a plus
Strong understanding of network security and encryption
Strong understanding of networking concepts, routing and protocols such as VLAN, IPV4/IPV6, DHCP, NAT, IGMP, IPSec
Proficiency in multi-threaded programming, thread synchronization, resource management, as well as inter process communications methods
Must have strong C and C++ programming skills
Experience with SE-Linux, P2P Wifi (Wi-Fi Direct, Wi-Fi Aware) implementations
Must have strong written and verbal communication skills detail and be able to work in a team
Must be persistent, possess strong problem-solving skills, and be willing to work with others to find solutions that avoid project stalls
Must be responsible, self-motivated, creative, have a solid work ethic and have a desire to produce a quality product
Must have the ability to work in a fast-moving environment
Must be able to work in the U.S. without sponsorship

Benefits

Medical
Dental
Vision
Life Insurance
Short Term Disability
401K with company match
Paid Time Off
Holidays
On-site Amenities at NJ Headquarters & TX Facilities
Crestron Market Cafes
Fitness Centers

Company

Crestron Electronics

company-logo
Crestron Electronics is a company that manufactures systems for home automation and audio/video control.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Dan Feldstein
President and CEO
linkedin
leader-logo
Alex Peras
Sr. Director Product Management, Unified Communications and Corporate Development Partnerships
linkedin
Company data provided by crunchbase