Technical Lead (Einfochips Inc)

Arrow ElectronicsNorcross, GA
Onsite

About The Position

The Technical Lead at eInfochips Inc, an Arrow company, is responsible for designing, analyzing, and developing product solutions using established programming languages, tools, and security baselines. This role involves enhancing and maintaining development and testing frameworks to ensure reusability, scalability, stability, and optimal performance. The Technical Lead will prepare and execute comprehensive test plans, develop automated and manual test scripts, and conduct reviews. They will troubleshoot and resolve product issues, document technical deliverables, and collaborate with other technical leads on unit tests. The position requires in-depth knowledge and experience to solve complex problems independently, acting as a resource for junior colleagues and contributing to process improvements. eInfochips is a global provider of product engineering and semiconductor design services, with a rich history of over two decades, developing over 500+ products and 40M deployments in 140 countries. It is a catalyst to Arrow’s Sensor-to-Sunset initiative, offering complete edge-to-cloud capabilities for clients.

Requirements

  • Bachelor's or Master's degree in electronics or computer science or a related field
  • 10 years of embedded software development experience
  • Knowledge of electrical systems including EV charging AC/DC solutions, ocpp, metering, and bi-directional power transfer
  • Hands-on experience with secure IoT device development and product development life cycle
  • Hands-on experience with C, C++, Python programming languages, and shell scripts
  • Hands-on experience with 8/16/32/64 bit microprocessors and microcontrollers
  • Hands-on experience with Linux build systems, device drivers, kernel debugging and porting
  • Hands-on experience with communication protocols like I2C, UART, SPI, BLE, Wi-Fi, USB, Modbus, BACNet
  • Good exposure to complex field issue resolution and test automation
  • Hands-on experience with SW unit tests with tools such as GoogleTest, Pytest, robot framework
  • Hands-on experience with peripheral interfacing like RFID, Wi-Fi, BLE, cryptochip, Modems, HPGP, Sensors
  • Hands-on experience with SCA tools, debugging tools, version control tools, project management tools
  • Hands-on experience with bootloader, secure firmware upgrade, multi-threading, socket programming, inter-process communication, linker, and startup scripts
  • Experience with Board bring-up and certification process
  • Serves as an expert within own discipline
  • Resolving complex problems or problems where precedent may not exist
  • Experience with requirements elicitation and analysis, client liaison, team coordination, and mentoring

Nice To Haves

  • Knowledge of power line communication and wireless power transfer

Responsibilities

  • Design, analyze, and develop product solutions using established programming languages, tools, and security baselines.
  • Enhance and maintain development and testing frameworks to ensure reusability, scalability, stability, and optimal performance.
  • Prepare and execute comprehensive test plans; develop automated and manual test scripts to validate new features and improve existing products.
  • Conduct reviews in alignment with standards and perform analysis; troubleshoot and resolve product issues of moderate complexity.
  • Document technical deliverables throughout the project lifecycle, including specifications, design documents, code comments, test cases, test reports, and release notes.
  • Collaborate with other technical leads to develop unit test; ensure thorough documentation.
  • Provide guidance and support to junior team members, fostering technical growth and collaboration.

Benefits

  • Competitive financial compensation, including various compensation plans and a solid benefits package.
  • Medical, Dental, Vision Insurance
  • 401k, With Matching Contributions
  • Short-Term/Long-Term Disability Insurance
  • Health Savings Account (HSA)/Health Reimbursement Account (HRA) Options
  • Paid Time Off (including sick, holiday, vacation, etc.)
  • Tuition Reimbursement
  • Growth Opportunities
  • And more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service