Embedded Software Engineer

Identiv Orange County

Company

Identiv

Location

Orange County

Type

Full Time

Job Description

Location: Hybrid 3 days in our Santa Ana office / 2 days remote

-No recruiting agencies will be considered at this time-

**Must have 4+ years of professional experience with C/C++ in an embedded environment to be considered

As an Embedded Software Engineer, you will be a crucial part of Identiv's globally distributed physical access control firmware team. Our hardware ecosystem consists of communication boards, controllers, expansion boards, readers, and other peripheral devices. You will play a critical role in modernizing the embedded code base into efficient and testable software with a focus on standardization, reliability, security, and portability. You bring expertise in standards-based IoT architecture and design, a deep understanding of running embedded systems in challenging environments, enterprise-level security, systems thinking, and an understanding of the power of incremental delivery via agile processes.

Essential Responsibilities and Duties

  • Lead and contribute to the design and architecture of embedded systems using your deep industry knowledge.
  • Follow and contribute positively to coding standards promoting loose and testable architecture, the definition of ready/done and tooling/testing infrastructure.
  • Implement various coding tasks following best practices in software engineering doing refactoring where possible and writing secure, efficient & testable code.
  • Responsible for writing unit, behavior, and/or integration tests ensuring good code coverage and high quality.
  • Participate in code reviews, documentation, tooling, QA, and testing activities.
  • Periodically review escalations/issues and conduct root cause analysis.
  • Discuss/design components, and design patterns and mentor/engage other engineers in the design discussions.
  • Lead and contribute positively to team scrum activities.

Requirements

  • 4+ years of professional experience with C/C++ in an embedded environment is required
  • Extensive experience working with microcontrollers
  • Experience with Linux development (Yocto, Debian, Ubuntu)
  • Experience with serial communication (eg RS-485, SPI, I2C, etc)
  • Ability to demonstrate problem-solving and analytical skills

Other highly desired skills

  • Experience with STM32 or similar 32-bit ARM MCU
  • Commercial experience with Z80/Z180 or similar 8-bit legacy chips
  • Experience prototyping with commodity SBCs like Raspberry Pi and Arduino
  • Prior experience in Access Control or other mission-critical Real-Time, embedded systems
  • Experience developing and maintaining build pipelines
  • Experience modernizing legacy systems
  • Experience developing embedded systems using Agile SDLC processes (e.g. Scrum) and short delivery cycles

Benefits

At Identiv, we believe in the importance of pay equity. Your base salary is an important part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. Your salary/compensation will be determined based on factors such as geographic location, skills, education, and/or experience.

In the spirit of pay transparency, the base salary range for this position is between 70,00 - 130,000 annually.

Total compensation package includes

  • Competitive Base Pay
  • Fidelity 401(k) + Company Match
  • 10 Company Paid Holidays
  • 6 Days of Sick Pay
  • Unlimited/Discretionary Paid Time Off for Exempt employees
  • Medical, Dental, & Vision Insurance
  • FSA/HSA
  • Supplemental Life Insurance, AD&D Insurance, and Dependent Care plans
  • A range of discounted products and free services
  • Restricted Stock Options (sometimes available)

Identiv recommends those who feel they may be overqualified or out of range to apply as accommodations may be up-leveled for an extraordinary candidate.

We believe in the importance of hiring the finest qualified people, and to that end, and being mindful of our responsibilities to our employees and customers, all offers of employment are contingent upon the results of a confidential pre-employment background check. Identiv is an Equal Employment Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Identiv will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. Identiv, Inc. abides by the requirements of 41CFR 60-300.5(a) and 60-741.5.

Date Posted

12/24/2022

Views

6

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Biomedical Equipment Support Specialist (Imaging) - Department of Veterans Affairs - Veterans Health Administration

Views in the last 30 days - 0

View Details

Patent Examiner (Chemical Engineering) - Department of Commerce - Patent and Trademark Office

Views in the last 30 days - 0

View Details

Health Technician - Department of Veterans Affairs - Veterans Health Administration

Views in the last 30 days - 0

View Details

Travel Registered Respiratory Therapist - $1,972 per week - Genie Healthcare

Views in the last 30 days - 0

View Details

Bilingual (French) Service Desk Analyst (remote) - Allstate

Views in the last 30 days - 0

View Details

Sr. Supplier Manufacturing Engineer - Intuitive

Views in the last 30 days - 0

View Details