Principal Software Engineer @ Recogni | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Principal Software Engineer jobs in United States
Be an early applicantLess than 25 applicants
company-logo

Recogni · 6 hours ago

Principal Software Engineer

ftfMaximize your interview chances
Artificial Intelligence (AI)Autonomous Vehicles
check
H1B Sponsor Likelynote

Insider Connection @Recogni

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Responsible for multi-disciplinary end-to-end system development for multimodal generative AI inference products.
Contribute to the creation of new system software solutions for Recogni’s multimodal GenAI products and their interfaces to partner’s high performance data center frameworks.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

C++PythonLinux RTOSHPCSystems architectureLuaAgile CI/CDDevice driver developmentCompiler solutionsBoard level bringupConcurrencyAnalyzing performanceDebugging system softwareTuning performanceCustom hardware systemsData centersVirtual memoryCachingI2C/I3CSPIPCIeSMBusMail-box protocolsMaster's degree

Required

10+ years of hands-on software engineering and systems architecture with a proven track record of success in programming innovative device driver and compiler solutions utilizing C++ and scripting languages like Python and Lua within Linux RTOS environments.
Strong technical understanding of HPC large scale computing environments that use multicore hardware and embedded Linux operating systems, with hands-on involvement in the entire lifecycle from design to first deployment through incremental improvements in an agile CI/CD environment.
Demonstrable experience engaging in board level bringup that requires deep understanding of complex concurrencies, virtual memory usage, caching, interrupts, and protocols like I2C/I3C, SPI, PCIe, SMBus, Mail-box etc.
Proficient in analyzing, debugging and tuning performance of complex system software stacks that run on custom, programmable hardware systems (like CPUs, GPUs, NPUs, etc.) which heavily leverage high-speed interconnects, high bandwidth memory and cooperative multitasking for distributed computing across many processing elements, deployed within data centers.
Excellent analytical, written, and verbal interpersonal skills along with an ability to productively collaborate within a global engineering team that moves at a startup pace.
Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering or a related technical field.

Company

Recogni

twittertwittertwitter
company-logo
Recogni is a system solution company that specializes in the design of high-performance, low-power AI inferencing

H1B Sponsorship

Recogni has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (3)
2022 (4)

Funding

Current Stage
Growth Stage
Total Funding
$176.05M
Key Investors
HSBC Innovation BankingCelesta CapitalGreatPoint Ventures
2024-02-20Series C· $102M
2024-02-20Debt Financing· Undisclosed
2021-02-17Series B· $48.9M

Leadership Team

leader-logo
Gilles Backhus
Co-Founder & Head of AI
linkedin
leader-logo
Berend Ozceri
VP of Engineering
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot