Senior Software Engineer Job at Zadar Labs

Zadar Labs San Jose, CA

About Zadar Labs:

Zadar Labs, the leader in imaging radar platforms and perception solutions for intelligent systems, is looking for a highly motivated Senior Software Engineer to join our team and help us move the boundaries of possibilities in perception solutions.


About the Role:

As a Senior Software Engineer in a highly agile and productive team, you will contribute to and own the design, development and maintenance of Zadar's Software modules in various parts of the stack. You will design, implement, test, validate and verify and maintain modules across our tech stack. You will conceptualize, plan and develop efficient solutions to novel challenges and manage the process. You will frequently cross boundaries and work with other team members to solve critical issues which are not necessarily within your domain. You are self-motivated and jump on finding and solving tough challenges as they arise. You will also work with our internal and external partners and customers to improve our solutions and products. You will be working alongside a world-class, humble and no-BS team with extensive knowledge in the fields of radar technology, robotics, automotive and safety critical engineering.


What You'll be Doing:

  • Design, develop, implement and test cutting-edge radar algorithms, tools and control interfaces

  • Implement and integrate advanced radar signal processing algorithms on GPU processing systems

  • Close the optimization loop: design benchmarks to characterize performance, and optimize algorithms to meet performance and power targets within processing constraints

  • Design and implement tools and algorithms across multiple compute devices

  • Develop cross-stack solutions to improve system performance and reliability, examples include system testing & validation, model training support

  • Develop, Implement and optimize state-of-the-art radar ML/AI algorithms and solutions


We'd like you to have:

  • Passion for what you do and an open, humble and no-BS attitude

  • Bachelor's, Master's or PhD degree in Electrical Engineering, Computer Science or related fields or equivalent experience

  • Proficiency in C++ programming with a solid understanding of software and system architecture, data structures and algorithms

  • Experience with CUDA, OpenCL GPU and/or other parallel processing libraries and APIs

  • Low-level computer architecture knowledge, specifically memory/resource/bus management

  • Strong mathematical background including linear algebra, statistics and numerical methods

  • Proven track record to show ability in ideation, design, development and management of complex solutions for novel challenges

  • Familiarity with Python and Bash Scripting

  • Familiarity with Operating Systems architecture & concepts

  • Excellent analytical and problem-solving skills with attention to detail

  • Excellent communication, people and project management skills


Nice-to-have or willing to learn:

  • Proficiency in C and experience with embedded software development

  • Good understanding of Linux architecture and network operation

  • Solid understanding of data parallelism and model parallelism

  • Familiarity with perception systems used in autonomous vehicles or robotics

  • Experience with OpenCV, PCL or other computer-vision libraries

  • Experience with hardware and software components of perception systems (Radar, LiDAR, and/or Camera)

  • Experience with Testing Automation concepts and tools (e.g. Jenkins, gtest)

  • Experience with ROS

  • Knowledge of AI/ML concepts and algorithms


Why Zadar?

  • Be part of a dynamic and fast growing team

  • Develop disruptive and high-impact products and solutions. Your ideas and work will be foundational to Zadar's upcoming products and technology

  • Competitive compensation and meaningful equity

  • Health, Dental, Vision, 401(k)

  • Healthy meals, daily catered lunch and snacks provided


We appreciate your interest in Zadar. Zadar Labs, Inc. is an equal opportunity employer. We strive to create a supportive and inclusive workplace where contributions are valued and celebrated, and our employees thrive by being themselves and are inspired to do the best work of their lives.


We seek applicants of all backgrounds and identities, across race, color, ethnicity, national origin or ancestry, citizenship, religion, sex, sexual orientation, gender identity or expression, veteran status, marital status, pregnancy or parental status, or disability. Applicants will not be discriminated against based on these or other protected categories or social identities. Zadar will consider for employment qualified applicants with arrest and conviction records, in accordance with applicable laws.


Zadar is committed to ensuring equal opportunity for qualified individuals with disabilities. If reasonable accommodation is needed to participate in the job application or interview process please let us know.




Please Note :
mobilegreenenergies.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, mobilegreenenergies.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.