Software Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Creospan Inc. · 4 hours ago

Software Firmware Engineer

Creospan Inc. is a growing tech collective of makers, shakers, and problem solvers, offering solutions today that will propel businesses into a better tomorrow. The Software Firmware Engineer will develop and debug C/C++ embedded software and firmware, working closely with various teams to execute pre-silicon and post-silicon test plans.

ConsultingInformation Technology
check
Growth Opportunities
badNo H1Bnote
Hiring Manager
Sanjana Advani
linkedin

Responsibilities

Develop, Compile, Run & Debug C/C++ Bare-metal/Firmware/Software tests/apps (targeting ARM CPU’s/DSP) in Pre-Silicon (Virtual, Emulation and fpga platforms) & Post-Silicon ( Bringup boards, non-form-factor) setups
Perform unit testing, end2end testing of SW/HW features in pre/post silicon setups
Run tests for performance, power characterization in pre/post silicon setups
Understand HW register spec’s, Memory maps and develop/debug firmware
Work closely with members of the System Validation, Software, Firmware, Hardware teams to complete the execution of pre-silicon/post-silicon test plan
Creating automation scripts, setting up regression

Qualification

C/C++ developmentEmbedded softwareFirmware debuggingARM architecturePython automationFPGA testingPost-silicon bring-upLab system debugAndroid developmentDV testing

Required

5+ years Experience in developing C/C++ based embedded software, firmware
Experience in developing code, bring-up & debugging in setups (SW+HW) having multi-layered Firmware/Software stacks , interrupts, doorbells , IPC's
Experience in developing (build run) bare-metal tests on ARM based CPU's
Experience in using SW toolkits, code integration, automation using python

Preferred

Experience running tests on FPGA and/or Emulation platforms for SoC level or IP level
Experience in post-silicon bring-up and flows for SoC like IP
Experience with lab system debug with logic analyzers, scopes, meters, etc
Experience in power tests and evaluation on prototyping platforms
Android development experience
DV experience of developing tests at complex Subsystem or SOC level test-benches, creating C/C++ tests that run on ARM/DSP cores

Company

Creospan Inc.

twittertwitter
company-logo
Creospan is an information technology company that offers IT consulting and networking engineering services

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Davinder Kohli
Chief Digital Officer
linkedin
Company data provided by crunchbase