Назад
Company hidden
3 дня назад

Software Engineer (AI)

134 000 - 197 000$
Формат работы
hybrid/onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer (AI/Distributed Control Systems): Designing and developing C++ and Python software for distributed control systems operating across embedded real-time hardware, Linux platforms, databases, and communication protocols with an accent on scalability, modularity, testing, and system integration. Focus on hard and soft real-time development, complex hardware interfaces, AI integration, and validating reliability, interoperability, security, and performance.

Location: On-site in San Diego, California, United States; a flexible workplace arrangement may be available for eligible roles, with up to two remote days per week. The role requires in-person work-related events, training, and meetings, as well as clean-room work.

Base annual salary: $134,000–$197,000.

Company

hirify.global develops EUV technology and software-controlled semiconductor manufacturing systems for a global customer base.

What you will do

  • Design, implement, test, and deploy software for distributed control systems in an Agile, multidisciplinary team.
  • Develop C++ and Python software for Linux and VxWorks environments, including hard and soft real-time systems.
  • Work with complex hardware interfaces and communication protocols including Xilinx SoC, PLC, TCP/IP, EtherCAT, CORBA, and related platforms.
  • Create modular, scalable, robust, maintainable solutions based on system requirements and design documents.
  • Perform unit testing, on-target testing, stability, interoperability, portability, security, and scalability verification.
  • Collaborate with architects, functional engineers, stakeholders, and customers while evaluating technical risks, dependencies, and process improvements.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related engineering or science field.
  • At least 5 years of experience in a technical development role with strong software engineering skills.
  • Experience delivering at least 3 mid- to large-scale software projects with demonstrable quality.
  • Strong C++ and Python knowledge, object-oriented design principles, and embedded development experience.
  • Ability to guide coding efforts for a distributed control system across C++, Python, VxWorks, and Linux environments.
  • Ability to develop and understand complex embedded real-time control systems, application layers, CORBA interfaces, and associated hardware.
  • Technical expertise in data management, TCP/IP, and similar communication protocols.
  • Knowledge of software development processes including planning, estimation, requirements analysis, design, implementation, test planning, execution, and work-product reviews.
  • Strong analytical, communication, customer service, presentation, documentation, and cross-functional collaboration skills.
  • Ability to determine technical solutions independently, analyze data, report problems, and work effectively under aggressive deadlines.

Nice to have

  • Leadership experience or experience designing software for complex multiprocessor distributed control systems.
  • Hands-on experience refactoring software for performance and scalability.
  • Understanding of NLP techniques for chatbots, sentiment analysis, and language models.
  • Proficiency with AI frameworks and libraries such as TensorFlow, PyTorch, Keras, and Hugging Face Transformers.
  • Curiosity about and current knowledge of emerging software methodologies.

Culture & Benefits

  • Fast-paced, innovative, challenging, and multidisciplinary work environment.
  • Medical, dental, vision, and basic life insurance for employees and families.
  • Participation in the company 401(k) plan.
  • Eight hours of vacation leave per month and 13 paid holidays annually.
  • Equal opportunity and inclusive workplace with reasonable accommodation support.
  • Work may require wearing clean-room protective equipment for the entire shift and occasionally lifting or moving up to 20 pounds.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →