Software Engineer – Embedded/Driver Development
Stockell Consulting·TheirStack
Austin, TXcontract$64–$69/hrPosted Jul 8, 2026
Apply**Software Engineer – Embedded/Driver Development (Contract)**
Location: Austin, TX (onsite)
Type: Contract – $64–$69/hr
Must be US Citizen
**About the Role**
Our client, a leading technology company specializing in test and measurement solutions, is seeking an experienced Software Engineer for embedded and driver software products. As part of a product team, you'll collaborate with product architects, product managers, and other engineers to implement designs in an agile/scrum environment.
**Responsibilities**
- Deliver product features through research, design, development, and documentation
- Collaborate with team members and leaders on design discussions and code architecture
- Specify, design, and implement new product features
- Troubleshoot product defects and resolve them with the team
- Develop tests to ensure high code quality and catch regressions
- Peer review code changes submitted by teammates
- Participate in standups, backlog reviews, retrospectives, and brainstorming sessions
- Explore and apply new technologies to improve infrastructure and processes
**Requirements**
- Bachelor's degree in Computer Science, Engineering, or related field
- 5+ years of software development experience
- Object-oriented programming with proficiency in C++
- Strong understanding of software design and computer architecture, including operating system components, embedded/kernel/low-level hardware-software integration, and data structures
- Experience with Agile methodology and testing frameworks
- Strong experience with user mode and kernel mode driver development
- Windows driver development, with hands-on debugging and performance analysis
- Proficient in systems-level, performance-sensitive C++
**Preferred**
- Linux driver development, including kernel modules and device interfaces
- LabVIEW experience, especially in test, validation, or hardware integration contexts
- Familiarity with Python scripting for automation, tooling, or validation
**Benefits (employee contribution)**
- Health insurance
- Health savings account
- Dental insurance
- Vision insurance
- Flexible spending accounts
- Life insurance
- Retirement plan
*All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Rate of pay within the stated range will depend on the qualifications of the applicant.*