Job Description
iTalent Digital is a leading, woman-and minority-owned global technology consulting company. We are seeking a Software Engineer - Automation to join our diverse and dynamic global team. This is a long term, ongoing opportunity to assist our Fortune 500 tech client.
The role is hybrid work with a requirement to be onsite at the client campus 2-3 days a week. The individual selected will be instrumental in helping us continue to deliver excellence to our base of leading global accounts.
You will also interact closely with iTalent's Communities of Practice, expand your network, and grow your career. This is a unique chance to meet others who think differently and are passionate about challenging the status quo!
Job Title: Software Engineer - Automation
Location: Hybrid Carlsbad, CA (2-3/wk)
Pay Rate: $70.60/hr
Description:
- Develop new and improve existing test software written in C and Python to test custom silicon and optical transceiver modules
- Automate custom and commercial test and measurement equipment using common control interfaces (LAN, USB, Serial, I2C, GPIB).
- Review existing code, make improvements, and develop changes that impact cycle time, quality, and reliability of our products.
- Provide software for skilled technicians for fault isolation of complex optical, electrical, and communication problems.
Job Duties:
-Test automation framework development
- Python based common framework to support a range of manufacturing products and tests
- Provide maintenance, support, and enhancements
- Support multi-threaded and multi-process environments
- Backend integration with various databases and process flow tools
-Product-specific test scrip development
- Functional test script development
- System level (i.e. Switch testing) test development
- Product-specific utility/API development
-Tool/Engineering support development
- Python API development as needed
- Python GUI development (PyQt, Tkinter)
- Optional C++ (Qt)
- Device/instrument management API development (connections, hardware state, etc.)
- Web/browser-based interface development
Competencies:
- Computer programming and software architecture in C (or variants) and Python
- Experience with Python web frameworks (Flask, Django) a plus
- JavaScript, HTML5, CSS a plus
- OOP, Design Patterns
- Lab automation/instrumentation/data analysis
- Experience with source control (Git)
- Problem solving and debug skills
- Collaboration
- Accuracy and attention to detail
- Written and verbal communication skills
- Basic Gen-AI / Machine Learning understanding
Required qualifications and skills
- 10 to 15 yrs of relevant experience
- Python Scripting
- Optical product experience
- Accuracy and attention to detail
- Written and verbal communication skills
- Computer programming and software architecture in C
- Scripting in Python
- Problem solving and debug skills
- Collaboration
Education
Bachelor's Degree
Company description
About iTalent Digital:
A woman- and minority-owned digital consulting company, we celebrate individuals and diversity, cultivating a culture where our people can excel and lead balanced lives. Recruitment at iTalent is guided by an unwavering principle: Only hire the best. Because we have the best people, we have the privilege of working with the best clients, doing the best work, and effecting transformative change at work and in our communities.
What you get:
You get the chance to work with some of the best brands and high-performance teams out there! iTalent offers our W2 consultants’ excellent benefits such as medical, dental, vision, life insurance, paid holidays and PTO, and 401K + matching. We are growing and we want to see you grow!
Log onto iTalentdigital.com to learn more about what working at iTalent can mean for you