Embedded Software Developer

4 weeks ago


Asheville, North Carolina, United States Thermo Fisher Scientific Full time

At Thermo Fisher Scientific, we're on a mission to enable our customers to make the world a healthier, cleaner, and safer place. As a key member of our team, you'll play a crucial role in accelerating research, tackling sophisticated scientific challenges, and driving technological innovation.



We're looking for a talented Embedded Software Engineer to join our team and contribute to the development of cutting-edge firmware solutions. If you have a passion for writing clean, maintainable, and readable code in C/C++, and a knack for collaborating with hardware engineers to ensure seamless design reviews, we want to hear from you.



Key Responsibilities


  • Write high-quality firmware code that meets the core needs of our products
  • Collaborate with hardware engineers to review designs and ensure they meet firmware requirements
  • Participate in design discussions, code reviews, and continuous improvement of our code base
  • Drive efficiency improvements through the effective use of metrics and regulatory standards
  • Maintain documentation rigorously as part of your daily tasks


Requirements


  • BSEE/CS degree or equivalent experience
  • 3+ years of experience in firmware development
  • Experience with Python for debugging and testing tools
  • Deep insights into common communication protocols (RS232, I2C, SPI, RS485)
  • Hands-on experience with analog hardware devices and control
  • Familiarity with quality standards (21 CFR Part 11, ISO)
  • Familiarity with agile scrum and tools like JIRA and TestRail
  • Excellent written and verbal communication skills


Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other legally protected status.



  • Asheville, North Carolina, United States Asheville-Buncombe Technical Community College Full time

    Key Responsibilities:• Design and develop scalable cloud-based software solutions for enterprise clients.• Collaborate with cross-functional teams to define and implement cloud infrastructure architectures.• Ensure high-quality code delivery and adherence to best practices.Requirements:• 5+ years of experience in cloud computing and software...


  • Asheville, North Carolina, United States HealthTrust Workforce Solutions HCA Full time

    About the Role:We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to deliver high-quality software solutions.Key Responsibilities:* Design and develop software applications using various...


  • Asheville, North Carolina, United States Aureus Group Full time

    About the Role:We are seeking a skilled {title} to join our team at {company}.The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities:Design and develop software applications using a range of programming languages.Collaborate with cross-functional teams to identify and...


  • Asheville, North Carolina, United States Waste Management Full time

    Job OverviewWe are seeking a highly skilled Full Stack Developer with expertise in Java and Python to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key ResponsibilitiesDesign and develop scalable and efficient software applications using Java and Python.Collaborate...


  • Asheville, North Carolina, United States Carolina Pediatric Therapy Full time

    Unlock Your Potential as a Pediatric Occupational TherapistAt Carolina Pediatric Therapy, we're dedicated to providing integrated care to children and their families. As a Pediatric Occupational Therapist, you'll be part of an interdisciplinary team that values collaboration, growth, and advancement.Key Responsibilities: Provide occupational therapy services...


  • Asheville, North Carolina, United States Ymi Cultural Center Inc Full time

    Job DescriptionThe YMI Cultural Center is seeking a highly skilled and passionate individual to join our team as the Director of Development. This role will be responsible for overseeing all aspects of fundraising, as well as growing the organization's revenue through cultivating, soliciting, stewarding, and retaining donors.Fundraising...


  • Asheville, North Carolina, United States CDG, Inc. Full time

    Job OverviewCDG, Inc. is a leading civil engineering firm with a rich history of delivering exceptional services. We are seeking a highly skilled Civil Site Development Engineer to join our team in Asheville or Charlotte, NC.Key ResponsibilitiesManage projects with a focus on civil site development, ensuring timely completion and high-quality...

  • Product Owner

    3 weeks ago


    Asheville, North Carolina, United States Aeroflow Full time

    Aeroflow Health is seeking a Product Owner to join our Product Engineering team. As a Product Owner, you will be responsible for owning the generation, prioritization, and grooming of the product backlog and quarterly product roadmap based on business KPIs and goals.Key Responsibilities:Own the generation, prioritization, and grooming of the product backlog...


  • Asheville, North Carolina, United States YMCA of Western North Carolina Full time

    Job Title**Youth Development Manager at Reuter YMCA**DescriptionThe Youth and Family Manager oversees the effective operation of the Youth Department programs and areas of the YMCA. This position leads and supervises the Youth staff and volunteers working in both onsite childcare areas and off-site youth programming. The Youth Development Manager is...


  • Asheville, North Carolina, United States CDG Full time

    About CDGCDG, Inc. is a leading civil engineering firm with over 75 years of experience, dedicated to delivering a wide range of services, including Field and Lab Services, UST, Environmental, Utility, Transportation, Geotechnical & Construction Engineering, and Civil/Site Development. We foster a collaborative environment where driven team members can build...


  • Asheville, North Carolina, United States Stealth Recruiting Services Full time

    **About the Role**We are seeking a highly skilled Regional Development Architect to join our team in Asheville, NC. As a key member of our multidisciplinary team, you will play a crucial role in shaping the future of regional development through innovative and practical designs.**Job Summary**The successful candidate will have a strong background in...


  • Asheville, North Carolina, United States Carolina Pediatric Therapy Full time

    Join Our Team of Dedicated ProfessionalsAt Carolina Pediatric Therapy, we're passionate about providing integrated care to children and their families. As a Pediatric Speech Language Pathologist, you'll be part of an interdisciplinary team that's committed to establishing sustainable work habits and advancing in their skills.We value clinicians who are...

  • IT Manager

    1 month ago


    Asheville, North Carolina, United States Wolfe, Inc. Full time

    About Wolfe, Inc.Wolfe, Inc. is a leading provider of innovative hiring and retention solutions, with a strong presence in North Carolina and across the nation. With over 38 years of experience, we offer a comprehensive range of services, including timely FCRA-compliant background screening, DOT and Non-DOT drug testing, and integration possibilities.About...


  • Asheville, North Carolina, United States StarrTrax Full time

    We are seeking a highly skilled and experienced Civil Engineer to join our team at StarrTrax. As an integral part of our engineering department, you will play a crucial role in designing and implementing hydraulic systems for various projects.The estimated salary for this position is $120,000 - $180,000 per year, depending on your level of experience and...


  • Asheville, North Carolina, United States NETWORK CONTROLS & ELECTRIC, LLC Full time

    Job OverviewNetwork Controls & Electric, LLC is seeking a highly motivated and results-driven Strategic Enterprise Security Solutions Specialist to join our team.About the PositionThis role requires a driven sales professional with a hunter mentality, someone who can generate leads and navigate the sales cycle comfortably. As an Enterprise Security Sales...


  • Asheville, North Carolina, United States Johnson, Mirmiran, and Thompson Inc. Full time

    Project Overview Johnson, Mirmiran & Thompson is a dynamic consulting firm offering a range of engineering, architecture, and IT services to public and private clients. As a key member of our team, you will be responsible for delivering project objectives, including scope, schedule, and budget.Key ResponsibilitiesMonitor project schedules, budgets, and...


  • Asheville, North Carolina, United States Sinclair Broadcast Group Full time

    Job SummaryWe are seeking a highly motivated and results-driven Sales and Marketing Professional to join our team at Sinclair Broadcast Group. As a key member of our sales team, you will be responsible for driving growth and revenue through effective sales and marketing strategies.Key Responsibilities:Develop and execute sales and marketing plans to achieve...


  • Asheville, North Carolina, United States Johnson, Mirmiran, and Thompson Inc. Full time

    Johnson, Mirmiran & Thompson is a dynamic, 100% employee-owned consulting firm of over 2,300 professionals providing a full range of multi-disciplined engineering, architecture, information technology, and related services to public agencies and private clients across the United States.As a Roadway/Transportation Project Manager, you will be responsible for...


  • Asheville, North Carolina, United States TriMech Services Full time

    Job DescriptionTriMech Services is seeking a highly skilled Senior Systems Engineer to lead the design and development of electromechanical actuation systems for use in aircraft, missile, land, and space products.The ideal candidate will have a strong background in aerospace motion control engineering and manufacturing, with a minimum of 10 years of...


  • Asheville, North Carolina, United States Homeward Bound of Western North Carolina Full time

    Job Title: Resident Safety AdvisorJob Summary:The Resident Safety Advisor will be responsible for ensuring the safety and security of clients and staff at Compass Point Village, a Permanent Support Housing Complex owned by Homeward Bound of Western North Carolina. This role will involve monitoring cameras, walking the property, and completing activity and...