What are the responsibilities and job description for the Sr. Software Engineer - Perception position at Softworld, Inc.?
Job Details
Job Title: Sr. Software Engineer
Job Location: Seattle, WA ,98109
Onsite Requirements:
- Experience with intrinsic and extrinsic calibration of cameras, including stereo cameras.
- Experience optimizing camera image acquisition, including exposure settings and network communication.
- Expertise in writing production-grade C/C code for communicating with peripheral sensors like cameras, lidars, etc.
Job Description:
Responsibilities:
- Research and develop methodologies to optimize image processing pipelines and improve image quality for camera systems.
- Build secure frameworks and real-time data pipelines for camera, audio, and multi-sensor inputs.
- Develop and refine tools, metrics, and workflows to enhance the camera tuning and perception system development process.
- Design, debug, and integrate multi-threaded software with system frameworks, APIs, and other core components.
- Collaborate with cross-functional teams to manage deliverables and contribute to advanced sensor system design.
- Drive fault detection, decision explanation, and continuous improvements for deployed robotic systems.
Minimum Qualifications:
- Doctorate or Master's Degree in Computer Science, Imaging Science, Optics, Mathematics, or related fields (foreign degree equivalents accepted).
- Proficiency in Objective-C, C/C , Python, and MATLAB for software development.
- Experience in:
- Camera pipelines and tuning.
- Image processing techniques and computational photography algorithms.
- Experimental design for data analysis and addressing technical challenges.
- Developing automation, scripts, and tools to improve workflows.
- Debugging multi-threaded, real-time software systems.
**3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.
- This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future**
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Salary : $65 - $95