Embedded Software Engineer

1 month ago


Rockville, United States Jobot Full time

Dice is the leading career destination​ for tech experts at every stage of their careers.  Our client, Jobot, is seeking the following.  Apply via Dice today

A biotechnology research company is looking to add an Embedded Software Engineer to their growing team

This Jobot Job is hosted by: Julie Massey
Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.
Salary: $90,000 - $110,000 per year

A bit about us:

A biotechnology research company is looking to add an Embedded Software Engineer to their growing team

Why join us?

Great benefits and compensation package

Job Details

****THIS IS AN ONSITE ROLE IN ROCKVILLE, MD - DO NOT APPLY IF YOU ARE LOOKING FOR REMOTE OR HYBRID WORK****

Description:
The Embedded Software Engineer is responsible for the design, development, integration, testing, and lifecycle support of current and future software products. This role will create robust technical solutions for complex problems, focusing on embedded systems development using C and Python.

Responsibilities:

  • Design, develop, and test embedded software systems.
  • Develop and maintain firmware for various embedded systems.
  • Implement and optimize drivers and subsystems in a distributed, real-time environment.
  • Perform unit testing, verification, and debugging of software.
  • Engage in peer reviews of code and design documentation.
  • Extend existing systems to support new capabilities and improve performance.
  • Develop and implement Standard Operating Procedures (SOPs).
  • Collaborate with internal and external stakeholders to define system requirements and specifications.
  • Utilize UML modeling for designing object hierarchies, behaviors, class structures, and methods.
  • Troubleshoot and communicate technical issues and solutions effectively.
  • Maintain compliance with 21CFR11 and/or FDA regulated software systems (preferred).

Qualifications:
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • Minimum of 2 years of experience in embedded software engineering.
  • Proficiency in C and Python programming languages.
  • Experience with multithreaded programming and real-time operating systems.
  • Strong understanding of embedded system design and development.
  • Familiarity with communication protocols (SPI, CAN, USB, BLE).
  • Experience with AWS IoT and distributed systems (preferred).
  • Solid understanding of software development fundamentals and best practices.
  • Ability to design modular, maintainable code for long-term projects.
  • Excellent problem-solving skills and attention to detail.
  • Strong written and verbal communication skills.
  • Ability to work independently and as part of a collaborative team.

Desirable Skills:
  • Experience with FPGA design and synthesis.
  • Knowledge of circuit design and signal processing.
  • Familiarity with embedded Linux and assembly programming.
  • Experience in a regulated environment (21CFR11, FDA).


Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.

  • Rockville, Maryland, United States Jobot Full time

    Job Title: Embedded Software EngineerDice is the leading career destination for tech experts at every stage of their careers. Our client, Jobot, is seeking a skilled Embedded Software Engineer to join their growing team.A biotechnology research company is looking to add a talented software engineer to their team. This role will involve designing, developing,...


  • Rockville, Maryland, United States Jobot Full time

    Job Title: Embedded Software EngineerA biotechnology research company is seeking an experienced Embedded Software Engineer to join their growing team.Job Summary:The Embedded Software Engineer will be responsible for designing, developing, integrating, testing, and supporting current and future software products. This role will focus on creating robust...


  • Rockville, United States Intellian Technologies Full time

    As a Senior Embedded Software Engineer (with 8+ years experience) you will participate in the definition, design, development, and testing of software in our next-generation active phased-array antennas and satellite user terminals. You will collaborate with our hardware, software, and manufacturing teams as well as external vendors to help provide...


  • Rockville, Maryland, United States Origin Wireless AI Full time

    Job OverviewOrigin Wireless AI is seeking a skilled Embedded Systems Software Developer to join our team. As a key member of our product team, you will be responsible for integrating our WiFi Sensing solutions into various products. This role requires strong technical problem-solving skills, embedded systems experience, and excellent communication skills.Key...


  • Rockville, Maryland, United States Origin Wireless AI Full time

    About Origin Wireless AIOrigin Wireless AI is the pioneer of WiFi Sensing technology, which revolutionizes how we use WiFi in various environments. As a category leader, we provide Fortune 500 companies with innovative applications and services in security, health, and energy management.About the JobWe are seeking a skilled Software Engineer to integrate our...

  • Software Engineer

    4 weeks ago


    Rockville, Maryland, United States Software Guidance and Assistance, Inc. Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team as a Java/AWS Software Developer. As a key member of our team, you will be responsible for designing, developing, and testing software applications using Java and AWS technologies.Key ResponsibilitiesDesign and develop software applications using Java and AWS technologiesTest and debug...


  • Rockville, Maryland, United States ASCENDING Full time

    Job Title: Software Engineering ManagerASCENDING is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in developing and delivering high-quality software solutions. The ideal candidate will have a strong technical background, excellent leadership skills, and experience in managing large-scale software development...


  • Rockville, Maryland, United States Acquired Data Solutions Full time

    Job OverviewAcquired Data Solutions is seeking a skilled Software Development Engineer to join our team. The ideal candidate will have a strong understanding of engineering fundamentals and be proficient in software development, troubleshooting, and technical support.Key ResponsibilitiesDevelop and maintain software solutions for a wide range of...


  • Rockville, United States Jobot Full time

    Job DescriptionJob DescriptionModernize enterprise software in the employment verification industry- 100% remoteThis Jobot Job is hosted by: Charles SimmonsAre you a fit? Easy Apply now by clicking the "Apply Now" buttonand sending us your resume.Salary: $110,000 - $130,000 per yearA bit about us:This small and tenured enterprise consulting firm specializes...


  • Rockville, United States Jobot Full time

    Dice is the leading career destination​ for tech experts at every stage of their careers.  Our client, Jobot, is seeking the following.  Apply via Dice today!Modernize enterprise software in the employment verification industry- 100% remoteThis Jobot Job is hosted by: Charles SimmonsAre you a fit? Easy Apply now by clicking the "Apply Now" button and...


  • Rockville, Maryland, United States Jobot Full time

    Job DetailsWe are seeking a highly skilled Senior Software Engineer to join our innovative technology team at Jobot. As a key member of our team, you will be responsible for designing, implementing, and managing software programs that modernize large-scale software systems used internally and publicly.Key Responsibilities:Develop high-quality software design...


  • Rockville, Maryland, United States Saxon Global Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Saxon Global. As a key member of our engineering team, you will be responsible for designing, developing, and implementing business and computer applications software.Key ResponsibilitiesFine-tune and improve sophisticated software implementation projects.Analyze and...

  • Sr. Software Engineer

    2 months ago


    Rockville, United States ConsultNet, LLC Full time

    Title: Sr. Software Engineer Location: Remote, can work remote anywhere in the lower 48 states. Cannot work outside the continental US. Type: Long-term Contract Pay: Based of experience Summary: Our client, a large financial regulator, is looking for a Sr. Software Engineer to assist with the development of a new system used to regulate mortgage...


  • Rockville, Maryland, United States United States Pharmacopeia Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Digital & Innovation division. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our stakeholders.Key Responsibilities:Develop software products through all phases of the software development...


  • Rockville, Maryland, United States Essential Software Inc Full time

    At Essential Software Inc., we're committed to delivering exceptional technology solutions to federal agencies. As a Senior Quality Assurance Engineer, you'll play a critical role in ensuring the quality and reliability of our applications.The ideal candidate will have a strong background in software testing and a passion for delivering high-quality results....


  • Rockville, Maryland, United States Cobb Systems Group Full time

    Job Title: Lead Frontend EngineerCobb Systems Group is seeking a highly skilled Lead Frontend Engineer to join our team.Job Summary:We are looking for a talented Frontend Engineer to lead the development of complex user interfaces for our applications. As a Lead Frontend Engineer, you will be responsible for designing, developing, and enhancing our frontend...

  • Software Engineer

    4 weeks ago


    Rockville, Maryland, United States Digital Infuzion Full time

    Job OverviewDigital Infuzion is a leading healthcare technology company that empowers researchers and providers to make meaningful impacts in patients' lives. We're passionate about developing innovative solutions that enable knowledge discovery and data sharing. As a Software Developer, you'll join an interdisciplinary team of scientists and technologists...


  • Rockville, Maryland, United States Syms Strategic Group, LLC (SSG) Full time

    Job Title: Software Developer in TestJob Summary:Syms Strategic Group, LLC (SSG) is seeking a talented Software Developer in Test (SDET) to join our team in support of a large Department of Veterans Affairs (VA) nationwide program.Key Responsibilities:* Design and implement test automation strategies* Create and manage test automation resources* Develop and...


  • Rockville, Maryland, United States Saxon Global Full time

    Job Requirements:As a Software Development Engineer at Saxon Global, you will design, develop, and deploy web-based applications in C#, .NET MVC, .NET CORE, SQL Server, JavaScript, and TFS. A minimum of 3 years of experience in software development is required, with a BS/MS degree in MIS, CS, or a related discipline. Additionally, you should have experience...


  • Rockville, Maryland, United States The EMMES Corporation Full time

    Job Title: Software Development Engineer - Data EngineeringEmmes Corporation is seeking a highly skilled Software Development Engineer - Data Engineering to join our team. As a Data Engineer, you will be responsible for designing, building, and maintaining scalable data pipelines and infrastructure to support our data analytics and business intelligence...