Engineer I - Software Engineer
Semtech CorporationMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessGeneralist software/firmware title, metro location, and 2–3 year mid-level range increase applicant competition.
Role's embedded firmware, sensor algorithms, and MEMS experience make cross-industry transferability limited.
Explicit 2–3 year requirement plus mandatory C++/Python and embedded skills enforce moderate shortlisting strictness.
Job Description
Structured overview of role & requirementsAbout This Role
Develop software and firmware enabling applications to use force sensors, including algorithms for sensor data processing using techniques like polynomial fitting and filtering.
Manage customer evaluation kits and sensor module design/fabrication, providing multidisciplinary technical support from concept through mass production.
Collaborate with cross-functional teams (mechanical, electrical, marketing, R&D) to collect feedback, conduct testing, and contribute to product improvements and new technology development.
Minimum Requirements
2–3 years hands-on software development experience.
Bachelor's or master's degree in Electrical Engineering, Computer Science, or related field.
Proficiency in C/C++ and Python coding.
Not explicitly mentioned: notice period or strict location requirements.
Ideal Candidate Profile
Experience working with embedded systems including Android, Linux OS, and RTOS environments.
Knowledge of protocols such as I2C and USB and algorithm development in Python and C.
Experience or interest in semiconductor and automotive industries and usage of AI-enabled development tools like VSCode with Git Copilot.
