Инженер по вграден софтуер V

Инженер по вграден софтуер V КАНДИДАТСТВАЙТЕ СЕГА

Бевърли, Масачузетс или Санта Барбара, Калифорния
Инженерство
30 септември 2026
Пълен работен ден

Позиция: Инженер по вграден софтуер V

Катедра: Инженерство

Докладва на: Главен продуктов директор

Местоположение: Навсякъде, САЩ с предпочитание към Бевърли, Масачузетс или Санта Барбара, Калифорния

Вид работа: Пълно работно време, На заплата, Освободена, IC5

 

Общ преглед: 

Старшият инженер по вградени системи отговаря за проектирането, разработването, интегрирането и поддръжката на вграден софтуер и фърмуер за усъвършенстваните продукти за изображения и електрооптика на SIONYX. Тази роля ще работи в пресечната точка на вграден софтуер, сензори за изображения, цифрово изображение, електроника и разработване на продукти, за да предоставя високопроизводителни и надеждни решения за взискателни приложения.

Инженерът по вградени системи (Embedded Engineer V) ще участва през целия жизнен цикъл на разработване на продукта, от архитектурата и създаването на прототипи, през верификацията, производството и поддържащото инженерство. Тази позиция изисква силни умения за решаване на технически проблеми, способност за тясно сътрудничество с междуфункционални инженерни екипи и готовност за поемане на отговорност за сложни технически предизвикателства.

 

Основни задължения и отговорности: 

· Осигуряване на стратегическо ръководство и техническо ръководство за екипа за вграден софтуер.

· Сътрудничество с висшето ръководство за съгласуване на софтуерните стратегии с бизнес целите.

· Проектиране, разработване, тестване, отстраняване на грешки и поддръжка на вграден софтуер и фърмуер за продукти за изображения SIONYX.

· Разработване на софтуер за микроконтролери, процесори и вградени изчислителни платформи.

· Работете в тясно сътрудничество с инженери по електротехника, оптика, FPGA, обработка на изображения, механика и системи за разработване на интегрирани решения за изображения.

· Разработване и поддръжка на ниско ниво на драйвери, пакети за поддръжка на платки, хардуерни интерфейси и вградени приложения.

· Връзка със сензори за изображения, процесори, памет, дисплеи и други електронни компоненти.

· Разработване на софтуер, поддържащ функционалност за цифрово заснемане, заснемане на изображения, управление на камерата и обработка на изображения.

· Работете с хардуерни инженери по време на подготовката на платката и отстранявайте проблеми с интеграцията на хардуер/софтуер.

· Разработване и оптимизиране на вграден софтуер за производителност, използване на паметта, консумация на енергия и изисквания за работа в реално време.

· Диагностициране и разрешаване на сложни проблеми със софтуера, фърмуера и хардуерната интеграция.

· Участие в разработването на софтуерна и системна архитектура и прегледи на техническия дизайн.

· Разработване и изпълнение на модулни, интеграционни, системни и хардуерни тестове в цикъла.

· Създаване и поддържане на софтуерна документация, проектна документация, тестови планове и технически спецификации.

· Участвайте в прегледи на код и помагайте за установяването на стандарти и най-добри практики за разработка на софтуер.

· Сътрудничество с производствените и оперативните екипи за подпомагане на въвеждането на продукти и отстраняването на проблеми в производството.

· Подкрепа за поддържане на инженерни дейности, включително проучване и разрешаване на проблеми, свързани с находищата и производството.

· Оценка на нови технологии и инструменти за разработка, които могат да подобрят производителността на продукта или инженерната ефективност.

· Осигуряване на техническо ръководство и менторство на по-малко опитни инженери.

· Ефективно съобщаване на технически проблеми, рискове, състояние и препоръки на инженерното ръководство и междуфункционалните екипи.

· Допринасяйте за непрекъснатото усъвършенстване на софтуерната архитектура, процесите на разработка, практиките за тестване и инженерните инструменти.

· Изпълнява и други възложени му задължения.

 

Квалификации:  

· Минимум 10 години опит в разработката на вграден софтуер.

· Бакалавърска степен по електротехника, компютърно инженерство, компютърни науки или сродна техническа област.

· 10+ години професионален опит в разработката на вграден софтуер или фърмуер.

· Солиден опит в програмирането на C и/или C++.

· Задълбочено разбиране на вградените системи и софтуерните/хардуерните интерфейси.

· Опит в разработването на софтуер за микроконтролери, процесори или вградени Linux системи.

· Опит с вградени инструменти за дебъгване и разработка.

· Опит с контрол на изходния код и съвременни практики за разработка на софтуер.

· Способност за четене и разбиране на електрически схеми и документация за хардуер.

· Силни аналитични умения, умения за отстраняване на проблеми и решаване на проблеми.

· Способност за самостоятелна и ефективна работа в среда на сътрудничество и между различни функционални области.

· Силни писмени и устни комуникационни умения.

 

Образование и опит:

· Опит в разработването на софтуер за цифрови фотоапарати, системи за обработка на изображения, сензори за изображения или електрооптични продукти.

· Опит с CMOS сензори за изображения и системи за заснемане на изображения.

· Опит с конвейери за обработка на изображения или компютърно зрение.

· Опит с ARM-базирани процесори и микроконтролери.

· Опит с вграден Linux.

· Опит в работата с платформа Qualcomm.

· Опит с операционни системи за реално време, като FreeRTOS, Zephyr или подобни.

· Опит с интеграция на FPGA/вградени процесори.

· Опит с интерфейси като MIPI CSI-2, SPI, I2C, UART, USB, Ethernet, CAN или подобни.

· Опит с Python или други скриптови езици за разработка и автоматизирано тестване.

· Опит с Git и CI/CD среди за разработка.

· Опит с bootloaders, актуализации на фърмуера, secure boot или вградена киберсигурност.

· Опит с хардуерно-ин-тестиране и автоматизирани тестови среди.

· Опит в разработването на продукти от прототип до производство.

· Опит в работа в стартираща компания или бързо развиваща се среда за разработване на продукти.

· 10+ години опит в областта на разработката на софтуер и опит с технически отговорности по проекти.

Физически изисквания:

· Продължително седене на бюро и работа на компютър.

· Трябва да може да се навежда, повдига, разтяга, катери и пълзи, за да поддържа оборудване и сгради.

· Трябва да може да повдига до 25 паунда (6,5 кг) понякога. 

 Разрешение за работа: Изисква се гражданин на Съединените щати или постоянно пребиваващ

Диапазон на заплатите: $180,000 240,000 - $XNUMX XNUMX

Бонус: 15%

ФОРМУЛЯР ЗА КАНДИДАТСТВАНЕ

* Задължително

Благодаря ти. Вашето заявление е получено успешно.