What are the responsibilities and job description for the Embedded Software Engineer position at Vivid Technology?
Fresh off a successful funding round, this cutting-edge startup (Series B) is building chip-scale, solid-state THz vision technology that delivers exceptional imaging performance and paves the way for new possibilities in mobility, defense, and beyond.
Join a cutting-edge engineering team working on next-gen automotive platforms. If you're passionate about low-level programming, high-performance DSPs, and working close to the metal, this one's for you.
Responsibilities
- Develop and optimize embedded software for multicore DSP platforms.
- Leverage SIMD, VLIW, and fractional arithmetic for real-time signal processing.
- Collaborate with hardware teams to align software with instruction set architectures.
- Use DMA strategies to maximize data throughput.
- Work with pre-silicon validation tools like virtual prototypes.
- Optimize software for performance, power, and area (PPA)
Skills & Experience
- 5 years’ experience in embedded/DSP software development.
- Strong grasp of computer architecture & low-level systems.
- Hands-on with SIMD, VLIW, DMA, and fractional arithmetic.
- Skilled in C/C , Assembly, and compiler intrinsics.
- Experience with pre-silicon platforms or virtual prototyping a plus.
Preferred Background
Candidates who have experience working on high-performance DSP platforms in the automotive, telecommunications, or semiconductor industries will excel in this role. Experience with proprietary DSP architectures is a plus (details will be shared during the interview process).
Why Join?
- Work with a globally respected engineering team on future-defining automotive tech.
- Solve challenging problems at the software-hardware boundary.
- Be part of a fast-moving, product-focused environment.
📩 Interested?
DM me or send your resume to ben.h@vividtechnology.io