Talent.com
Software Engineer
Software EngineerOmni Inclusive • Mountain View, CA, United States
Software Engineer

Software Engineer

Omni Inclusive • Mountain View, CA, United States
30+ days ago
Job type
  • Full-time
Job description

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
  • Create a job alert for this search

    Software Engineer • Mountain View, CA, United States

    Related jobs
    Software Engineer 1

    Software Engineer 1

    Tranzeal • Newark, CA, United States
    Full-time
    Provide hands-on support for internal development fleet vehicles and customer vehicles.Collaborate daily and weekly with validation engineers and suppliers to resolve issues.Diagnose and root cause...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Lockheed Martin Corporation • Sunnyvale, CA, United States
    Full-time
    Space is a critical domain, connecting our technologies, our security and our humanity.While others view space as a destination, we see it as a realm of possibilities, where we can do more — we can...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Applications

    Software Engineer - Applications

    Intuitive • Sunnyvale, California, United States
    Full-time
    At Intuitive, we are united behind our mission : we believe that minimally invasive care is life-enhancing care.Through ingenuity and intelligent technology, we expand the potential of physicians to...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Observability

    Software Engineer - Observability

    Xai • Palo Alto, CA, United States
    Full-time
    AI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excelle...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Rainesdev • Mountain View, California, United States
    Full-time
    Applied Intuition is a leading vehicle software supplier revolutionizing how autonomous vehicles (AV) and advanced driver-assistance systems (ADAS) are developed, tested, and deployed.By leveraging...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Kasmo Global • Fremont, CA, United States
    Full-time
    Develop, test, and deploy scalable applications using.Deploy and manage applications in AWS via code (Infra as Code).Automate deployment processes using CI / CD pipelines (Bitbucket, Bamboo, Octopus)...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Pure Storage • Santa Clara, CA, United States
    Full-time
    We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry.Here, you lead with innovative thinking, grow along with us, and join the smartest team in t...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer

    Software Engineer

    Supermicro • San Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - GenAI

    Software Engineer - GenAI

    Aeris Communications • San Jose, California, United States
    Full-time
    Aeris provides a SaaS based connectivity management platform for mobile operators and enterprises.It enables organizations to realize new revenue streams from a vast variety of devices while simpli...Show more
    Last updated: 10 days ago • Promoted
    Software Engineer

    Software Engineer

    Zania • Palo Alto, California, United States
    Full-time
    Every enterprise spends millions of dollars on Governance, Risk, and Compliance (GRC).It's one of the most critical, yet universally painful, parts of running a business. For decades, this industry ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Vivio Health • Hayward, California, United States
    Full-time
    VIVIO Health, a Public Benefit Corporation, is revolutionizing pharmacy benefits management through data and technology.Our foundational principle - "The Right Drug for the Right Person at the Righ...Show more
    Last updated: 23 days ago • Promoted
    Software Engineer

    Software Engineer

    Mai • Mountain View, California, United States
    Full-time
    At MAI (pronounced “my”), we're on a mission to democratize advanced advertising technology.We believe that cutting-edge marketing tools, once exclusive to large enterprises with massive budgets, s...Show more
    Last updated: 10 days ago • Promoted
    Software Engineer

    Software Engineer

    LinkedIn QA • Sunnyvale, California, United States
    Full-time
    LinkedIn is the world’s largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful connections, discover exci...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    PayActiv Inc • Milpitas, CA, United States
    Full-time
    We are Payactiv, a FinTech company in the heart of Silicon Valley, devoted to giving workers access to their earned wages when they need them. Payactiv is the pioneer and industry leader in Earned W...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Orvixengr • San Jose, California, United States
    Remote
    Full-time
    Note : The role is strictly for candidates within the United States.We are seeking a highly skilled and passionate.In this role, you will be responsible for designing, developing, testing, and maint...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Antramo, Inc • San Jose, CA, United States
    Full-time
    About the job Software Engineer.Are you ready to join an exciting early-stage start-up that detects active data breaches and protects businesses? Be part of a team thats revolutionizing data securi...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Eudia • Palo Alto, California, United States
    Full-time
    Eudia is redefining the future of legal work with AI-powered Augmented Intelligence, enabling Fortune 500 legal teams to move faster, manage risk more effectively, and unlock new business value.Bac...Show more
    Last updated: 10 days ago • Promoted
    Software Engineer

    Software Engineer

    Commure + Athelas • Mountain View, California, United States
    Full-time
    Healthcare providers go into medicine to care for people, but end up losing valuable time each day to admin work and other workplace challenges. Time that could otherwise be spent helping patients.A...Show more
    Last updated: 30+ days ago • Promoted