Electrical/Software Engineer

iMetalx is a mission-driven engineering company developing extreme environment autonomous systems based in the San Francisco Bay Area.

Position Responsibilities
  • Full-spectrum Systems Engineering Support to Open System Architectures.
  • Using C/C++ to architect, develop, and implement software for embedded Linux hardware platforms
  • Supporting hardware development
  • Develop Applications include device drivers, Linux kernel modules, network stack development, porting existing software to new embedded platforms, and other low-level programming activities
  • Integrating other systems, sensors, and components into autonomous systems
  • Assist in the review of existing electrical/mechanical/system standards for Open Architecture systems
  • Supporting internal and external engineering activities, including travel to test locations, military facilities, and customer sites to directly supporting the testing, evaluation, and deployment.
  • Writing technical proposals
Minimum Qualifications
  • Bachelor’s degree in Computer Science, Computer engineering, Electrical Engineering, or a related field or equivalent experience
  • At least 1 year of work/internship experience developing software for embedded Linux systems in C/C++
  • Experience with Java and Javascript, Python, JSON, Node.js and working knowledge of kubernetes
  • US Citizenship required
Preferred Qualifications
  • Master’s degree in Computer Science/Electrical Engineering/Computer Engineering or a related field
  • Experience with Linux kernel and kernel module development and Linux driver development (wireless, network stack)
  • Experience with UNIX shell scripting
  • Experience with network application development (e.g. VoIP, streaming H.264)
  • Experience with Android application development
  • Ability to work with a great deal of autonomy
  • Excellent verbal and written communication skills
  • Ability to work effectively in a team environment
  • Excellent problem-solving skills
Preferred Skills
  • Experience managing advanced technology sensor projects and the development of sensor components and mounting systems, to include integration on manned or unmanned vehicles in areas such as integrated subsystem controls, avionics, communications/data link integration, and electrical power integration.
  • Robotics (ROS), Arduino, RF engineering, encoding/decoding packets, adapters
  • Software Defined Radios experience
  • Cisco Certified Network/Design Professional

Award-Winning Innovation Projects


Primary metallurgy process with reduced carbon, cost, energy
Read more