VetRamp
Lead Embedded Software Development Engineer - 2045516 (Austin, TX)
Lead embedded firmware engineer who directs a small firmware team (~4 direct reports) while spending about half their time hands-on coding and reviewing code. Core stack is Embedded C/C++ on microcontrollers with RTOS, IoT connectivity (Wi-Fi, cell/satellite radios), peripheral buses (UART/I2C/SPI), and low-power battery-powered systems; fully on-site in Austin, TX.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Not specified
- Experience
- 10+ years
- Category
- Embedded
- Posted
Skills
Must have
- Over 10 years of experience in Embedded C/C++, microcontroller, and RTOS development
- Lead a small firmware development team hands-on while directly contributing to the code base
- Involvement in multiple full product development lifecycles
- Experience in both individual contributor and project team leadership roles
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience
- Off-chip peripheral integration (GPS, accelerometers, magnetometers, EEPROM, flash, A2D, cell and sat radios) using UART, I2C, and SPI
- Proficient in IoT systems with network access through wired, Wi-Fi, cell, and sat radios
- Experience developing low-power systems designed to run off batteries for extended periods
- Proven experience successfully leading a team
- Hands-on coding ability combined with strong technical leadership skills
- Availability to work on-site five days per week
- Business acumen and understanding the impact of results on the business
Nice to have
- Experience with 32-bit processors
- Specific expertise in RTOS
- Previous involvement in architecting firmware from scratch
Full description
Qualifications:
- Lead a small FW development team hands-on, directly contributing to the code base.
- Possess over 10 years of experience in Embedded C/C++, Microcontroller, and RTOS Development.
- Demonstrated involvement in various full product development lifecycles.
- Experienced in both individual contributor and project team leadership roles.
- Hold a Bachelor's degree in Computer Science, Computer Engineering, or possess equivalent experience.
- Skilled in off-chip peripheral integration (GPS, accelerometers, magnetometers, EEPROM, flash, A2D, Cell and Sat radios) utilizing various buses (UART, I2C, and SPI).
- Proficient in Internet-of-Things systems with network access through wired, Wi-Fi, cell, and sat radios.
- Experienced in developing low-power systems designed to run off batteries for extended periods.
Responsibilities:
- Lead the FW Team, providing daily direction to a team of four direct reports.
- Contribute to the code base on a daily basis, spending 50% of time in coding and conducting code reviews.
- Demonstrate a proactive and driven attitude, with a proven track record of team achievement and successful project delivery.
- Communicate effectively with cross-functional teams, emphasizing collaboration.
- Oversee FW/Electronics Team and Test Team operations.
- Act independently while keeping business objectives in mind.
- Conduct objective evaluations of team performance and hold team members accountable.
"Must-haves":
- Proven experience in successfully leading a team.
- Hands-on coding ability combined with strong technical leadership skills.
- Availability to work on-site five days per week.
- Possess business acumen and understand the impact of results on the business.
"Nice-to-haves":
- Experience with 32-bit processors.
- Specific expertise in RTOS.
- Previous involvement in architecting firmware from scratch.