Embedded Linux Software Engineer - Hybrid
- Category: Et cetera
- Deadline: 20th November 20222022-11-20T23:00:00-0800
- California
Vacancy expired!
SeeScan is seeking an experienced Embedded Linux Software Engineer who shows enthusiasm for new technologies, solutions, and devices, is an excellent problem-solver, and enjoys working in a fast-paced development environment.
Your MissionIn this position, you will bring your experience in embedded Linux development to help us create cutting edge software that powers our market-leading SeeSnake plumbing diagnostic equipment and SeekTech utility locating devices. You will be responsible for a mix of driver, middleware and application development on a variety of embedded hardware platforms.This position offers a flexible schedule at our San Diego campus with some remote work allowed.Responsibilities- Develop middleware and user applications, usually based on C/C.
- Write device drivers for the Linux kernel.
- Develop or customize board support packages (BSP) for our hardware to provide additional functionality, e.g. software updates, security, and optimization.
- Be an active participant in software architecture discussions.
- Stay current with latest best practices, and identify opportunities for technology, tool, and process improvement.
- Strong C/C development skills.
- Thorough knowledge of OS coding techniques, interfaces, and hardware subsystems.
- Familiarity with software configuration management tools, defect tracking tools, and peer review.
- Strong documentation and writing skills.
- Adaptable life-long learner with experience in emerging technologies.
- Experience developing applications with high data throughput and low latency.
- Experience with D-BNetworking/Wi-Fi.
- Experience working with Yocto.
- Familiarity with web front-end and back-end technologies.
- Experience with graphical application frameworks such as Qt.
- BS degree in computer science, computer engineering, or similar with relevant experience.
- 2 years of experience in hands-on development and troubleshooting using Linux on embedded systems.
- A position within an established company that has over 30 years of experience, growing from humble beginnings in our founder’s garage to a team of over 300
- Medical, dental, and vision coverage
- Traditional and Roth 401(k) investment options
- Flexible Paid Time Off plan with no cap or “use it or lose it” requirement
- No recruiters, contractors, or consultants, please.
- No relocation assistance or visa sponsorships available for this position.
- SeeScan is an Equal Opportunity Employer.