Embedded Software Engineer II

4 days ago


Indianapolis, Indiana, United States BioLife Solutions Full time
About the Role

BioLife Solutions is a leading developer, manufacturer, and supplier of innovative bioproduction tools and services. We are seeking an experienced Embedded Software Engineer II to join our dynamic team and contribute to the development, testing, and maintenance of our embedded applications and related components.

Key Responsibilities
  • Execute the full software development life cycle (SDLC) for assigned projects.
  • Write clean, well-designed, testable code in C/C++, Python, Java, JavaScript, and/or Assembly.
  • Document software functionality and perform regular testing, from low-level unit testing to high-level functional testing.
  • Troubleshoot, debug, and upgrade existing systems, ensuring compliance with project plans and industry standards.
  • Commit to continuing education/training to stay up-to-date with industry innovation and collaborate in new product design.
  • Occasionally support customer and BioLife support personnel with virtual or in-person visits for troubleshooting and product definition.
Requirements
  • Highly motivated, goal-oriented, and able to work independently.
  • Good interpersonal skills and demonstrated ability to work within cross-functional teams.
  • Experience developing applications in C/C++, Python, Java, JavaScript, and/or Assembly.
  • Familiarity with Linux and electronics, including hardware debugging.
  • Ability to interpret and document requirements and specifications.
  • Experience following Agile and Waterfall (hardware) methodology.
  • Experience with Qt is desirable.
Education and Experience
  • Bachelor's degree in Computer Engineering, Electrical Engineering and Computer Science (EECS), Computer Science, or related discipline.
  • A minimum of 4 years of demonstrated engineering experience is required.
What We Offer

BioLife Solutions offers a competitive total rewards program, including medical, dental, vision, 401K with generous match, life and disability insurance, and time off programs. Additionally, we believe in sharing the success of our business with our team members and may provide cash bonus or stock equity grants based on company performance.



  • Indianapolis, Indiana, United States Ixana Full time

    About IxanaIxana is a pioneering startup that has developed a revolutionary new wireless technology, Wi-R, which enables high-speed data transmission through the skin. This innovative technology has the potential to transform the future of human-computer interaction.Job OverviewWe are seeking a highly skilled Embedded Software Engineer to join our Integrated...


  • Indianapolis, Indiana, United States Ixana Full time

    About IxanaIxana is a pioneering startup that has developed a revolutionary brain-inspired wearable computing technology. Our team of experts is dedicated to creating high-speed human-computer interfaces that amplify human potential with real-time AI.Job OverviewWe are seeking a talented Embedded Software Engineer to join our Integrated Software team. As a...


  • Indianapolis, Indiana, United States Rise Technical Full time

    Senior Firmware Engineer (C/C++ / Communications)Compensation: $90,000 – $130,000 + Stock options + RelocationWork Arrangement: HybridJoin a pioneering AI technology firm that is redefining wearable computing through brain-inspired innovations. This role offers you the chance to establish protocols that will be integral to future devices.This is an...


  • Indianapolis, Indiana, United States Oho Group Ltd Full time

    Company OverviewOho Group Ltd is a rapidly expanding start-up at the forefront of a technological revolution, creating high-speed human-computer interfaces that integrate AI seamlessly into your everyday life.This innovation empowers users with real-time AI support, enhancing their capabilities throughout the day.Key TechnologyCentral to this advancement is...


  • Indianapolis, Indiana, United States Oho Group Ltd Full time

    Company OverviewOho Group Ltd is a rapidly expanding technology company at the forefront of a technological revolution, creating high-speed human-computer interfaces that integrate AI seamlessly into your everyday life.This innovation empowers users with real-time AI support, enhancing their capabilities throughout the day.Key TechnologyCentral to this...


  • Indianapolis, Indiana, United States Rise Technical Full time

    Senior Firmware Engineer (C/C++ / Communications)Compensation: $90,000 – $130,000 + Stock options + Relocation assistanceWork Arrangement: HybridAre you eager to contribute to a pioneering venture? This innovative technology firm specializes in brain-inspired wearable computing, offering you the chance to establish protocols that will soon be integrated...


  • Indianapolis, Indiana, United States Carrier Full time

    Associate Director-Software EngineeringCarrier - Indianapolis, INCountry:United States of AmericaLocation:CAI22: Carrier - Indianapolis 30 S Meridian St, Suite 500 , Indianapolis, IN, 46204 USAAbout this roleCarrier is the leading global provider of healthy, safe and sustainable building and cold chain solutions with a world-class, diverse workforce with...


  • Indianapolis, Indiana, United States BDO Full time

    Job Summary:The Software Development Engineer II is responsible for analyzing internal user needs to accurately design, construct and maintain a system to meet the individual needs of the user.Key Responsibilities:Develops custom web applications and third-party integration pointsResearches advanced development topics and new technology to determine if...


  • Indianapolis, Indiana, United States Innova Solutions Full time

    About the RoleInnova Solutions is seeking a highly skilled Mechanical Design Engineer II to join our team. As a key member of our engineering team, you will be responsible for designing and developing advanced airborne systems, including podded communication link and sensor systems, airborne armament equipment, alternate mission equipment, cockpit displays,...


  • Indianapolis, Indiana, United States Ixana Full time

    About IxanaIxana is a pioneering startup emerging from Purdue University, focused on creating brain-inspired wearable computing solutions. Our team comprises top-tier professionals in integrated circuit and system design, all driven by the ambition to revolutionize the future of technology through advanced human-computer interfaces that enhance your...

  • Software Engineer

    1 month ago


    Indianapolis, Indiana, United States Virtual Company Full time

    At Azenta, new ideas, new technologies and new ways of thinking are driving our future. Our customer-focused culture encourages employees to embrace innovation and challenge the status quo with novel thinking and collaborative work relationships. Azenta Life Sciences is a global leader in the life sciences space with headquarters in Burlington, MA, and...


  • Indianapolis, Indiana, United States OnBoard Full time

    Title: Software Engineer III Date: Function: Engineering Reports to: Manager, Software Engineering Position Summary: The Software Engineer III will play a crucial role in the development of our SaaS applications. Leveraging your extensive experience, you will lead complex projects, mentor junior engineers, and contribute to the design of scalable and...

  • Software Engineer

    4 weeks ago


    Indianapolis, Indiana, United States Cognizant Full time

    Software Engineer We are seeking a dedicated Software Engineer with 4 to 6 years of experience to join our dynamic team. The ideal candidate will have strong technical skills in SQL Spring Boot and Java along with domain expertise in Medicare & Medicaid Claims and Payer. This role involves developing and maintaining software solutions that enhance our...


  • Indianapolis, Indiana, United States RGBSI Full time

    Mechanical Systems Engineer II - Hardware DevelopmentRGBSI is a global leader in workforce management and staffing solutions, with a presence across multiple countries including the USA, Canada, Germany, and India.Position Overview:Become a key member of the Hardware Development team focused on the creation of sophisticated airborne systems, which encompass...


  • Indianapolis, Indiana, United States SynergisticIT Full time

    Since its inception, SynergisticIT has been dedicated to empowering job seekers in the technology sector by equipping them with the essential skills, experience, and technical expertise necessary to excel in interviews and thrive with clients. At SynergisticIT, our mission extends beyond merely securing a tech position; we are committed to fostering...


  • Indianapolis, Indiana, United States Innova Solutions Full time

    About the RoleInnova Solutions is seeking a highly skilled Mechanical Design Engineer II to join our team. As a key member of our engineering team, you will be responsible for designing and developing advanced mechanical systems for our airborne products.Key ResponsibilitiesSupport the development of advanced airborne systems, including podded communication...


  • Indianapolis, Indiana, United States Innova Solutions Full time

    About the RoleInnova Solutions is seeking a highly skilled Mechanical Design Engineer II to join our team. As a key member of our engineering team, you will be responsible for designing and developing advanced mechanical systems for our airborne products.Key ResponsibilitiesSupport the development of advanced airborne systems, including podded communication...


  • Indianapolis, Indiana, United States IBC Coatings Technologies Full time

    Job OverviewAt IBC Coatings Technologies, we are seeking a highly skilled Software Applications Engineer to join our team. As a key member of our engineering department, you will play a critical role in driving the development and implementation of our surface treatment processes.Key ResponsibilitiesTechnical Expertise: Develop and maintain a deep...


  • Indianapolis, Indiana, United States SAIC Full time

    Job SummarySAIC is seeking a highly skilled Electrical Engineer to join our team in Indianapolis, IN. As a key member of our engineering team, you will be responsible for designing and integrating circuit card assemblies at the board level and system level.Key ResponsibilitiesBoard Level Design: Design and develop printed wiring board (PWB) designs and...

  • Lead Software Engineer

    3 months ago


    Indianapolis, Indiana, United States Atechstar Full time

    Job DescriptionOverviewKnowledge Services is seeking contract to hire candidates for a Lead Software Engineer role. The Software Engineer will be a driver in development and delivery of features for multiple critical Hearst web and mobile applications. The ideal candidate will have a passion for developing high-quality maintainable code with experience in...