M
Posted 6 days ago
Software Engineer I
Microchip Technology Inc.Engineer I- Software
Perks & benefits
Health InsuranceMedical InsurancePaid Leave
Requirements
Bachelor's degree in Computer Science, Electrical Engineering, Physics, or Mathematics, 0-2 years professional software development experience, Proficiency in C++ and Python, Understanding of data structures and algorithms, US citizenship
Skills
C#PythonEmbedded Systems
About the role
Responsibilities
- Contribute to R&D programs in the field of precision timing and communications systems
- Design, develop, validate, and maintain architectures, requirements, algorithms, and interfaces for software running on embedded systems
- Write production-level C++ and Python code in a regulated engineering environment
- Work independently within a multi-disciplinary team to achieve technical objectives
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, Physics, Mathematics, or a similar field
- 0-2 years of professional software development experience
- Proficiency in object-oriented programming using C++ and Python
- Strong understanding of fundamental software engineering concepts, including data structures, algorithms, and debugging
- US citizenship
Preferred Qualifications
- Experience developing and debugging software on embedded systems such as x86 and ARM
- Familiarity with UNIX systems (e.g., Yocto Linux, FreeBSD) including configuration and scripting
- Mathematical background in statistics, time series analysis, filtering, or outlier rejection
- Experience with distributed version control systems like Git or Mercurial
- Familiarity with precise timing applications or PNT (Position, Navigation, and Timing) systems
Benefits
- Medical, Dental, and Vision benefits effective on your first day
- Quarterly Employee Cash Bonus Plan and Restricted Stock Grants
- Employee Stock Purchase Plan (ESPP)
- 401K Retirement Savings Plan and Tuition Reimbursement
- Paid Time Off including vacation, sick pay, and 10 paid holidays
About the Company
Microchip Technology Inc. is a global leader in the semiconductor industry, providing solutions that power the world's technology. Our Frequency and Timing Systems group sets the global standard for precise time solutions across the communications, aerospace, defense, and IT infrastructure industries. We pride ourselves on a culture of innovation, diversity, and continuous professional growth.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer I
Microchip Technology Inc. · Boulder
