🌍 Global Remote Network: Over 120,085+ verified remote jobs with transparent salaries & visa sponsorship. Browse Remote Jobs →
T

Software Developer - Intermediate (US)

📍 Austin, TX 💰 46 USD / hr 🕒
Work Model
📍 Austin, TX
Employment
💼 Full-Time Direct
Recruitment Type
🛡️ Direct to HR Pipeline
🛡️
Human-Verified Opening: Inspected by Sarah Jenkins, CIPD • RemoteVault Editorial Team. Authenticated directly from TekWissen ®'s hiring pipeline • Zero recruiter markups or candidate fees. Verification Standards →

📋 Role Overview & Responsibilities

Job Title: Software Developer - Intermediate (US)Work Location: Austin, TX 78735 Duration: 6 Months Work Type: Contract Job Type: hybrid Pay Rate: $46.00-46.00/Hourly/W2

Overview

TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. This Client is an American multinational semiconductor company based in Santa Clara, California, that develops computer processors and related technologies for business and consumer markets. global company that specializes in manufacturing semiconductor devices used in computer processing. The company also produces flash memories, graphics processors, motherboard chip sets, and a variety of components used in consumer electronics goods.

Job Description: The client’s embedded business unit is looking for a software developer individual contributor role to develop reference designs showcasing technologies.This person will work closely with core engineering to develop solutions that showcase client technologies.As a Software Development professional, you need to harness your experience in system-level development (device drivers, embedded systems) to serve as a key member of the engineering team.You will be responsible for developing and supporting user mode applications, device drivers, and applications for a wide variety of systems, including networking, storage and evolving usecases like Automotive.You will be developing solutions, working closely with core engineering, marketing, ecosystem partners, enabling customers and partners to realize the full potential technologies.Independent professional that works best under broad and general directions and high sense of urgency and drive for results.Ability to align and build consensus among parties working towards the final goalKey Responsibilities: Work closely with Senior Architects, Core Engineering, Marketing and Product Management to define and develop a differentiated and next-generation compelling solution that can be showcased to Tier-1 and premium customersWork with team members and cross functional groups to design and implement the reference solution, working closely across organizations towards cohesive design integration. Implement and Debug modules as part of larger design with core engineering teams.Develop software that interfaces with hardware (modify existing device drivers, and embedded applications)Develop PoCs, demos or use-case optimizations as needed to win the designs and work with ecosystem partners as needed to provide a complete technical solution to the customerBe expert and drive right solutioning in the crises handling working with other engineering teams to help debug and resolve issues across the stack and solution.Tackle competing priorities and high-pressure situations and strike right balance between right solution in least time.Document clear requirements, design and usage documentationMinimum Experience: Hands-on Driver development experience in C/C++/Java and Python in systems programming domains.Debug full stack from application to drivers as part of the solution development process.Experience with Linux and Linux variants Operating SystemsLinux Kernel and Driver Programming experienceApplication development experience including simple GUI developmentPreferred Experience: Good breadth and depth of systems technical knowledge (x86, SoC, Graphics, Platform-HW, Platform-SW, BIOS/FW, Tools)Embedded Linux development for a variety of platforms (ARM or x86) and board support packages working on real hardware from CPUs, GPUs and/or FPGAs a big plusSoftware development experience in any of the networking, storage, embedded domains including driver development, and application and GUI development.Experience with real time and multithreaded applications5-8+ years C, C++ programming experience(or proven experience in programming for new graduates)5-8+ years of application development experience(or proven experience in programming for new graduates)Excellent written and verbal communications skillsStrong debugging skills and problem solving abilitiesAbility to work independently or as part of a teaAcademic Credentials: Engineering degree in Computer Engineering or Computer Science with 5+ years of hands-on experience in system software developmentTekWissen® Group is an equal opportunity employer supporting workforce diversity.

Frequently Asked Questions

How do I apply for the Software Developer - Intermediate (US) position at TekWissen ®?

Click the “Apply for this Position” button on this page to submit your application directly to TekWissen ® without recruitment intermediary fees.

Is this position eligible for remote work or visa sponsorship?

This position is located in Austin, TX with potential relocation and sponsorship assistance depending on candidate qualifications.

Are there any candidate fees on Hirely?

No. Hirely is completely free for candidates. We never charge registration fees or placement fees.

🛡️ Job Seeker Safety Advisory

Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.

Learn how to protect yourself against employment fraud →
← Explore Other Roles