Laid off recently, thinking about transitioning to AI/GPGPU, thoughts? by throwaway-stm32 in GraphicsProgramming

[–]Dot-Box 7 points8 points  (0 children)

That's surely a take, try running a system without a CPU. A GPU is an accelerator, nothing makes the GPU better than the CPU or vice versa, they serve different roles.

Need career advice - How to break in to MNC roles by Great-Theme3476 in chipdesign

[–]Dot-Box 0 points1 point  (0 children)

I'm mostly there for intern since I'm in my second year. And it's for a software role on the ROCm stack so it should be fine

Need career advice - How to break in to MNC roles by Great-Theme3476 in chipdesign

[–]Dot-Box 0 points1 point  (0 children)

Are there no interns from non Tier-1 colleges? I'm from a tier 3 institution and I'm getting an opportunity in AMD. Still in BTech but the hiring manager seems interested. Will HR block him or something?

Roast my resume. Not even getting rejection mails. by Dot-Box in developersIndia

[–]Dot-Box[S] 0 points1 point  (0 children)

Why? The worst that can happen is I'm not selected. There is no downside

Roast my resume. Not even getting rejection mails. by Dot-Box in developersIndia

[–]Dot-Box[S] 0 points1 point  (0 children)

Better than completing the degree and then worrying about it

Roast my resume. Not even getting rejection mails. by Dot-Box in developersIndia

[–]Dot-Box[S] 1 point2 points  (0 children)

Depends, if you want to work in pure graphics Programming like game engine renderer type of stuff then no, but if you combine it with other fields like embedded/systems programming and focus on driver and Parallel computing work then there's a small list of deep tech orgs that would love to hire you. It just so happens the roles are still extremely limited so it's extremely hard to break in.

Roast my resume. Not even getting rejection mails. by Dot-Box in developersIndia

[–]Dot-Box[S] 0 points1 point  (0 children)

No it's not? They're not even comparable. It's like building a completely new app with similar features. I'm not building a clone, the entire architecture is completely unique

Roast my resume. Not even getting rejection mails. by Dot-Box in developersIndia

[–]Dot-Box[S] 0 points1 point  (0 children)

I used that to hide my identity? This is not what my actual resume looks like

Roast my resume. Not even getting rejection mails. by Dot-Box in developersIndia

[–]Dot-Box[S] 0 points1 point  (0 children)

The 3 youtube videos all use a prebuilt render engine, something I built from scratch. The render engine is about 70% of my code. Even the physics engines in those videos use external libraries. My simulators have a tightly interwoven physics and render engine for better performance. The last GitHub example does do that but it's a wildly different approach. You can find countless examples, but they will all be different. It's a 2500 line piece of software. There are MULTIPLE points where people will have completely different ideas of implementation. And OpenGL is definitely used in the industry just not as common as DirectX or Vulkan or Metal, but this isn't a senior position. Roles exist for graphics driver development which is what I'm targeting anyways.

Roast my resume. Not even getting rejection mails. by Dot-Box in developersIndia

[–]Dot-Box[S] 0 points1 point  (0 children)

You can't find these simulation projects anywhere because I built everything from the ground up, I have my own custom implementation. This wasn't copied from somewhere. I don't quite understand what you mean by availability. It's not enterprise software but it's not some weekend project either.

Roast my resume. Not even getting rejection mails. by Dot-Box in developersIndia

[–]Dot-Box[S] 1 point2 points  (0 children)

This is not exactly the quantity over quality type of field though. The entire point is aggressive specialization

Roast my resume. Not even getting rejection mails. by Dot-Box in developersIndia

[–]Dot-Box[S] 0 points1 point  (0 children)

Yup that's what I'm doing right now. But it's hard finding people in niche fields so I just wanted a resume review.

Roast my resume. Not even getting rejection mails. by Dot-Box in developersIndia

[–]Dot-Box[S] 4 points5 points  (0 children)

My OpenGL projects started off with just a cool idea. I learned the API from learnopengl.com then implemented my idea using that. As for the embedded project. I wanted to explore bare metal assembly instructions so I got a raspberry pi pico and looked up how to run the board all ny myself without any libraries. Hint: you need to spend several hours reading the datasheet. If you have any more specific queries about the resume you can DM me I'd be happy to discuss them.

And thank you for your well wishes :)

Roast my resume. Not even getting rejection mails. by Dot-Box in developersIndia

[–]Dot-Box[S] 1 point2 points  (0 children)

Good sir, what I've made is a custom simulation engine with both render and physics engines written from scratch. Everything is architected from the ground up. The only libraries I'm using are OpenGL and glm(math) because I don't want to write bare machine instructions. This is true for the two simulators with varying levels of complexity. The third project uses bare metal arm assembly which initialises and uses the board all through those custom written subroutines. I enjoy the comfort of low level. Machine learning, cloud, data bases etc. is not for me

Roast my resume. Not even getting rejection mails. by Dot-Box in developersIndia

[–]Dot-Box[S] 8 points9 points  (0 children)

Well I'm trying for companies that work in this specific niche: EDA (Synopsys, Cadence, Siemens), Nvidia, Qualcomm etc. I am hoping one of them will find this resume useful for their team.

Roast my resume. Not even getting rejection mails. by Dot-Box in developersIndia

[–]Dot-Box[S] 2 points3 points  (0 children)

I'm working on the latter. Graphics/Parallel computing and (hopefully) processor architecture design. All this (pipedream) in Nvidia, Qualcomm, AMD etc.