Talent.com
Embedded Firmware Developer
Embedded Firmware DeveloperIdaho Scientific • Boise, ID, US
Embedded Firmware Developer

Embedded Firmware Developer

Idaho Scientific • Boise, ID, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Life is Short. Solve Hard Problems with Cool People.

Idaho Scientific is the Goldilocks of the startup world, balancing growth and stability with a strong financial footing. Our benefits include :

  • Competitive Pay
  • Flexible Work Schedule
  • Health Benefits and Insurance
  • Retirement fund contributions
  • Profit Sharing
  • Generous Paid Time Off Policy

Solve the Problem, Not the Symptom.

We design and deploy secure system solutions through novel CPU design, crypto cores, purpose-built system-on-a-chip architectures, and hardened operating systems. Our solutions are crucial for maintaining the safety and security of military systems in future conflicts. We are looking for smart, motivated individuals to join us in solving meaningful, hard problems.

What You'll Get to Do :

  • Develop embedded software using C and assembly languages on bare metal or embedded operating systems
  • Use advanced development / debugging tools, such as C compilers, linkers, in-circuit debug, logic analyzers, etc., to evaluate and test embedded application performance and security
  • Participate in all aspects of the product design lifecycle, including system architecture, design, development, and verification
  • Document design processes and results
  • Collaborate with team members and work independently to complete tasks
  • Required Qualifications & Experience :

  • U.S. Citizenship
  • Ability to obtain a security clearance
  • Degree in Computer Engineering, Computer Science, Electrical Engineering, or related field
  • Over 3 years of professional experience in embedded firmware development
  • Experience with FPGA-based SoC processors such as ARM, Microblaze, NIOS, RISC-V, PowerPC, or similar
  • Proven programming skills in C / C++, assembly, and scripting languages
  • Knowledge of low-level computer architecture (CPUs, Memory Management Units, IOMMU, serial buses)
  • Experience with FLASH programming, boot loaders, board bring-up, and debugging
  • Ability to clearly communicate complex technical concepts in writing for both technical and non-technical audiences
  • Strong analytical and problem-solving skills
  • Preferred Qualifications & Experience :

  • Active U.S. Security Clearance
  • Knowledge of applied cryptography
  • Experience applying cybersecurity principles to operational technology and embedded systems
  • Experience reverse engineering hardware and software
  • Location :

  • Preferred work locations are Idaho Scientific headquarters in Boise, Idaho, or Salt Lake City, Utah
  • Commitment to Diversity :

    Idaho Scientific is an equal employment opportunity employer. Qualified applicants will not be discriminated against based on race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition including pregnancy, or any other protected category under applicable laws.

    J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Embedded Developer • Boise, ID, US