Senior Embedded Linux C/C++ Engineer – Onsite Austin
Mogi I/O : OTT/Podcast/Short Video Apps for you
Round Rock (TX)
On-site
USD 180,000 - 200,000
Full time
14 days+
Application generator
Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Get past ATS filters
Benefits offered by this job
Comprehensive medical benefits
Dental and vision benefits
Sponsorship for H1-B visa
Job summary
A technology startup is seeking an Embedded Software Engineer to join their team in Austin, TX. This role involves contributing to the full product lifecycle of a Linux-based chip management application. Candidates must have over 10 years of experience in embedded software engineering and expertise in C, Python, and Linux environments. You will develop applications, collaborate with international teams, and drive projects to completion. Comprehensive benefits including medical, dental, and vision coverage are provided.
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.
Review code and provide constructive feedback.
Independently drive projects to meet deadlines.
Skills
C
Python
Shell scripting
Embedded Linux
Client-server architecture
Multithreading concepts
SPI protocol
Problem-solving
Effective communication
Self-motivated
Tools
Git
Jenkins
GitHub Actions
GitLab
Job description
A technology startup is seeking an Embedded Software Engineer to join their team in Austin, TX. This role involves contributing to the full product lifecycle of a Linux-based chip management application. Candidates must have over 10 years of experience in embedded software engineering and expertise in C, Python, and Linux environments. You will develop applications, collaborate with international teams, and drive projects to completion. Comprehensive benefits including medical, dental, and vision coverage are provided.