Embedded Software Engineer
3 days ago
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.
-
Senior Software Development Engineer
1 day ago
Salt Lake, Utah, United States L3 Technologies Full timeJob Title: Senior Software Development Engineer - Embedded SystemsWe are seeking a highly skilled software development engineer with expertise in embedded real-time software to support our military communications applications at L3 Technologies.This is an exciting opportunity for a motivated engineer to lead projects, develop schedules, generate...
-
Specialist, Software Engineer
5 months ago
Salt Lake City, United States L3Harris Technologies Full timeJob Title: Specialist, Software Engineer Job Code: 14089 Job Location: Salt Lake City, Utah Job Schedule: 9/80, 1st shift Job Description: L3Harris is currently seeking a software engineer with a background and experience in embedded real-time software development. The qualified candidate will have exciting, challenging, and rewarding opportunities...
-
Embedded Software Engineer
2 days ago
Texas City, United States Top Secret Clearance Jobs Full timeAbout the job Embedded Software Engineer Top Secret Clearance Jobs is dedicated to helping those with the most exclusive security clearance find their next career opportunity and get interviews within 48 hours. JOB DESCRIPTION Insight Global is looking for a TS/SCI Software Engineer at Lackland Air Force Base. They will be responsible for software...
-
Embedded Test Engineer
4 weeks ago
Salt Lake City, United States Idaho Scientific Full timeLife 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 ...
-
Specialist, Software Engineer
7 days ago
Salt Lake City, United States L3 Technologies Full timeJob Title: Specialist, Software Engineer Job Code: 18419 Job Location: Salt Lake City, Utah Job Schedule: 9/80, 1st shift Job Description: L3Harris is currently seeking a software engineer with a background and experience in embedded real-time software development. The qualified candidate will have exciting, challenging, and rewarding opportunities to...
-
Specialist, Software Engineer
5 days ago
Salt Lake City, United States L3Harris Full timeJob Title: Specialist, Software Engineer Job Code: 15948 Job Location: Salt Lake City, Utah Job Schedule: 9/80, 1st shift Job Description: L3Harris is currently seeking a software engineer with a background and experience in embedded real-time software development. The qualified candidate will have exciting, challenging, and rewarding opportunities to...
-
Embedded Software Engineer
7 months ago
Michigan City, United States HITACHI GLOBAL AIR POWER US, LLC Full timeDescription : Mission : The mission for the Embedded Software Engineer is to develop high quality Embedded-C software for air compressor systems. Opportunity: This is an exciting opportunity with a stable and growing company to join a winning engineering team with possibilities of both learning new skills and growing with the organization. ...
-
Embedded Software Expert
6 days ago
Salt Lake, Utah, United States ShiftCode Analytics Full timeEmbedded Software Expert - Linux and ApacheWe are seeking an experienced Embedded Software Expert to join our team at ShiftCode Analytics.The estimated salary for this role is $160,000 - $220,000 per year, depending on experience.About the Role:In this role, you will be responsible for software development, bug fixing, and product life cycle engineering for...
-
Software Engineering Specialist
24 hours ago
Salt Lake, Utah, United States L3Harris Full timeJob Title: Software Engineering SpecialistEstimated Salary: $120,000 - $180,000 per yearCompany Overview:L3Harris is a leading provider of advanced technology solutions for the defense and aerospace industries. As a software engineer with L3Harris, you will have the opportunity to work on cutting-edge projects that contribute to the safety and effectiveness...
-
Embedded Software Expert for Linux Environment
10 hours ago
Salt Lake, Utah, United States ShiftCode Analytics Full timeJob Summary: We are seeking an experienced Embedded Software Expert to join our team at ShiftCode Analytics. The successful candidate will have a strong background in C programming language, Linux, and Apache Web server, and will be able to perform Linux Kernel modification and customization, as well as software debug using the Linux GDB debugger.About the...
-
Embedded Software Engineer
2 weeks ago
Oklahoma City, Oklahoma, United States Northrop Grumman Full timeNorthrop Grumman Aeronautics Systems is a world leader in the design and manufacture of aircraft systems. We are currently seeking a highly skilled Embedded Software Engineer to join our team.About the RoleWe are looking for an experienced software engineer with a strong background in embedded systems to design, develop, integrate, modify, and maintain...
-
Software Engineer
2 months ago
Lake Forest, United States Futran Tech Solutions Pvt. Ltd. Full timeJob Title : Software Engineer - Embedded Linux Location : Lake Forest, CA Job Description: Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent experience. Minimum 5+ years of software development experience. Proficient with writing application software, preferably Go Language, C or C++. Proficiency...
-
Lead, BSP Software Engineer
2 days ago
Salt Lake City, United States L3 Technologies Full timeJob Title: BSP Software Engineer Job Code: 17976 Job Location: Onsite at our Salt Lake City, UT Facility Work Schedule: 9x80 Senior Embedded Board Support Package Software Engineer - C/C++ with a background and experience with embedded Linux software development. This position requires an individual to support existing, new, and next generation military...
-
Embedded Linux Software Engineer
1 day ago
Lake Forest, California, United States Futran Tech Solutions Pvt. Ltd. Full timeJob OverviewFutran Tech Solutions Pvt. Ltd. is seeking a highly skilled Embedded Linux Software Engineer to join our team in Lake Forest, CA.Job SummaryWe are looking for a talented Senior Go Developer with expertise in Linux systems to lead our software development efforts.
-
Embedded Software Engineer, Automotive Industry
3 weeks ago
Peachtree City, United States Manpower Engineering Full timeWe are seeking a skilled Embedded Software Engineer to join our team in the automotive industry.Job SummaryThis is an exciting opportunity for a talented software engineer to design and develop AUTOSAR-based embedded software components. The ideal candidate will have strong technical skills, experience in the automotive industry, and the ability to mentor...
-
Sr. Software Engineer
3 days ago
Kansas City, United States Orange EV Full timePosition Summary We are a fast-growing Electric Vehicle company focused on delivering the highest quality and most dependable commercial electric vehicles on the market. We are looking for a Senior Embedded Software Engineer with a focus on Automotive Systems to join us in developing great software solutions that allow us to continue providing high quality,...
-
Embedded Test Engineer
2 weeks ago
Salt Lake, Utah, United States Idaho Scientific Full timeAt Idaho Scientific, we're seeking a talented Embedded Test Engineer to join our team of experts in secure system solutions.We offer a competitive salary of $120,000 per year, as well as a range of benefits and perks that make working with us truly rewarding.Job DescriptionWe design and deploy secure system solutions through novel CPU design, embedded...
-
Software Engineer/Thales
3 weeks ago
Salt Lake City, United States ShiftCode Analytics Full timeSoftware Engineer/Thales Must work hybrid at Salt Lake City, UT or Overland Park, KS Visa- must be US or GC The responsibilities of the Software Engineer is for the software development, bug fixing, and product life cycle engineering for non-radar surveillance products. This software development includes working in a Linux environment while addressing cyber...
-
Specialist, Software Engineer
3 weeks ago
Salt Lake City, UT, United States L3Harris Technologies Full timeJob Title: Specialist, Software Engineer Job Code: 18419 Job Location: Salt Lake City, Utah Job Schedule: 9/80, 1st shift Job Description: L3Harris is currently seeking a software engineer with a background and experience in embedded real-time software development. The qualified candidate will have exciting, challenging, and rewarding opportunities to...
-
Mid level Embedded software Engineer
2 days ago
Texas City, United States Emonics LLC Full timeJob profiles for Embedded software engineer: Embedded engineer with strong C++ experience in the Oil and gas domain Fair knowledge of Industrial automation in a manufacturing environment Experience in writing code in C++ for industrial network protocol and control systems Experience in writing code in C++ for Desktop applications Good experience...