A well-funded startup is seeking an Embedded Software Engineer to contribute to a Linux-based chip management application. This role requires extensive experience in embedded software engineering and C, Python, and Shell scripting expertise. The ideal candidate will be a self-motivated team player with hands-on experience in embedded systems and the ability to manage projects independently. Onsite work in Austin, TX is mandatory, offering competitive benefits and H1-B sponsorship.
Qualifications
10+ years of experience in embedded software engineering.
Expertise in C, Python, and Shell scripting languages.
Proven track record with Embedded Linux and Windows environments.
Strong understanding of client-server architecture and multithreading concepts.
Hands-on experience with SPI protocol and mock component development for unit testing.
Skilled in developing system integration tests for SDK applications.
Excellent problem-solving skills and effective communication across international teams.
Self-motivated with an entrepreneurial and independent work attitude.
Responsibilities
Develop and maintain Linux-based chip management applications and SDKs.
Implement test suites for validating SDK application workflows used by device customers.
Create mock software components to support unit testing of device firmware.
Design and optimize testing lab infrastructure and processes.
Collaborate effectively with cross-functional and international teams for seamless integration.
Review code and provide constructive feedback aligned with quality standards.
Independently drive projects to meet deadlines and deliverables.
Skills
Embedded software engineering
C programming
Python
Shell scripting
Client-server architecture
Multithreading concepts
SPI protocol
System integration testing
Problem-solving skills
Effective communication
Tools
Git
Jenkins
GitHub Actions
GitLab
Job description
A well-funded startup is seeking an Embedded Software Engineer to contribute to a Linux-based chip management application. This role requires extensive experience in embedded software engineering and C, Python, and Shell scripting expertise. The ideal candidate will be a self-motivated team player with hands-on experience in embedded systems and the ability to manage projects independently. Onsite work in Austin, TX is mandatory, offering competitive benefits and H1-B sponsorship.