Principal Software Engineer - Austin
Core
Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks, and related systems while supporting server production.
Role type
Principal Software Engineer (Embedded Systems & Test Infrastructure)
Builds
Test infrastructure, connectivity solutions, and software for server systems
Domain
Embedded systems, server production, supply chain operations
Deliverable
production ML models | product features | infrastructure
Required skills
data analysis, agile methodologies, automation, compliance, quality assurance, scripting, software test plans, user experience development, code review, embedded systems, software estimation
Preferred skills
operating budgets, project financials, cloud platforms
Technologies
AWS, Azure, Google Cloud, Oracle Cloud, JavaScript, Linux, Oracle, Perl, Python, SQL, Unix, DevOps
Responsibilities
Design, develop, troubleshoot, and debug software programs; develop code for test infrastructure and connectivity; test customer systems; carry out software downloads; troubleshoot issues to maintain performance standards; partner with engineering teams to create and implement test plans; provide technical support to the production floor; help drive design and process improvements.
Seniority
Principal, hands-on IC with strategic input
