Embedded Software Engineer
Embedded Software Engineer
CrossBar Inc.
Santa Clara, CA
See who CrossBar Inc. has hired for this role
EMBEDDED SOFTWARE ENGINEER
Cramium Labs (www.cramiumlabs.com) is a division of CrossBar, Inc. (www.crossbar-inc.com) designing microcontrollers based on ARM M-series and Risc-V CPUs with peripherals including advance security accelerators and countermeasures. We are seeking team members to specify, design, implement, and debug complex security ASICs and related Software products, spanning mobile applications, cloud SW components, and microcontroller-based hardware devices.
Job Responsibility
Cramium Labs (www.cramiumlabs.com) is a division of CrossBar, Inc. (www.crossbar-inc.com) designing microcontrollers based on ARM M-series and Risc-V CPUs with peripherals including advance security accelerators and countermeasures. We are seeking team members to specify, design, implement, and debug complex security ASICs and related Software products, spanning mobile applications, cloud SW components, and microcontroller-based hardware devices.
Job Responsibility
- Design, code, and verify embedded software for 32-bit ARM processors and/or RiscV, at all layers from bare metal to applications
- Work with cloud and mobile application teams to implement overall system involving microcontroller-based hardware devices.
- Work with ASIC team to specific future ASIC requirements
- Work with cryptography and certification teams to ensure software is secure and certifiable.
- Minimum 4-5 years of experience in embedded software engineering or similar role
- BS degree in Computer Science or Electrical Engineering.
- Excellent programming experience in C, C++, Rust, or Go.
- Desirable also to have experience in Python
- Familiarity with software version control, defect tracking tools and peer review
- Experience with security software, cryptographic algorithms, and/or blockchain is a plus.
- Critical thinker and problem-solving skills
- Team player
- Good time-management skills
- Great interpersonal and communication skills
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Semiconductor Manufacturing
Referrals increase your chances of interviewing at CrossBar Inc. by 2x
See who you knowGet notified about new Embedded Software Engineer jobs in Santa Clara, CA.
Sign in to create job alertSimilar jobs
People also viewed
-
Software Engineer - Front-End Development
Software Engineer - Front-End Development
-
Software Engineer (Remote)
Software Engineer (Remote)
-
Software Engineer (Entry-level)
Software Engineer (Entry-level)
-
JavaScript Developer
JavaScript Developer
-
Software Engineer 2 (Remote)
Software Engineer 2 (Remote)
-
Software Engineer, Front-end
Software Engineer, Front-end
-
Software Engineer 2 (Remote)
Software Engineer 2 (Remote)
-
Jr. Software Development Engineer - Sunnyvale
Jr. Software Development Engineer - Sunnyvale
-
Software Engineer, New Grad
Software Engineer, New Grad
-
Software Development Engineer 1
Software Development Engineer 1
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub