Senior Embedded Software Engineer at Jobs Mediator | Torre

Senior Embedded Software Engineer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Compensation
USD121k - 150k/year
Negotiable
location_on
Sorrento Valley, San Diego, CA, USA
Match
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Posted 11 days ago

Requirements and responsibilities


Responsibilities: - Design and implement robust, maintainable embedded C/C++ software aligned with industry best practices. - Develop cryptography-enabled features supporting data confidentiality, integrity, and secure device behavior. - Create and execute verification and validation test plans. - Support product qualification and release readiness. - Partner with hardware engineering to bring up new boards. - Interpret datasheets and schematics. - Debug hardware and software integration issues. - Perform root-cause analysis and drive issues to resolution across firmware, hardware, and test domains. - Participate in design reviews and code reviews. - Help define coding standards and secure development practices. - Produce technical documentation including requirements, specifications, style guides, and test evidence. - Support FIPS certification readiness activities and related documentation and evidence generation. - Work with silicon and SSD vendors to translate product requirements into partner roadmaps. Qualifications: - B.S. in Electrical Engineering, Computer Science, Physics, or related field or equivalent. - 3+ years professional experience with C/C++ with embedded preferred. - Working knowledge of software engineering best practices including code reviews, version control, and coding standards. - Ability to develop firmware using industry standard IDE software packages. - Strong written and verbal technical communication skills. Preferred Qualifications: - Ability to read and interpret datasheets and schematics. - Experience debugging new board designs. - Experience with microcontrollers, microprocessors, and resource-constrained embedded systems. - Familiarity with cryptographic algorithms and secure key-handling concepts. - Experience with unit testing and test-driven development for embedded software. - Familiarity with USB device development and USB protocol stacks. - Experience supporting products in FIPS-regulated environments. Job Details: - Location: San Diego, CA. - Industry: Computer and Network Security. - Employment Type: Full-time, On-Site Only. - Relocation assistance: Not available. - Visa sponsorship eligibility: Not eligible. - Education: Bachelor's degree. Compensation and Benefits: - Competitive compensation and benefits package. - Details provided during the interview process.
Closes in:
0
days
0
hours
0
min
0
sec
tune NOT FOR YOU? IMPROVE YOUR RESULTS