cover image
Aegis Search

Aegis Search

aegis-search.com

1 Job

1 Employees

About the Company

Providing engineering talent to businesses whose products really matter. Aegis Search connects electrical engineers with defense and space companies across the USA, and give our clients the competitive edge in securing talent for their engineering teams. We bring over 15 years of recruitment experience in the electrical space, focusing exclusively on providing defense & space businesses with electrical, power electronics, and RF engineers. Contact us directly: Phone: 202-972-1100 Email: paul@aegis-search.com

Listed Jobs

Company background Company brand
Company Name
Aegis Search
Job Title
Senior Embedded Software Engineer
Job Description
Job title: Senior Embedded Software Engineer Role Summary: Lead the design, implementation, and deployment of an Embedded Linux platform for a next‑generation IoT device, driving architecture decisions and end‑to‑end product readiness. Expectations: • Own the full embedded stack, from board support packages and drivers to application software. • Deliver high‑quality, maintainable code that meets safety, performance, and reliability targets. • Collaborate cross‑functionally with hardware teams, QA, and product management to bring complex systems to market. Key Responsibilities: • Design and develop Embedded Linux BSPs, device drivers, and middleware for sensor‑rich IoT devices. • Architect software layers, select RTOS or bare‑metal solutions, and integrate with robotics and camera subsystems. • Lead prototype engineering through production launch, ensuring compliance with industry standards. • Perform code reviews, unit testing, integration testing, and performance profiling. Required Skills: • Proficient in Embedded Linux, C, and C++. • Experience with bare‑metal and real‑time operating systems (RTOS). • Strong knowledge of low‑level hardware interfacing, device drivers, and board support packages. • Familiarity with IoT protocols, sensor data processing, and camera/robotics integration. • Excellent debugging, unit testing, and documentation practices. Required Education & Certifications: • Bachelor’s degree in Computer Engineering, Electrical Engineering, Software Engineering, or related field. (Certification not mandatory.)
San francisco, United states
On site
Senior
03-11-2025