Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Apple Software/Firmware Engineer Infrastructure Services 
United States, Texas, Garland 
747063781

07.04.2025
Contribute to our global body of knowledge and drive a cycle of continuous improvement Participate in design reviews, code reviews, and failure analysis reviews
  • Bachelor's degree in Computer Science, Software or Computer Engineering, Statistics, or a related field or equivalent job-related experience
  • 3+ years of experience with at least one programming language such as Python, C++, Java, Swift, Go, Rust, Shell, etc.
  • Experience working with at least one database such as Postgres, MongoDB, Oracle, Redis, MySQL, Cassandra, Snowflake, DuckDB, etc.
  • 5+ years of Software and Firmware Development including Networking using Linux, or Embedded RTOS environments
  • Proficient in Python, C++, shell scripting and protocols SNMP, BACnet, Modbus, and configuration management tools
  • Experience with React, Node JS, GO, Docker is desirable
  • Knowledge of UDP and TCP protocols including DHCP, SNMP, RSYSLOG, MQTT, LDAPS, DNS, SSH, HTTPS with knowledge of SSL troubleshooting.
  • Experience withApple OS and iOS is a real plus
  • Experience with data bases such as SQL, Snowflake, DuckDB
  • Ability to develop architectures, requirements, code, review, evaluate, trouble shoot, and test end product
  • Experience with information security compliance, penetration testing, and associated software and protocols
  • Experienced in developing test scripts, data acquisition scripts, and ability to visualize data, analyze data and draw conclusions and reports
  • Experience in researching, understanding and explaining complex systems in clear and concise language