Software Engineer

Wilson Electronics technology allows businesses and consumers to easily enjoy 5G. With our variety of premium cell phone booster products and 20+ years of experience in our industry, we improve cell signal connectivity in homes, businesses and vehicles. Wilson Electronics is the number one manufacturer that expands the reach of 5G networks nationwide under our weBoost consumer brand and WilsonPro enterprise brand. We have had record growth year after year and we want you to be part of the team!

Richardson, TX, USA

Wilson Electronics

Wilson Electronics technology allows businesses and consumers to easily enjoy 5G. Since 1987, Wilson Electronics has been the nation’s industry leader of cellular repeater technology. Wilson Electronics manufactures both the weBoost and WilsonPro brands. weBoost provides consumers with premium boosters that improve cell signal in homes, small businesses, and vehicles. The WilsonPro brand offers a suite of enterprise solutions for commercial businesses and carrier networks.

keywords: engineering,software development,design,support,performance,teamwork,develop,analysis,experience,knowledge,degree

Full Time

Competitive Compensation Package

Overview: <ul> <li>We are looking for an experienced Embedded Software Engineer that is responsible for the development of firmware/embedded software and systems on cellular RF signal amplifiers.</li> <li>The engineer will participate in all phases of software development, including requirements analysis, algorithm design, coding, integration, testing and documentation.</li> <li>The engineer will work as a part of a multi-disciplinary, multi-site team.</li> </ul>
Responsibilities: <ul> <li>Design and implement new application firmware for multiple architectures and platforms, unifying functions when possible</li> <li>Design and implement new features and algorithms into cellular RF signal amplifiers and existing proprietary software</li> <li>Provide initial board bring-up firmware for embedded systems</li> <li>Identify and implement improvements to existing/legacy product firmware</li> <li>Support released firmware in the field as needed, as well as supporting new product prototypes with custom firmware</li> <li>Perform software integration and validation testing with hardware</li> <li>Document software functionality (theory of operation)</li> <li>Develop and implement automated test procedures to streamline standard RF test functions</li> <li>Support system design of RF products</li> <li>Participate in schematic reviews to ensure hardware can support the firmware functional requirements</li> </ul>
Requirements: <p><strong>This job may be for you if you have:</strong></p> <ul> <li>Minimum of 5 years in a similar position</li> <li>B.S. degree or higher in Computer Engineering, Computer Science, Electrical Engineering or related STEM major</li> <li>Demonstrated experience with microprocessors through full product life cycle</li> <li>Extensive skill in structured firmware design, documentation, and coding standards / best practices</li> <li>Extensive knowledge of C/C++ in embedded platforms</li> <li>Experience working with communication protocols, device drivers, and sensors</li> <li>Experience working with a variety of 8, 16, and 32-bit microprocessors (STM, Microchip, etc.)</li> <li>Experience with embedded systems, including programming peripherals and operating in a real-time (RTOS) environment</li> </ul> <p><strong>Preferred experience:</strong></p> <ul> <li>Knowledge of communication devices and components, wireless RF devices, and RF theory</li> <li>Hands-on experience troubleshooting problems that occur in electronic RF systems at the component level</li> <li>Knowledge in sending and receiving of packets through communications protocols such as I2C, SPI, and RS232</li> <li>Experience with cellular RF and/or IoT products</li> <li>Understand how to program using GPIB in LabVIEW or MATLAB</li> <li>Experience using electronics test equipment such as Oscilloscopes, Digital Multimeters, Network Analyzers, Spectrum Analyzers, Signal Generators, and Logic Analyzers</li> <li>Experience with FPGAs and/or DSPs</li> </ul>