Senior Embedded Software Engineer

2 hours ago


Boise, Idaho, United States Micron Technology Full time

Job Summary

Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.

We are seeking a highly motivated Senior Embedded Software Engineer to join our team in crafting original internal equipment to further Micron's mission of transforming how the world uses information to enrich life for all.

Daily Work

The daily work of our embedded team involves:

  • Developing embedded and interface software, providing feedback to schematic design, reviewing PCB layouts, prototyping circuits, debugging analog and digital hardware, automating testing, developing user libraries to control hardware, and developing documentation.
  • Coding primarily in C, C++, and Python under Linux for various microcontrollers and computing modules acting as the interface to custom hardware.

Primary responsibilities

This role will work closely with software, electrical, mechanical, and control engineers in the design and development of next-generation memory testers, supporting existing testers, developing/debugging in C/C++ for embedded environments, developing/debugging in C++ and Python for the hardware interface environment, using lab equipment for design bring-up and testing, and communication – written, spoken, creating technical documents.

Minimum Qualifications

A Bachelor of Science degree in Electrical Engineering, Computer Engineering, or equivalent, 3 years minimum experience in embedded software interfacing with hardware, C and C++ proficiency, fundamental electrical engineering knowledge, comprehension of analog circuitry, lab equipment familiarity, and schematic, PCB layout familiarity.

Preferred Qualifications

5+ years experience in embedded software interfacing with hardware, Python and Bash proficiency, proficiency in Linux and GNU tool chain, experience with schematics, and PCB layout, experience programmatically interfacing with lab equipment (oscilloscopes, DMMs, SMUs), proficiency in analog circuitry, and calibration experience.

Micron Technology's goal is to transform how the world uses information to enrich life for all. Our dedication to people, innovation, resourcefulness, collaboration, and customer enablement allows us to fulfill our mission to be a global technology leader.



  • Boise, Idaho, United States Micron Technology Full time

    Job Description:Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.Position Description:We are seeking a highly motivated Senior Embedded Software Engineer to join our team. As a key member of...


  • Boise, Idaho, United States Black Box VR Full time

    About the RoleWe are seeking an experienced Embedded Systems Software Engineer to join our team at Black Box VR. As a key member of our dynamic team, you will be responsible for designing, developing, and implementing embedded systems, electrical hardware, and motion control systems for our cutting-edge electromechanical fitness equipment.The ideal candidate...


  • Boise, Idaho, United States Micron Technology Full time

    Job Description:Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence.We are seeking a highly motivated and skilled Embedded Software Engineer to join our team in the Micron Systems Integration Group (SIG). As an Embedded Software Engineer, you will be responsible...


  • Boise, Idaho, United States Sensus Full time

    About the RoleSensus, a Xylem brand, is seeking an Embedded System Test Engineer to join our Distribution Automation HW/FW Team.The successful candidate will assist in automating the testing of our hardware and firmware devices, utilizing their expertise in software development and system level test automation.This is an exciting opportunity to work with a...

  • Senior Sales Engineer

    1 month ago


    Boise, Idaho, United States Cradlepoint Full time

    Job Title: Senior Sales Engineer - OEM and Embedded Partner SalesThis role is a key part of our sales team, responsible for driving revenue growth by establishing and nurturing strategic partnerships with large OEMs, particularly in the IoT sector. The successful candidate will have a deep understanding of embedded systems, IoT platforms, and connectivity...


  • Boise, Idaho, United States Rocket Software Full time

    Job DescriptionWe are seeking a highly skilled Compiler Software Engineer to join our team at Rocket Software. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software tools, including compilers, operating...

  • Software Engineer

    4 weeks ago


    Boise, Idaho, United States Idaho Scientific Full time

    Job DescriptionAt Idaho Scientific, we're seeking a talented Software Engineer to join our team of innovators. As a key member of our team, you'll be responsible for designing and developing secure system solutions that will shape the future of military systems.Key Responsibilities:Develop code to enable multiple hardware devices to work together...


  • Boise, Idaho, United States State of Idaho Full time

    Job SummaryThe State of Idaho is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Technical Support Bureau, you will be responsible for providing complex data analysis and design, software programming, and technical support. Your expertise will be crucial in analyzing user needs, designing new, and/or modifying...


  • Boise, Idaho, United States Cribl Full time

    About CriblCribl is a serious company that doesn't take itself too seriously. We're a remote-first company that believes in empowering our employees to do their best work, wherever they are. We're growing rapidly and looking for collaborative, curious, and motivated team members who are passionate about putting customers first.Job DescriptionWe're looking...


  • Boise, Idaho, United States Cribl Full time

    About the RoleThis position is a key part of our team, working closely with Product and Operations teams to deliver end-to-end features and functionality to our users.As a Senior Cloud Software Engineer, you will bring a wealth of experience, wisdom, and patterns to help your team build towards the best outcomes.You will have the opportunity to take...


  • Boise, Idaho, United States Zumiez Full time

    About the Role: We are seeking an experienced Senior Software Engineer to join our team and help us drive innovation in cloud computing. The successful candidate will have a strong background in software development and a passion for cloud technologies.Key Responsibilities:• Develop and maintain cloud-based software applications• Collaborate with...


  • Boise, Idaho, United States RELX Full time

    About the RoleWe are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. The ideal candidate will possess a deep understanding of Natural Language Processing (NLP) techniques and methodologies, along with a proven track record of successfully implementing NLP...


  • Boise, Idaho, United States Oracle Full time

    Job DescriptionAt Oracle, we're dedicated to creating a workplace where everyone can be their authentic selves and do their best work. When every voice is heard and valued, we're driven to go beyond what's been done before. That's why we seek individuals with diverse backgrounds, beliefs, and abilities to help us shape the future. We proudly embrace...


  • Boise, Idaho, United States SBM Management Services Full time

    Job Title: Senior Software Engineer - Backend DevelopmentWe are seeking a skilled Backend Developer to join our team at Company. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable and efficient backend systems using Java and related technologies.Key Responsibilities:* Design and implement...


  • Boise, Idaho, United States Evolent Health Full time

    About the RoleEvolent Health is seeking a highly skilled Sr. Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions using C#, cloud computing, and relational database technologies.Key Responsibilities:Lead the development of cloud-based...


  • Boise, Idaho, United States Schweitzer Engineering Laboratories, Inc. Full time

    In this role, you will be responsible for creating firmware for SEL's flagship revenue and power quality meters that play a critical role in SEL energy management solutions.You will have the opportunity to work with multi-functional teams and create innovative solutions that enhance the world's critical power infrastructure.A typical day might include the...


  • Boise, Idaho, United States PPLSI Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Analytics Engineer to join our growing engineering team at PPLSI. As a key member of our team, you will specialize in Web/Product Analytics and lead our business in GA4 (Google Analytics 4) implementation.Responsibilities:Participate actively in Scrum ceremonies including planning, refinement,...


  • Boise, Idaho, United States Cribl Full time

    About the RoleThis is a unique opportunity to join Cribl as a Senior Software Engineer, working closely with Product, Operations, and other business functions to deliver end-to-end features and functionality for Cribl Lake.As a key member of our team, you will contribute significantly to the technical direction and architecture of Cribl Lake, focusing on...


  • Boise, Idaho, United States Idaho Scientific Full time

    Job Description:Idaho Scientific is seeking a highly skilled Senior Systems Security Architect to join our team. As a Senior Systems Security Architect, you will be responsible for designing and implementing secure system solutions for our clients.Key Responsibilities:Evaluate proposed or existing system architectures for reverse engineering and cyber...

  • Software Engineer

    4 weeks ago


    Boise, Idaho, United States HP Development Company, L.P. Full time

    Job Title: Software EngineerJob Summary:This role is responsible for creating web applications, programs, and software processes to support business operations. The role is responsible for supporting the design, development, installation, testing, upgrades, and customer support. The role leverages technology to solve business problems by participating in all...