D3 Embedded is seeking an experienced Senior Embedded Software Engineer to lead the design, development, and optimization of embedded-system software. The role includes architecting and implementing firmware solutions, debugging complex system issues, and ensuring high performance and reliability. The engineer will provide technical direction on complex projects and mentor less experienced engineers in a non-supervisory capacity. The position covers all phases of product development, from requirements definition and architecture through software design and development, implementation, hardware bring-up, software/hardware integration, verification and validation, and customer support. Work focuses on embedded processors running real-time operating systems or Embedded Linux on custom electronics, as well as embedded Linux platforms, open-source Linux and associated SDKs, and the GCC/GNU toolchain. The role is based in Rochester, New York. Remote opportunities are available, and flexible work schedules are offered. Candidates must be eligible to work in the United States; D3 Embedded does not sponsor visas.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior