Firmware Engineer - Virtual Platform

Intelliswift$90K — $130K *
US-AnywhereRemote in Menlo Park, CA
Telecommunications & Hardware
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related technical field
  • Proficient in C and C++, with strong focus on C++
  • Fundamental knowledge of RTOS (Real-Time Operating Systems)
  • Experience in hardware modeling or virtual platform simulations
  • Familiarity with SystemC and TLM (Transaction-Level Modeling)
  • Experience in protocol design is preferred
  • Advanced skills in Embedded Applications Testing and Python programming

Responsibilities

  • Own the firmware test application on hardware prototype projects
  • Experiment with and implement testing interfaces for sensors and peripherals
  • Collaborate with core tech teams to outline prototyping scope and product applications
  • Develop firmware for simulating hardware IP and peripheral functionalities
  • Port and integrate firmware tests for peripherals in virtual platforms
Full Job Description
Primary Skill: Firmware Engineering
- This position will focus on development of virtual platforms by modelling hardware devices for testing Embedded devices using SystemC, C++.
Responsibilities
Ownership of firmware test application on hardware prototype projects and development platforms.
Experimenting with and implementing testing interfaces to various sensors/peripherals.
Work closely with various core tech teams and other organizations to define prototyping scope and applications towards various technology roadmaps and products.
Developing firmware for simulating hardware IP and peripherals
Porting and Integrating Firmware tests for various peripherals on the virtual platform
Minimum Qualifications
Bachelor's degree in Computer Science or other technical field
Proficient in C, C++, RTOS fundamentals
Strong C++ language skills, experience with hardware modeling, virtual platforms or simulations.
Knowledge of SystemC and TLM is helpful.
Preferred Qualifications
Experience with protocol design

Additional Job Details: 1 - Embedded Applications Testing (P3 - Advanced) | 2 - Python Programming Language (P3 - Advanced)

Similar Jobs

More Jobs at Intelliswift

  • Senior Technical Analyst
    $85K — $110K *
    St. Petersburg, FL 33710 (Pinellas County)
    Information Technology
    In-Person
  • SAP-SD LE
    $120K — $150K *
    San Jose, CA 95123 (Santa Clara County)
    Enterprise Technology
    In-Person
  • Developer-Java/J2EE Professional
    $90K — $120K *
    Mclean, VA 22101 (Fairfax County)
    Information Technology
    In-Person
  • Design Verification Engineer
    $120K — $150K *
    Menlo Park, CA 94025 (San Mateo County)
    Telecommunications & Hardware
    In-Person
  • Network Architect
    $120K — $150K *
    Pleasanton, CA 94566 (Alameda County)
    Information Technology
    In-Person

More Telecommunications & Hardware Jobs

Find similar Firmware Engineer - Virtual Platform jobs: