Talent.com
Embedded Software Engineer
Embedded Software EngineerConfidential • Salt Lake City, Utah, United States
Embedded Software Engineer

Embedded Software Engineer

Confidential • Salt Lake City, Utah, United States
30+ days ago
Job type
  • Full-time
Job description

Senior Reverse Engineer

Life is Short. Solve Hard Problems with Cool People.

Idaho Scientific is the Goldilocks of the spirit and growth of a startup, with a financial footing and safety of a stable corporation. The perks of working at Idaho Scientific include all the benefits you’d expect from an employer who prioritizes a balanced human experience :

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.

Idaho Scientific designs and deploys secure system solutions through novel CPU design, crypto cores, purpose-built system-on-a-chip architectures and hardened operating systems.  Our solutions are the foundation for how military systems will remain safe and secure in the conflicts of the future.  We need smart people like you to join us in solving hard problems that matter.

What You’ll Get to Do :

Deep dive into software, firmware, and hardware components to understand their architecture, functionality, and communication protocols.

Analyze assembly language, machine code, and source code to decipher complex algorithms, uncover hidden features, and identify security flaws.

Specialize in identifying vulnerabilities unique to embedded systems, including buffer overflows, stack vulnerabilities, and memory leaks.

Utilize advanced development / debugging tools, e.g., C compliers, linkers, in-circuit debug, logic analyzers

Document reverse engineering efforts and results

Work individually and with a team to complete tasks

Required Qualifications & Experience

US Citizenship

Ability to get a security clearance

Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.

Expert in embedded C programming.

Proficient in one or more assembly languages.

Familiarity with embedded systems architecture, microcontrollers, and real-time operating systems.

Experience with reverse engineering tools and techniques (e.g., IDA Pro, Ghidra, JTAG debugging).

Strong problem-solving skills and the ability to think creatively to find solutions.

Knowledge of cybersecurity principles and best practices is a plus

Preferred Qualifications & Experience

Active US Security Clearance

Working knowledge of applied cryptography

Expertise using Xilinx Vivado

Expertise in additional software programming languages, e.g. Python

Embedded system design experience

Operating systems experience

Location

The work location is at Idaho Scientific headquarters in Salt Lake City, Utah.

Commitment to Diversity.

Idaho Scientific is an equal employment opportunity employer. Qualified applicants will not be discriminated against due to 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 protected category prohibited by local, state or federal laws.

Create a job alert for this search

Embedded Software Engineer • Salt Lake City, Utah, United States

Related jobs
Software Engineer

Software Engineer

Nice • Sandy, Utah, United States
Full-time
At NiCE, we don’t limit our challenges.We set the highest standards and execute beyond them.And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Brivo • Lehi, Utah, United States
Full-time
Brivo is seeking a highly creative, passionate, and skilled Senior Full-Stack Software Engineer to design and develop new web services for a global security system serving millions of users.This is...Show more
Last updated: less than 1 hour ago • Promoted • New!
Software Engineer II

Software Engineer II

Western Governors University • Salt Lake City, UT, United States
Full-time +1
If you're passionate about building a better future for individuals, communities, and our country-and you're committed to working hard to play your part in building that future-consider WGU as the ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Relativity • Salt Lake City, UT, United States
Full-time
The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...Show more
Last updated: 30+ days ago • Promoted
Application Support Engineer (Systems Engineer) - Remote

Application Support Engineer (Systems Engineer) - Remote

BankTalent HQ • Midvale, UT, United States
Remote
Full-time
Zions Bancorporation's Enterprise Technology and Operations team is transforming what it means to work for a financial institution. With a commitment to technology and innovation, we have been provi...Show more
Last updated: 30+ days ago • Promoted
Embedded Software Engineer

Embedded Software Engineer

Idaho Scientific • Salt Lake City, Utah, United States
Full-time
Solve Hard Problems with Cool People.Idaho Scientific is the Goldilocks of the spirit and growth of a startup, with a financial footing and safety of a stable corporation.The perks of working at Id...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

Brevium • American Fork, Utah, United States
Full-time
Brevium is a growing tech company that provides software for medical practices.Brevium’s patient appointment lifecycle software reliably returns patients to medical practices through data-driven re...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

Clozd • Lehi, Utah, United States
Full-time
Clozd is a leading provider of technology and services for win-loss analysis.We help our clients uncover the truth about why they win and lose - so they can hone product strategy, refine messaging,...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Fortem Technologies Inc • Lindon, Utah, United States
Full-time
Fortem Technologies is a venture-capital backed company located in Lindon, UT.In a world where sophisticated drones are commonplace, Fortem Technologies provides the most artificial intelligence (A...Show more
Last updated: 30+ days ago • Promoted
Software Engineer (ITSM)

Software Engineer (ITSM)

BankTalent HQ • Midvale, UT, United States
Full-time
Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming what it means to work for a financial institution. With a commitment to technology and innovation, we have been...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

1-800 Contacts • Draper, Utah, United States
Full-time
SeekWell is the parent company of 1-800 Contacts, Luna, and The Framery.Our goal is to make it simpler, easier, and more accessible for people to get the vision care they need.We maintain the legen...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

Lvt • American Fork, Utah, United States
Full-time
Our enterprise-grade safety and security ecosystem makes it easy to secure essentially any physical environment through intelligent automation and actionable insights. As an industry leader in the I...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Pageport • Lehi, Utah, United States
Full-time
Pageport helps businesses convert more leads.We believe the current experience of being / converting a lead is miserable, and we are on a mission to make it delightful, both for the lead and for th...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer

Lead Software Engineer

Relativity • Salt Lake City, UT, United States
Full-time
We are seeking a Lead Software Engineer to join the Retrieval Ingestion Team at Relativity.This role is ideal for an experienced engineer who thrives on designing and operating high throughput inge...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

Passivelogic • Holladay, Utah, United States
Full-time
We’re building the next generation of AI-powered productivity tools for autonomous building management, with seamless interaction between humans and machines at the core. Our team combines deep expe...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Western Governors University • Salt Lake City, UT, United States
Full-time +1
If you're passionate about building a better future for individuals, communities, and our country-and you're committed to working hard to play your part in building that future-consider WGU as the ...Show more
Last updated: 30+ days ago • Promoted
Principal Software Engineer

Principal Software Engineer

Tendo • Salt Lake City, Utah, United States
Full-time
We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregiver...Show more
Last updated: 30+ days ago • Promoted
Software Engineer II

Software Engineer II

Qualtrics • Provo, Utah, United States
Full-time
At Qualtrics, we create software the world’s best brands use to deliver exceptional frontline experiences, build high-performing teams, and design products people love. But we are more than a platfo...Show more
Last updated: 30+ days ago • Promoted