Inspire Semiconductor, Inc.
Software Engineer
Inspire Semiconductor, Inc., Austin, Texas, us, 78716
Company Overview:
InspireSemi has developed a novel 1500-core CPU array for high-performance scientific computing (HPC), AI, and other compute-intensive applications. We are seeking software engineers to lead operating system and application software development for our platform.
The successful candidates will join our small, elite team at an early stage and strongly influence the evolution of our software ecosystem. Our work environment provides constant opportunity to learn new skills and grow professionally, including towards leadership positions.
We offer competitive salaries, benefits, and significant equity. We have a hybrid work environment and typically meet in our Austin offices 3-4 days per week. Exceptional fully remote candidates will also be considered.
Responsibilities
Porting and maintaining Linux on our platform
Hardware driver and board support package development
Optimizing open-source HPC and ML software stack for our platform
Supporting customers in running our software and porting their own
Maintaining well-organized code repositories and documentation
Assisting hardware verification and debugging
Qualifications
Bachelor’s degree in computer science or electrical or computer engineering
5+ years of software development experience
Excellent software engineering, algorithm and data structure designskills
Excellent C/C++ programming skills
Excellent knowledge of the Linux kernel, boot process, and drivers
Self-motivating, organized, and detail oriented
Strong analysis andproblem-solvingskills
Ability to quickly locate needed information in documents, online, etc
Eagerness to continuously and rapidly learn new skills as needed on the job
Highly Preferred Qualification
Experience porting Linux to new hardware platforms
Familiarity with the RISC-V ISA and assembly language
Experience developing software in RTL simulation/emulation environment
Familiarity with Xilinx FPGA’s and Vivado toolchain
Familiarity with machine learning frameworks and applications
Familiarity with scientific high-performance computing applications such as finite element analysis, signal processing, and genomics
Based near Austin, Texas or willing to relocate
Education
Bachelor’s degree in computer science or electrical or computer engineering
5+ years of software development experience
#J-18808-Ljbffr
InspireSemi has developed a novel 1500-core CPU array for high-performance scientific computing (HPC), AI, and other compute-intensive applications. We are seeking software engineers to lead operating system and application software development for our platform.
The successful candidates will join our small, elite team at an early stage and strongly influence the evolution of our software ecosystem. Our work environment provides constant opportunity to learn new skills and grow professionally, including towards leadership positions.
We offer competitive salaries, benefits, and significant equity. We have a hybrid work environment and typically meet in our Austin offices 3-4 days per week. Exceptional fully remote candidates will also be considered.
Responsibilities
Porting and maintaining Linux on our platform
Hardware driver and board support package development
Optimizing open-source HPC and ML software stack for our platform
Supporting customers in running our software and porting their own
Maintaining well-organized code repositories and documentation
Assisting hardware verification and debugging
Qualifications
Bachelor’s degree in computer science or electrical or computer engineering
5+ years of software development experience
Excellent software engineering, algorithm and data structure designskills
Excellent C/C++ programming skills
Excellent knowledge of the Linux kernel, boot process, and drivers
Self-motivating, organized, and detail oriented
Strong analysis andproblem-solvingskills
Ability to quickly locate needed information in documents, online, etc
Eagerness to continuously and rapidly learn new skills as needed on the job
Highly Preferred Qualification
Experience porting Linux to new hardware platforms
Familiarity with the RISC-V ISA and assembly language
Experience developing software in RTL simulation/emulation environment
Familiarity with Xilinx FPGA’s and Vivado toolchain
Familiarity with machine learning frameworks and applications
Familiarity with scientific high-performance computing applications such as finite element analysis, signal processing, and genomics
Based near Austin, Texas or willing to relocate
Education
Bachelor’s degree in computer science or electrical or computer engineering
5+ years of software development experience
#J-18808-Ljbffr