Talent.com
Embedded Software Engineer
Embedded Software EngineerIdaho Scientific • Salt Lake City, UT, US
[error_messages.no_longer_accepting]
Embedded Software Engineer

Embedded Software Engineer

Idaho Scientific • Salt Lake City, UT, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

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.

Powered by JazzHR

e0EBMX5wZ8

[job_alerts.create_a_job]

Embedded Software Engineer • Salt Lake City, UT, US

[internal_linking.similar_jobs]
Senior Software Engineering Manager - Enterprise Projects

Senior Software Engineering Manager - Enterprise Projects

Paychex • Salt Lake City, UT, United States
[job_card.full_time]
A leading payroll and HR services firm in Salt Lake City seeks a Systems Development Manager to lead and develop a team of Developers and Quality Assurance Specialists.Responsibilities include over...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Global Software Engineering Lead (APM)

Global Software Engineering Lead (APM)

New Relic • Salt Lake City, UT, United States
[job_card.full_time]
A leading observability platform company is seeking a technology leader to guide their global engineering team.The ideal candidate will have over 10 years of software engineering experience with st...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Principal Software Engineer Lead HealthTech Platform

Senior Principal Software Engineer Lead HealthTech Platform

Tendo • Salt Lake City, UT, United States
[job_card.full_time]
A healthcare software company is seeking a Senior Principal Software Engineer to lead a team in developing next-generation healthcare software.This role requires full stack experience, deep experti...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer.NET

Senior Software Engineer.NET

OneMain Financial Careers • Salt Lake City, UT, United States
[job_card.part_time]
OneMain Financial is seeking a Senior Software Engineer – Platform Engineer to design, build, and enhance our core lending platforms, including our proprietary Loan Origination System (LOS), Loan S...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Director of Software Engineering

Director of Software Engineering

ConsultNet Technology Services and Solutions • South Salt Lake, UT, United States
[job_card.full_time] +1
Director of Software Engineering.ConsultNet Technology Services and Solutions.Be among the first 25 applicants.Director of Software Engineering.ConsultNet Technology Services and Solutions.Get AI-p...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Manager, Software Engineering II

Manager, Software Engineering II

Paychex • Salt Lake City, UT, United States
[job_card.full_time] +1
Manages a team of Developers, Quality Assurance Specialists and/or Database Administrators.Develops their staff to meet department strategic resource needs.Oversees the software development, testin...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Manager, Software Engineering

Manager, Software Engineering

New Relic • Salt Lake City, UT, United States
[job_card.full_time]
We are a global team of innovators and pioneers dedicated to shaping the future of observability.At New Relic, we build an intelligent platform that empowers companies to thrive in an AI‑first worl...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Manager, Software Engineering

Manager, Software Engineering

Circle • Salt Lake City, UT, United States
[job_card.full_time]
Circle is a financial technology company at the epicenter of the emerging internet of money, where value can finally travel like other digital data — globally, nearly instantly and less expensively...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Embedded Software Engineer - IoT

Senior Embedded Software Engineer - IoT

Jobot • Kaysville, UT, US
[job_card.full_time]
Step into a high-impact Senior Embedded Software Engineer role with excellent compensation, meaningful IoT innovation, hybrid flexibility, and the chance to shape cutting-edge connected device solu...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Product Manager - Control4 Software

Senior Product Manager - Control4 Software

Resideo • Lehi, UT, United States
[job_card.full_time]
Senior Product Manager for Control4 Software.Director of Product for Control4 Software and is responsible for defining, delivering, and evolving software experiences across the Control4 platform.Th...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer - Salt Lake City, UT (Remote) W2 only

Software Engineer - Salt Lake City, UT (Remote) W2 only

RICEFW Technologies Inc • Salt Lake City, UT, United States
[filters.remote]
[job_card.full_time]
SCOPE OF WORK SOFTWARE ENGINEER FORUSBE SEATS DASHBOARD SOLICITATION #USBE-MHNA5NA-DO3The Utah State Board of Education (USBE) is seeking two (2) highly motivated Software Engineer to develop and m...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Director, Product Software Engineering | Platform Engineering and Architecture

Director, Product Software Engineering | Platform Engineering and Architecture

Wolters Kluwer • Draper, UT, United States
[job_card.full_time]
As a Director in Software Engineering, you will provide comprehensive leadership to senior managers and high-level professionals.You will have primary responsibility for the performance and results...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Manager, Software Engineer

Senior Manager, Software Engineer

Western Governors University • Salt Lake City, UT, United States
[job_card.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.last_updated_variable_days] • [promoted]
Onsite TS/SCI Senior Principal Software Engineer Salt Lake

Onsite TS/SCI Senior Principal Software Engineer Salt Lake

Collins Aerospace • West Valley City, UT, United States
[job_card.full_time]
A leading aerospace company in West Valley City seeks a Senior Principal Software Engineer with over 10 years of experience in STEM.The role involves designing, developing, and testing software sol...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Principal Software Engineer

Senior Principal Software Engineer

Tendo • Salt Lake City, UT, United States
[job_card.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.last_updated_variable_days] • [promoted]
Senior Consultant for Embedded Technologies

Senior Consultant for Embedded Technologies

Oracle • Salt Lake City, UT, United States
[job_card.full_time]
We are seeking a motivated and technically adept Senior Consultant to join our innovative team, where you will lead and enhance Embedded Consulting projects for our clients.If you have extensive kn...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Systems Engineer

Systems Engineer

Databento • Salt Lake City, UT, United States
[job_card.full_time]
Remote / Boston / Salt Lake City / San Francisco / New York.Databento is a startup that builds modern APIs to get financial data.As a Series A startup, we've raised $37.M to date, and grown our rev...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Engineering - SDLC Engineering - Ephemeral Environments - Software Engineer - Vice President - [...]

Engineering - SDLC Engineering - Ephemeral Environments - Software Engineer - Vice President - [...]

The Goldman Sachs Group • Salt Lake City, UT, United States
[job_card.full_time]
DEVELOPER JOURNEY STRATEGY AT GOLDMAN SACHS.The Developer Journey Strategy focuses on investing in the developer experience to minimize friction, promote standardization, and leverage artificial in...[show_more]
[last_updated.last_updated_variable_days] • [promoted]