Software Engineer

Company : TechDigital Group
Location : Mountain View, CA, 94039
Posted Date : 15 September 2025
Job Type : Other
Category : Software Development
Occupation : Software Engineer
Job Details
Minimum- 12+ Years of Experience is Required.
Role Responsibilities:
- Embedded System Development
- Design, develop, test, release and maintain embedded software for Infotainment.
- Own software features end-to-end and deliver high quality, testable, and peer reviewed software components.
- Identify bottlenecks and optimize system performance through tuning of priorities, code complexity reduction, and system-level optimizations.
- Conduct system-critical design reviews with the teams, providing valuable insights and guidance.
- System Integration
- Integrating the developed software with the rest of infotainment software.
- Collaborating with other software teams members and partners to ensure seamless integration between software and hardware components.
- Conducting integration testing to ensure compatibility and performance.
- Compliance and Standards
- Ensuring the software complies with automotive industry standards and regulations (e.g., ISO 26262).
- Collaboration and Communication
- Collaborate effectively with cross-functional teams including software, hardware, and quality assurance teams.
Required Specialized Skills:
- Proficiency in C/C++ programming languages.
- Knowledge in Rust programming and scripting languages like Python, Bash, or Perl.
- Experience using test automation in a Test-Driven Development (TDD) process is a plus.
- Experience developing software products using Agile process.
Desired Skills:
One or more of these specialized skills are desired:
- Experience implementing device drivers for standard I/O and high-speed interfaces on a complex SoC (UART, SPI, I2C, USB, I2S, PCIe).
- Desired specialized skills based on expertise:
- Video/audio codec implementation.
- Strong image processing knowledge.
- Picture quality improvement for embedded devices.
- Firmware development for DSP.
- Test automation in TDD process.
- Device driver implementation for HDMI, DP, DSI, SER/DES interfaces.
- Performance optimization for GPU/DPU drivers.
- Porting 3D gaming engines (Unreal, Unity3D) to Linux for embedded products.
- In-depth knowledge of Linux display and audio pipelines.
- TA development with ARM TrustZone.
- Implementation of cryptographic algorithms for encryption, decryption, authentication.
- Yocto Linux software build expertise.
Years of Relevant Experience:
- 8+ years in developing embedded software.
- 3+ years in embedded Linux drivers or system software.
Required Education:
- Bachelor's degree in computer/electrical engineering, Computer Science, or related field.
Recently Posted Jobs
Chief Quality Officer | UT Health East Texas in Tyler, TX
Ardent Health Services
Tyler, TX
LPN - Helen Porter Nursing Home - Full time, Part time, or Per diem (Hiring Immediately)
The University of Vermont Health Network
Middlebury, VT
Senior Operations Research Analyst
KBR
Washington, DC
Payroll and Labor Compliance Specialist - Remote
CRH
Atlanta, GA
Negotiator Analyst (Level I)
Hispanic Alliance for Career Enhancement
Boston, MA
RN Registered Nurse
CommuniCare Family of Companies
Charlottesville, VA
Travel CT Technologist - $3,031 per week
HonorVet Technologies
Los Angeles, CA
Bix Produce Class B Delivery Driver
Sysco
St Paul, MN
Client Service Supervisor
Gallagher
New York, NY
CDL-A Truck Driver - Local Routes - $110,000 Guaranteed Earnings
Hub Group
Lacey, WA
Physician / Hospitalist / Missouri / Permanent / Hospitalist Physician Job
Vohra Wound Physicians
Springfield, MO
Free Sample Engagement Representative
CDS (Club Demonstration Services)
Fairbanks, AK
Terminal Manager
gpac
Joliet, IL
Event Coordinator
Kona Ice
Hackensack, NJ
Licensed Physical Therapist (SIGN ON BONUS)
FOX Rehabilitation
New York, NY
Travel Physical Therapy Assistant - $1,383 per week
Zack Group
Helena, MT
EPM OneStream Solutions Architect, Sr. Manager
PwC
Boston, MA
Physician General Medical Officer (Iraq)
International SOS Government Medical Services
Houston, TX
Area Vice President
Aegis Therapies
Victoria, MN
Speech & Language Pathologist-EI, Fee For Service-Days
UMass Memorial Health
Worcester, MA
Other Jobs You May Like
Senior Software Engineer, Platform Infrastructure, San Jose, CA
Company : Cisco
Location : San Jose, CA
Senior Software Engineer, Backend Development - Nexus Hyperfabric
Company : Cisco
Location : Milpitas, CA
Software Engineer - Forwarding Technologies and Programming NPUs
Company : Cisco
Location : Milpitas, CA
Principal DSP Engineer - Coherent Optical Transmission Systems - Acacia
Company : Cisco
Location : San Jose, CA
Senior AI Engineer - AI Incubation & Enablement - Hybrid
Company : Charles Schwab
Location : San Francisco, CA
Senior Applied AI Engineer - AI Transformation
Company : Charles Schwab
Location : San Francisco, CA
Python Software Engineer - Ubuntu Hardware Certification Team
Company : Canonical
Location : San Francisco, CA
Top searches
Employment opportunities at TechDigital Group
- TechDigital Group jobs near me Mountain View, CA
- TechDigital Group jobs hiring near me Mountain View, CA
- TechDigital Group jobs near Mountain View, CA
- TechDigital Group jobs hiring near me
- TechDigital Group openings near me
- TechDigital Group jobs near me in Mountain View, CA
- TechDigital Group jobs hiring in Mountain View, CA
- Employment opportunities near me
- Job openings near me
- Jobs hiring immediately
Trending Searches in Mountain View, CA
- Full time jobs near me Mountain View, CA
- Local job openings
- Places hiring near me
- Job vacancies near me
- Software Engineer jobs near me Mountain View, CA
- Software Engineer jobs hiring near me Mountain View, CA
- Software Engineer jobs hiring near Mountain View, CA
- Software Engineer jobs near Mountain View, CA
- Software Engineer jobs near me in Mountain View, CA
- Software Engineer jobs in Mountain View, CA
Top trending job titles hiring now
Popular Searches for Software Engineer