Test Software Engineer
3 giorni fa
Founded in 2003, InvenSense Inc., a TDK Group Company, is the world's leading provider of MEMS sensor platforms. InvenSense's vision of Sensing Everything targets the consumer electronics and industrial markets with integrated Motion and Sound solutions. Our solutions combine MEMS (micro electrical mechanical systems) sensors, such as accelerometers, gyroscopes, compasses, and microphones with proprietary algorithms and firmware that intelligently process, synthesize, and calibrate the output of sensors, maximizing performance and accuracy. InvenSense's motion tracking, audio and location platforms, and services can be found in many of the world's largest and most iconic brands including smartphones, tablets, wearables, drones, gaming devices, internet of things, automotive products, and remote controls for smart TVs.
InvenSense is headquartered in San Jose, CA, and has offices in Boston, China, Taiwan, Korea, Japan, France, Canada, Slovakia, and Italy. We're looking for top-notch innovators to join our global team. If you're interested in being a part of our journey and helping us grow to become the leading provider of SoC platform solutions, we definitely want to hear from you.
Test Software Integration Engineer (Sr)
position in the Test Product & Technology Development group is unlike any other software and test position at other companies. You will be joining a highly talented, motivated, dynamic, and startup-oriented team with exceptional opportunities that require multidisciplinary skills. We bring positive change and empower individuals and teams around us through our coding practice, software infrastructure, and set of features built around our users and core values. As a Software Engineer and Product Technical Lead in Test Product & Technology Development group, you will be at the heart of TDK InvenSense's engineering process, leading MEMS Sensor development and support and building custom software that empowers engineering teams to develop and deliver high-quality world-leading sensor products quickly. We are focused on solving the toughest, most rewarding, and value-driven challenges of developing software at scale without undermining stability, quality, velocity, or code health.
We ensure TDK InvenSense's success by collaborating with engineering teams (ASIC, MEMS, etc.) and developing scalable tools and infrastructure that help engineers develop, test, debug and release software quickly. We impact the organization by increasing the pace of product development and ensuring our products are thoroughly tested and deliver the highest quality. We thrive to be champions for code health, testability, maintainability, and best practices for development and testing.
In this role, you'll build tooling around development frameworks, write code for Sensor Test and Product Development, bring up new hardware platforms, get engaged in the backend test infrastructure, performance measurement, and optimization. You will work on complex projects with deep software and technology stacks and will be in a position to make an impact on the product and team.
Responsibilities:
- Develop and maintain production test software platform framework for MEMS sensors chips.
- Develop infrastructure software to drive external test hardware tools (Ex: scopes, rate tables, ovens, shakers, etc.), that are used in characterization and qualification.
- Work cross-functionally with various groups to improve the existing testers software quality and performance.
- Maintain code release and code reviews on tools like Bitbucket, JIRA and confluence.
- Work with cross-functional teams to document test SW features.
- Develop and maintain extract transform and load (ETL) of data using Python, is a plus.
- Developing data analysis tools and algorithms using Python (Pandas) is a plus
- Develop and maintain MEMS sensors production line database using MySQL.
Minimum qualifications:
- MS +2 years or BS +5 years of experience in Software Engineering or related fields.
- Proficiency in object-oriented programming languages like C++, C#, and Python is needed.
- Develop front-end software for automatic test equipment (ATE) using C#.
- Proficiency in code and product debugging methods.
- Use of lab tools such as oscilloscopes, Spectrum analyzer, logic analyzer, etc.
- SW development for NI hardware
- SW development for hardware drivers (digital scopes, function generators. external power supplies, digitally controlled test tools)
- Experience in software debugging for hardware drivers is needed. ·
- Experience in serial communication protocols (I2C, SPI, UART, etc.) is needed.
- Visual Studio and .Net development in C# or C++
Preferred qualifications:
- Knowledge of CI/CD tools (Bitbucket, Jenkins, Bamboo)
- Experience with process automation is a plus.
- Basic knowledge of Digital Signal Processing (DSP) is a plus.
- Experience with Embedded Systems is a plus.
- Experience with LabVIEW is a plus.
- Python for data analysis is a plus.
- Experience with database development in MS SQL, or MySQL is a plus
- Maintain code release and code reviews on tools like Bitbucket, Bamboo and JIRA.
- Web development, such as: HTML, CSS, JavaScript, Bootstrap, Python, Flask, SQL Alchemy, or NodeJs.
- Excellent technical and communication skills.
- Excellent problem solver and critical thinker.
-
Test Software Engineer
3 settimane fa
Assago, Italia Altro A tempo pienoTest Software Engineer - SrTDK InvenSense, a TDK Group Company, is a leading provider of MEMS sensor platforms founded in 2003. The company’s vision is to bring sensing to everything, delivering motion and sound solutions that power consumer electronics, automotive, industrial and IoT products.From our headquarters in San José, CA, we look for innovative...
-
Test Software Engineer
4 ore fa
assago, Italia TDK InvenSense A tempo pienoTest Software Engineer - SrTDK InvenSense, a TDK Group Company, is a leading provider of MEMS sensor platforms founded in 2003. The company’s vision is to bring sensing to everything, delivering motion and sound solutions that power consumer electronics, automotive, industrial and IoT products.From our headquarters in San José, CA, we look for innovative...
-
Test Software Engineer
3 settimane fa
Assago, Italia TDK InvenSense A tempo pienoTest Software Engineer - Sr TDK InvenSense, a TDK Group Company, is a leading provider of MEMS sensor platforms founded in 2003. The company’s vision is to bring sensing to everything, delivering motion and sound solutions that power consumer electronics, automotive, industrial and IoT products. From our headquarters in San José, CA, we look for...
-
Senior Test Software Engineer
3 settimane fa
Assago, Italia TDK InvenSense A tempo pienoA leading semiconductor company in Italy is seeking a Test Software Engineer to develop and maintain test software for MEMS sensor chips. Ideal candidates will have proficiency in C++, C#, and Python, and strong debugging skills. This role supports a fast-paced engineering environment, focusing on collaboration with cross-functional teams and optimizing test...
-
Senior Test Software Engineer
2 giorni fa
assago, Italia TDK InvenSense A tempo pienoA leading semiconductor company in Italy is seeking a Test Software Engineer to develop and maintain test software for MEMS sensor chips. Ideal candidates will have proficiency in C++, C#, and Python, and strong debugging skills. This role supports a fast-paced engineering environment, focusing on collaboration with cross-functional teams and optimizing test...
-
Assago, Italia Analog Devices A tempo pienoA leading semiconductor company based in Assago, Italy is looking for a Senior Engineer in Test Engineering. The role involves collaborating with product development teams, supporting pre-silicon verification, developing test plans, and conducting performance analysis. Candidates should have a Bachelor's or Master's degree in Electrical Engineering and over...
-
Test Development Engineer
3 settimane fa
Assago, Italia Analog Devices A tempo pienoOverview Analog Devices (ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect...
-
Test Development Engineer
3 giorni fa
Assago, Italia Analog Devices A tempo pienoCome join Analog Devices (ADI) – a place where Innovation meets Impact. For more than 55 years, Analog Devices has been inventing new breakthrough technologies that transform lives. At ADI you will work alongside the brightest minds to collaborate on solving complex problems that matter from autonomous vehicles, drones and factories to augmented reality...
-
Engineer, Test Engineering – Product Development
2 settimane fa
Assago, Italia Altro A tempo pienoEngineer, Test Engineering – Product Development Location: Milan, ItalyCome join Analog Devices (ADI) – a place where Innovation meets Impact. For more than 55 years, Analog Devices has been inventing new breakthrough technologies that transform lives. At ADI you will work alongside the brightest minds to collaborate on solving complex problems that...
-
Engineer, Test Engineering – Product Development
4 giorni fa
Assago, Italia Analog Devices A tempo pienoEngineer, Test Engineering – Product Development Location: Milan, Italy Come join Analog Devices (ADI) – a place where Innovation meets Impact. For more than 55 years, Analog Devices has been inventing new breakthrough technologies that transform lives. At ADI you will work alongside the brightest minds to collaborate on solving complex problems that...