Embedded Software Engineer Position

4 weeks ago


Rockville, Maryland, United States Jobot Full time
Job Title: Embedded Software Engineer

Dice 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, and testing software products for embedded systems.

Responsibilities:
  • Design and develop software systems for embedded devices.
  • 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.
Requirements:
  • 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 learning more? Click the "Apply Now" button to submit your application.



  • 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, 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, 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 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...


  • 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

    Unlock the Power of Data-Driven InnovationDigital Infuzion is a pioneering force in the healthcare industry, harnessing the potential of technology and bioinformatics to drive meaningful impacts in patients' lives. As a key member of our interdisciplinary team, you will collaborate with scientists and technologists to remove barriers to data sharing and...

  • 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 Cobb Systems Group Full time

    Job Summary:Cobb Systems Group is seeking a highly skilled React developer to design, develop, and enhance complex user interfaces for applications.This is a full-time permanent position with a prestigious FINTECH organization located in Rockville, MD with offices in 18 countries.You will be part of an engineering team that supports a high revenue product...


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


  • Rockville, Maryland, United States Randstad US Full time

    Cybersecurity Analyst/Software EngineerWe are seeking a highly skilled Cybersecurity Analyst/Software Engineer to join our team in support of a government client. The ideal candidate will have a strong background in cybersecurity and software engineering, with experience in implementing and upgrading security measures and controls.Key Responsibilities:Plan,...


  • Rockville, Maryland, United States BioSpace, Inc. Full time

    Job DetailsJob Summary:USP is 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 cloud-based software solutions that meet the needs of our stakeholders.Key Responsibilities: Develop products through all phases of the...


  • Rockville, Maryland, United States Motion Recruitment Full time

    A leading medical device company headquartered in the DMV region is seeking a skilled Senior Software Engineer to contribute to their team.The ideal candidate will have experience in B2B commerce and proficiency in Java, with a strong background in core Java and J2EE.Key responsibilities include developing web services and web APIs, as well as working with...