Embedded Software Engineer
SightLine Applications LLC
Job Title: Embedded Software Engineer - Camera Systems
Department: Software Engineering Reports To: Director of Software Engineering FLSA Status: Exempt, Salary, Full-Time Travel: No Shift: Monday - Friday, standard day schedule Supervisory Level: None Job Description The Embedded Software Engineer - Camera Systems collaborates with our software and hardware teams to develop new products and enhance our existing ones. This role will tackle challenging image-processing problems, contribute innovative solutions, and prioritize team success to achieve collective goals.- Work collaboratively with a cross-functional team, including hardware engineers, to ensure seamless integration of systems.
- Work on embedded video processors used in security and surveillance products (autonomous, airborne, ground, and other applications).
- Collaborate on the design, test, and implementation of software to support integration of cameras, embedded processors, and custom integrated circuits (ICs) with a focus on camera systems.
- Develop and maintain firmware and existing Linux C/C++ software for camera and motor control systems.
- Interface with complex systems, including MIPI channels for high-speed data transfer and hardware diagnostic tools such as oscilloscopes to troubleshoot and resolve hardware issues.
- Directly support customers.
- Other duties as assigned.
- Bachelor's degree in electrical engineering, computer engineering, computer science, aerospace engineering, mathematics, physics, or other relevant fields. A combination of relevant work experience and education is acceptable.
- Knowledgeable in computer vision interface standards including MIPI, Camera Link, HDMI, SDI, Parallel Video, LVDS, UVC, and USB3Vision.
- Strong understanding of how camera systems work from lenses to image sensors, motors, real-time processing, drivers, camera tuning, and tradeoffs (light, sharpness, noise, etc.)
- Familiar with Linux build systems, creating and installing drivers, and device driver debugging.
- Senior software level: 5-10+ years of C/C++ embedded software development experience.
- Knowledgeable with Linux filesystems, GPOI, SPI, UART, etc.
- Self-motivated and able to work independently.
- Mustbe authorized to work in the United States on a full-time basis.
Complies with policies on acceptable use of technology; Applies knowledge of computer skills to perform the job successfully; Displays the ability to learn new computer skills.
Strategic Thinking
Develops strategies to achieve organizational goals. Understands organizations' strengths and weaknesses. Analyzes market and competition to identify external threats and opportunities. Adapts strategy to changing conditions.
Planning/Organizing
Prioritizes and plans work activities; Uses time efficiently; Plans for additional resources; Sets goals and objectives; Organizes or schedules other people and their tasks; Develops realistic action plans.
Business Acumen
Ability to connect people with strategies for operational and financial outcomes.
Learn & Research
Demonstrates the understanding of newly presented information and retention for future applications.
Math Skills
Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals.
Reliability
Good attendance; Balances professional and personal commitments effectively; Delivers work product on time and within the assigned parameters of the task.
Cultural Awareness
Awareness to think and act in intercultural environments appropriately, Respecting the diverse backgrounds of the people around them.
Gives & Receives Feedback
Articulates positive and constructive feedback appropriately; Gives recognition to a job well done; Upholds accountability; Accepts feedback from all employees.
Communication & Collaboration
Works effectively within a team; Shares information and acknowledges others' efforts; Helps others when workloads are high; Keeps team and supervisor information of tasks.
Analytical
Synthetizes complex or diverse information; Collects and researches data; Uses intuition and experience to complement data
Innovation
Generates creative and original ideas of approaches; Seeks to improve performance; Proactive to identify and create new opportunities.
Physical Demands:
This role requires standing, walking, and sitting for extended periods; communicating in person and by phone; using hands to operate objects or controls; and reaching with hands and arms. Occasional stooping, kneeling, bending, crouching, and lifting up to 25 pounds may be required. Close and distance vision, depth perception, color vision, and focus adjustment are also needed. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
Work Environment
Work is performed primarily at a desk using standard office equipment in a quiet, casual environment that encourages open communication, teamwork, mutual respect, and alignment with the organization's mission, values, and goals. This job description may not contain a comprehensive inventory of all duties, responsibilities, and qualifications required to do this job.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Portland, OR vacancy
$157k - $235k
...that powers immersive augmented reality experiences across Specs, Snapchat, and other services. We’re looking for an Embedded Software/Firmware Engineer to join the Spectacles team! What you’ll do Develop embedded software and firmware for micro-display systems,...SuggestedLive inWork at officeLocal area- Description Principal Embedded Software Engineer SIG SAUER, Inc. is a leading provider and manufacturer of firearms, electro-optics, ammunition, airguns, suppressors, remote controlled weapons stations, and training. For over 250 years SIG SAUER, Inc. has evolved...SuggestedRemote work
$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...SuggestedFull timeTemporary workRemote work1 day per week- Torus Mobile App We are looking for senior developer volunteers with solid experience in React Native, Xcode and Android OS. The app is available on Google Play and Apple Store We are looking to address the following issues: ~ React Native update, including...Suggested1 day per week
$93k - $139k
...Workday Financials and related matters. The Senior Financial Systems Engineer will partner closely with various stakeholders to research,... ..., and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful...SuggestedRemote workHome office$45 per hour
...Elevate Your Career with CBRE - Join a Fortune 500 Leader! CBRE is looking for Building Engineers who love keeping facilities cool, comfortable, and running smoothly. Sound like you? If you are ready to make a difference and be part of one of the world's most admired...Hourly payWork at officeVisa sponsorshipShift work- CBRE Global Workplace Solutions (GWS) works with clients to make real estate a significant contributor to organizational productivity and performance. Our account management model is at the heart of our client-centric approach to delivering integrated real estate solutions...Visa sponsorship
- ...Senior System Engineer Reporting to the Manager, IT System Operations, the (Senior) System Engineer is responsible for maintaining, monitoring, and optimizing Digital Realty's global systems infrastructure to ensure availability, performance, compliance, and security...
- Do you think local discovery is still not there yet? Do you find local review sites to be full of stuff that isn't relevant to you? So do we. About GuideMe is currently looking to add a passionate, hard-working PHP developer to our small startup team that is...Full timeWork at officeLocal areaWork from home
- ...Senior Systems Engineer ZeroTouch Manufacturing, part of Sandvik, is seeking a Senior Systems Engineer to join our growing engineering... ...challenges, you will leverage your expertise across hardware, software, controls, and manufacturing technologies to improve system...
$90k
...Systems Engineer At NAVEX, we're transforming the world—making it safer, more ethical, and ensuring every voice is heard. That's real impact. Our high-performance culture is driven by our values. We move with speed, passion and purpose—as one team. We are bold in...WorldwideWeekend work$99k - $118k
...aids; prepares technical construction drawings. Reviews the development of designs for compliance with applicable codes, adopted engineering standards, and good engineering practices. Deliver technical presentations to internal and external audiences as required as part...Work at officeLocal area- ...Systems Engineer Hybrid / Portland / Boston Be cautious of phishing scams impersonating Databento that offer fake job interviews and request purchases. Official emails come only from @databento.com or us.greenhouse-mail.io (our ATS). Any other domains (e.g., databento...Local area
$210k - $290k
...conditions for years without human maintenance or intervention. The embedded software – device drivers, baremetal firmware, and embedded Linux –... ...and operate autonomously. As Principal Embedded Software Engineer, you'll build the reliable, extensible, well-tested version...Full timeRemote workRelocation packageFlexible hours- ...Role: Hardware Test Engineer Location: Hillsboro OR / Bellevue WA(Onsite from Day one) Type: Contract Job description... ...This role often requires a mix of handson lab work bench software development bench software hardware integration bench setup running...Contract work
- ...Senior Hardware Test Engineer Biamp Systems is seeking an experienced Senior Hardware Test Engineer for a full-time role. Responsibilities... ...probe test platform Design and implement test automation software to control Biamp products, standard and custom test instruments...Full timeTemporary workFlexible hours
- What you need for this position: - Solid professional background in creating efficient, scalable and highly usable web interfaces - Assist in creation of e-commerce design solutions - Able to demonstrate several website examples - Create design solutions for ...Full time
- Job Description Information There is currently one opening within this group. Candidate will be hired as a Senior or a Lead based on qualifications and experience. Primary LocationUS-CA-Los Angeles Other LocationsUS-TX-Plano, US-IA-Cedar Rapids, US-FL-St....Full timeContract workWork experience placementLocal areaRemote workRelocation
- ...Define and maintain standards related to the delivery of hosting platforms and hosted services. Proactively review existing hardware, software, and services to recommend areas for improvement. Ensure the highest levels of systems and infrastructure availability by...Temporary workFor contractorsLocal areaImmediate startWork from homeFlexible hours
- ...free to check us out at Job Description Job Title: Sr Systems Engineer Duration: 6 Months (Possible Contract to Hire) Location:... ...technical problems within a fast-paced team environment including QA, Software Engineers, Security Engineers and DBA’s in a DevOps environment...Contract work
- Description VAST Data is looking for a Senior Systems Engineer to join our growing team! This is a great opportunity to be part of one... ...platform company for the AI era. We are building the enterprise software infrastructure to capture, catalog, refine, enrich, and protect...Traineeship
- Job Description Technology is the driving force behind our product. We’re looking for brilliant people to join our team. Apply now!
- ...Req ID: 137061 Remote Position: Yes Region: Americas Country: USA Summary The Lead Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications. They write, debug, maintain,...Temporary workWork at officeLocal areaRemote workWorldwideShift work
- ...resilient environments? We're looking for a Life Safety Systems Engineer to design solutions that safeguard cutting-edge facilities... ...in semiconductor or data centers Working knowledge of 3D BIM software (Revit) #afelectronics #fireprotection #LI-MP1 Jacobs is an...Work at officeLocal areaRemote work
- ...and work with product owners to determine the best solution. Software development, writing technical documentation, automated software... ...required, supplemental education in software development/engineering preferred (either through code schools or traditional degrees...Contract work
$255k - $383k
...opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Position Description We believe Solutions Engineers at Okta are involved in all stages of the customer's development lifecycle and are experienced using presentations, email, phone...Work at officeLocal areaFlexible hours- ...DevOps Engineer RESPONSIBILITIES: Participating in a high functioning DevOps Scrum team. Developing the resources and processes used across Nike Global Technology to increase speed of software delivery while reducing the cost of implementation. Responsible...
- ...The Senior Full Stack Engineer designs, builds, and supports high-quality solutions for our member and agent portals in support of RxBenefits... ...equivalent practical experience. ~4–7+ years of professional software engineering experience in full stack or backend-focused roles....Temporary workLocal areaRemote work
$165k - $241.4k
...Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data... ...ship, analyze, and maintain scalable, distributed, enterprise software solutions that support the services which record and consume...Permanent employmentFull timeTemporary workLocal areaFlexible hours- ...Site Reliability/DevOps Engineer As a Site Reliability Engineer, you will be a member of a cross-functional Engineering team building... ...log aggregation. Participate fully in a cross-functional software development team working within an Agile process with a DevOps...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- software sales executive Portland, OR
- entry level software sales Portland, OR
- healthcare software sales Portland, OR
- software implementation project manager Portland, OR
- bank software Portland, OR
- internship software Portland, OR
- id software Portland, OR
- software Portland, OR
- software sales Portland, OR
- government software Portland, OR




