Software Engineer - Firmware
ETS-Lindgren · Cedar Park, TX · 1 wk ago
HybridEngineeringFull-time
Position Description
- Responsible for all aspects of firmware development for new product designs
- Provide internal and external customer support and maintenance for products with microcontrollers
- Work closely with Software Engineering to integrate hardware and software solutions
- Provide sustaining activities for legacy products
- Responsible for keeping organized product records and documentation
Minimum Qualifications
- BS in Electrical, Electronic, or Computer Engineering or other related technical degree
- Proficiency in embedded software and real-time programming language skills including C, C++, C#, Visual Basic, and Assembly
- Experience with compilers and Integrated Development Environments (IDEs) such as Code Composer, Atmel Studio, Visual Studio, SDS Compiler, and Borland C++
- Experience with TI ARM Cortex-M4F, ATmega, MSP430, PIC and Motorola microcontrollers
- Familiarity with and experience using applications and systems powered by artificial intelligence
Benefits
- Medical (with Health Savings Account), Dental, and Vision Insurance
- Healthcare Flexible Spending Account
- 401(k) Retirement Plan with company match
- Stock Purchase Plan with company match
- Company Paid Basic Life Insurance
- Paid Vacation, Sick Leave, Bereavement Leave, & Holidays
- Parental & Caregiver Leave
- Employee Education Assistance Program
- Employee Assistance Program
- Employee Appreciation Incentives (Birthdays, Recognition Awards, etc.)
- PPE Reimbursement
- Gym Membership Reimbursement