
System Software Engineer Required In Artificial Intelligence Company
Job Description
Client’s ground-breaking artificial intelligence technology empowers autonomous vehicles, robots, medical devices, and more. In client’s Image Quality Team, we pride ourselves in delivering outstanding images for human and machine vision applications. We serve our internal development teams through our work on reference platforms and R&D projects as well as customers and ecosystem partners.
Skills:
Responsibilities
- Design, develop, and extend graphical and command-line tools to enable client engineers, partners, and customers to rapidly customize camera image quality. Our tools are built with C++, Python, and Matlab.
- Build and improve system-level software for automotive and embedded systems, from APIs to kernel and firmware components using C and C++.
- Build and improve system-level software for automotive and embedded systems, from APIs to kernel and firmware components using C and C++.
- Root-cause, debug, and resolve issues in camera system operation including timing glitches, hardware limitations, and power management.
- Develop unit and system-level regression test suites.
- Modify core camera driver software to enable greater flexibility for tools or to simplify customer adaptation.
- Collaborate with customer and business teams to identify improvement opportunities in our tools and documentation.
- Apply ISO 26262 and other formal software development processes to achieve necessary certification for tools used in safety critical applications such as autonomous vehicles.
- Code will run on host PC or NVIDIA Drive/Jetson platforms under operating systems such as Windows, QNX and various Linux.
Requirements
- BS or MS in Electrical Engineering, Computer Science, Computer Engineering or equivalent work experience.
- 3+ years of work experience.
- Dedicated and self-motivated, with a passion for developing fast and high-quality code.
- Strong design and programming skills in C/C++.
- Good understanding of programming fundamentals, data structures, multi-threading, memory management techniques.
- Experience developing tools, device drivers, or system software.
- Excellent analytical and problem-solving skills with an attention to detail.
- Excellent communications skills to facilitate collaboration with partners and customers around the globe.
- Great teammate; self-motivated and independent. You enjoy sharing your knowledge and collaborating on hard problems.
- Experience in camera / imaging / video systems or digital signal processing.
- Love of photography or videography.
- Background in embedded system development especially in camera.
- Experience with dynamic programming languages such as python, ruby, or Perl.
- Familiarity with console and graphical UI frameworks such as QT.
Job Summary

About
Similar Jobs
The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.
Hiring For Laravel Developer At Xcrino Business Solutions Pvt. Ltd.
- Xcrino Business Solutions Pvt. Ltd.
- •
- Office
Position: Laravel DeveloperOverview: We are seeking a skilled Laravel Developer to join our growing team. The ideal candidate will have experience with Laravel framework and be able to develop efficient and high-quality web applications. You will be responsible for designing, coding, and implementing web-based software solutions, as well as collaborating with other software developers, business analysts, and project managers.Responsibilities: • Design, develop, and maintain web-based software solutions using Laravel PHP frameworks • Write clean, efficient, and well-documented code • Collaborate with cross-functional teams to identify, analyze, and solve software problems • Participate in code and design reviews to maintain the high quality and performance of all deliverables • Develop and maintain RESTful APIs and integrations with third-party services • Build and maintain scalable and highly available applications that meet performance and security standards • Follow agile development methodologies and participate in all phases of the software development life cycle • Stay up-to-date with emerging technologies and best practices in software developmentRequirements: • Bachelor’s degree in computer science, software engineering, or related field • Strong experience with Laravel PHP framework • Proficient in PHP, MySQL, HTML, CSS, JavaScript, and jQuery • Familiarity with modern front-end frameworks such as Vue.js or React.js • Experience with version control tools such as Git • Strong knowledge of UNIX/Linux environments • Excellent problem-solving skills and attention to detail • Strong communication and collaboration skillsIf you are an experienced Laravel Developer who enjoys working in a fast-paced environment and is passionate about delivering high-quality software solutions, we encourage you to apply for this exciting opportunity.
BPO Jobs – Tamil Voice Process Jobs
- Balaji residency
- •
- Office, Remote