Embedded Test Engineer

3 days ago


Salt Lake City, United States Idaho Scientific Full time

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, embedded security product development, 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. 

Position Description. 

A Test Engineer is a subject matter expert on embedded firmware and software testing and validation.  A successful candidate will have a proven track record of ensuring high quality products and deliverable and developing test processes and procedures. Candidate should be familiar with continuous integration methodologies and workflows for embedded products. The test engineer will write specific project test plans and create the environments and drive the verification process to completion for multiple projects.  Applicants must possess implementation-level details of a wide range of system types including microcontrollers, FPGA based system-on-chip (SoC) system, and workstation grade single board computers. This test engineer’s role is to ensure that all products that are shipped exceed our customer’s expectations and uphold our standards. 

What You’ll Get to Do: 

  • Contribute to a clean and robust general test & verification process for Idaho Scientific products and research projects 

  • Implement and improve a continuous integration pipeline for software and FPGA tests 

  • Translate complex project requirements into a specific test & verification plan 

  • Implement the test & verification plan to project completion 

  • Participate in all aspects of the product design life cycle including system architecture, design, development, and verification 

  • Distill complex technical concepts into clear and concise writing to support product documentation and proposals for new opportunities 

  • Contribute to new product ideas and proposals 

Required Qualifications & Experience 

  • US Citizenship 

  • Ability to get a security clearance 

  • More than five (5) years of proven past performance in embedded systems design, test and verification; preference given to candidates who have experience with embedded systems security  

  • Degree in Computer Engineering, Computer Science, Electrical Engineering, Mathematics or related field 

  • Strong understanding of verification methods including constrained-random, directed, and formal verification 

  • Demonstrated experience in reviewing and refining project requirements for testability 

  • Experience in building test & verification environments from the ground up and in measuring test coverage 

  • Working knowledge of scripting and test automation 

  • Advanced understanding of computer hardware and software architectures, including being able to clearly articulate how a CPU works, how a FPGA and an ASIC work, how Operating Systems work and how user space application runtime environments work 

  • Ability to clearly capture complex technical concepts in writing for both technical and general audiences 

  • Strong analytical and problem-solving skills 

Preferred Qualifications & Experience 

  • Active US Security Clearance 

  • Experience applying principles of cyber security to operational technology and embedded systems 

  • Knowledge and hands-on experience with verification tools including VCS, Modelsim/QuestaSim, and Vivado 

  • Knowlede and hands-on experience with software test tools and infrastructure, eg: Gitlab Runners, Google Mock, PyTest 

  • Experience with embedded DoD test experience at the LRU and processor level 

Location 

  • The preferred work location is at Idaho Scientific headquarters in Salt Lake City, Utah but also can accommodate Boise, ID 

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.



  • Salt Lake, Utah, United States L3Harris Full time

    Job Title: Sr. Associate, Embedded Cybersecurity Software EngineerJob Summary:We are seeking a highly skilled Software Engineer to join our team in developing innovative networking technologies for mobile ad-hoc wireless communications systems.This position requires working within a team environment to help architect, design, develop, and debug embedded...


  • Salt Lake, Utah, United States L3 Technologies Full time

    Job Title: Embedded Cybersecurity Software Engineer - NGJJob Location: Full Time On-Site at our facilityJob Code: 15699Work Schedule: 9x80We are seeking skilled Software Engineers to develop innovative networking technologies for mobile ad-hoc wireless communications systems. This position requires working within a team environment to help architect, design,...


  • Salt Lake, Utah, United States L3Harris Full time

    Job Title: Specialist, Embedded Cybersecurity Software Engineer - NGJJob Location: Full Time On-Site at our Salt Lake City, UT facilityJob Code: 15699Work Schedule: 9x80We are currently seeking Software Engineers who want to be part of developing the next generation of innovative networking technologies for mobile ad-hoc wireless communications systems. This...


  • Salt Lake City, United States L3Harris Full time

    Job Title: Sr. Associate, Embedded Cybersecurity Software Engineer Job Location: Onsite at our Salt Lake City, UT facilty Job Code: 15714 Work Schedule: 9x80 We are currently seeking Software Engineers who want to be a part of developing the next generation of innovative networking technologies for mobile ad-hoc wireless communications systems. This...


  • Panama City, United States RSAE Labs Full time

    Embedded Software Engineer Full-Time Monday-Friday 8:00am-5:00pm (CDT) Benefits Offered 5 Years Experience Required - 8+ Preferred BS EE Required - MSEE Preferred Background Check will be Conducted by Employer Job Description: RSAE Labs Inc. is looking to hire a skilled embedded software engineer to join our dynamic software design team. As an embedded...


  • Salt Lake City, United States Coda Octopus Colmek Full time

    Full ListingCoda Octopus Colmek Inc., a division of Coda Octopus Group, is a certified small business in search of an Electrical Engineer who can design, build, and test board stacks, PCBs, and PCBAs for rugged military computing solutions. Colmek creates rugged electronics and embedded computing solutions for military and commercial customers. Our small...

  • Test Engineer

    1 month ago


    new york city, United States GSOBA Test Page Full time

    Company Description We suggest you enter details here. Role Description This is a full-time on-site role for a Test Engineer at GSOBA Test Page in New York, NY. The Test Engineer will be responsible for test engineering, test execution, developing test cases, testing, and conducting functional testing on various software applications. Qualifications Test...

  • Test Engineer

    2 months ago


    new york city, United States GSOBA Test Page Full time

    Company Description We suggest you enter details here. Role Description This is a full-time on-site role for a Test Engineer at GSOBA Test Page in New York, NY. The Test Engineer will be responsible for test engineering, test execution, developing test cases, testing, and conducting functional testing on various software applications. Qualifications Test...


  • Salt Lake City, United States Coda Octopus Colmek Full time

    Full Listing Coda Octopus Colmek Inc., a division of Coda Octopus Group, is a certified small business in search of an Electrical Engineer who can design, build, and test board stacks, PCBs, and PCBAs for rugged military computing solutions. Colmek creates rugged electronics and embedded computing solutions for military and commercial customers. Our small...


  • Salt Lake, Utah, United States Integrated Engineering Full time

    Job SummaryThe Embedded Systems Software Developer is responsible for designing and developing high-performance embedded software solutions for automotive products, ensuring they meet performance, safety, and reliability standards. This role requires a strong understanding of embedded systems, firmware development, and software optimization.Key...

  • Embedded Engineer

    6 months ago


    Peachtree City, United States Lorven Technologies Full time

    Role: Embedded Engineer Location: There are three locations for this role: Peachtree City, Georgia, Farmington Hills, MI / Dallas, TX (initial 3-4 Weeks candidate has to be in Peachtree City, GA) Required to travel to GA for Business meets (Monthly 4-5 days for initial 3-4 Months) Contract Looking for an Embedded Software Engineer or...


  • Oklahoma City, Oklahoma, United States Eden Capital Careers Full time

    Job Title: Senior Embedded Hardware Systems EngineerJob Description:At Eden Capital Careers, we are seeking a highly skilled Senior Embedded Hardware Systems Engineer to lead our team in the design and development of cutting-edge embedded systems. As a key member of our engineering team, you will be responsible for defining embedded systems architectures,...


  • Michigan City, United States HITACHI GLOBAL AIR POWER US, LLC Full time

    Description : 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. ...


  • Michigan City, United States Hitachi Full time

    Location: Michigan City, Indiana, United States Job ID: R0048745 Date Posted: 2024-04-08 Company Name: HITACHI GLOBAL AIR POWER US, LLC Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No Job Description: Mission: The mission for the Embedded Software Engineer is to develop high quality Embedded-C software for air compressor...


  • Kansas City, United States ORANGE EV LLC Full time

    Job DescriptionJob DescriptionPosition SummaryWe 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...

  • System Test Engineer

    1 month ago


    Foster City, United States Tata Technologies Full time

    HIL Test Engineer - Platform Safety - PSA Assurance (PSA)● B.S. or higher degree in Computer Science, Embedded Systems, or related disciplines● Mastery of Python● 4+ years of work experience with integrated software/hardware integration and/or verification and validation● Proficiency in developing closed loop, hardware-in-the-loop test assets andthe...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Job Title: Senior Embedded Cybersecurity Software DeveloperJob Summary: We are seeking a skilled Senior Embedded Cybersecurity Software Developer to contribute to the development of innovative networking technologies for mobile ad-hoc wireless communications systems.Key Responsibilities:* Collaborate with a team to design, develop, and debug Embedded...

  • Software Engineer

    3 weeks ago


    Lake Forest, United States Futran Tech Solutions Pvt. Ltd. Full time

    Job 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...

  • Embedded Engineer

    3 weeks ago


    Foster City, United States Intellectt Inc Full time

    Required Skills: C/C++11,14,17, RTOS,ADAS Motion planning algo experience, QNX, Embedded, TRACE 32, Middleware, ISO26262, Job Description & Skill Requirement1.5-10 yrs experience2.ADAS Motion planning algo experience3. Strong embedded C/C++11, 14, 174. RTOS ( FreeRTOS, SafeRTOS, QNX)5. TRACE 32 debugging6. Middleware Development7. Unit testing frameworks (...

  • Software Engineer

    4 weeks ago


    Salt Lake, Utah, United States L3 Technologies Full time

    Job Title: Software Engineer(Salt Lake City, UT)Job ID:13802Job Location: Salt Lake City, UTJob Description:As a software engineer at L3 Technologies, you will apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for advanced tactical radio systems. You will work closely with cross-functional...