About Sibros

Based in the Silicon Valley, Sibros is a fast-growing venture backed automotive tech company led by an expert team from Faraday Future, Tesla, Uber and other leading auto-mobility brands. Our Deep Connected Mobility platform helps automakers manage all the software and data between vehicles and the cloud enabling advanced OTA (Over-the-Air) software updates, deep data collection, software inventory management, service management, remote diagnostics and beyond. At Sibros, you’ll have the opportunity to work at the forefront of disruptive technology running on millions of vehicles and used by leading EV and autonomous startups to some of the world’s largest and most prestigious automakers.

You will drive the large impact projects that require coordination across sales, marketing and engineering teams. You will focus on the larger business and technology picture (customer experience processes, opportunities, problems to be solved, etc.). You'll make prioritization calls that require both keen business and technical judgment, and will also drive processes and best practices for greater transparency and efficiency. This is an exciting opportunity for you to gain valuable experience with a vibrant and fast-growing company!

About the Role

As a member of the firmware development team, you will be responsible for designing and developing software tools and testing firmware by designing complex tests to ensure that the code is robust and reliable.

  1. Develop software tools in python and contribute to our existing products
  2. Designing software with the firmware team to integrate internal and external tools for automated firmware testing, integration and development.
  3. Deliver high-quality tests for the individual modules and the overall system - all written in Python
  4. Be involved in the full life-cycle of firmware development & validation from concept through integration, test deployment and high volume manufacturing
  5. Hands-on hardware bring-up, system debugging and code optimization
  6. Contribute to technical designs and ECU requirements, safety analysis, and interface design between various microcontrollers
  7. Interface with hardware and mechanical engineering teams, as well as clients and end-users of the products

Minimum Qualifications

  1. BS / MS in Electrical Engineering, Computer Engineering, Computer Science or similar.
  2. All levels of experience are needed.
  3. Proficiency in the following areas/aspects:
    1. Python & proven record of delivering high-quality code
    2. Git version control system
    3. Computer Science principles like object oriented programming, data structures, and algorithms
    4. Testing methodologies
    5. Microcontrollers and JTAG
    6. Hands-on experience with electrical circuits and basic circuit design and analysis

Preferred Qualifications

Experience with:

  1. MISRA C, unit testing, static analysis tools
  2. Python scripting
  3. Embedded microprocessor toolchain
  4. Familiarity with ARM cores
  5. Familiarity with processors from TI (C2000, Hercules, MSP430, etc.), Freescale (MPC560x), Infineon, STMicro
  6. Familiarity with embedded RTOS (eg. freeRTOS, MQX, DSP BIOS, etc)
  7. Hardware board bring-up

Equal Employment Opportunity

Sibros is committed to a policy of equal employment opportunity. We recruit, employ, train, compensate, and promote without regard to race, color, age, sex, ancestry, marital status, religion, national origin, disability, sexual orientation, veteran status, present or past history of mental disability, genetic information or any other classification protected by state or federal law.