Embedded Systems Software Developer

6 days ago


St Louis, Missouri, United States Cindavi Full time
About the Role

We are seeking an experienced Embedded Firmware Engineer to design and develop embedded firmware for a variety of products, including operating, utility, development, and diagnostic software.

The ideal candidate will conduct functional and empirical analysis to implement and optimize firmware solutions, participate in testing strategies, and ensure software reliability. This role also includes supervising firmware engineers and technicians on assigned projects.

Key Responsibilities:

  • Provide clear technical advice and information to team members and stakeholders.
  • Lead and supervise firmware engineers and technicians across various projects.
  • Design, modify, and maintain firmware for both new and existing products.
  • Develop and manage schedules for firmware development and updates.
  • Program in C/C++ and other high-level languages, ensuring adherence to industry standards.
  • Identify and utilize appropriate software development tools, such as assemblers and compilers.
  • Collaborate with Design Engineers and Project Leaders on new or revised designs.
  • Define and document software requirements, objectives, and modules for projects.
  • Conduct or oversee software testing, troubleshoot/debug issues, and provide on-site customer support when necessary.
  • Assist in the creation of user manuals and technical documentation related to software.

Requirements:

  • Bachelor's degree in Computer or Electrical Engineering (BSCE, BSEE) or equivalent experience.
  • Minimum 2 years of firmware design experience preferred.

Preferred Qualifications:

  • Strong working knowledge of Linux OS, networking, and multithreaded systems.
  • Expertise in C/C++ programming and object-oriented design principles.
  • Familiarity with communication protocols such as Ethernet, USB, I2C, and SPI.
  • Experience with embedded microcontroller systems.


  • St Louis, Missouri, United States Biomerieux Full time

    About the Role:We are seeking a highly skilled Senior Embedded Software Engineer to lead our firmware development efforts. In this position, you will be responsible for designing, developing, and maintaining embedded firmware based on product and hardware specifications, collaborating with cross-functional teams, and providing technical leadership.Key...


  • St Louis, Missouri, United States True Fitness Full time

    Embedded Systems Firmware EngineerWe are seeking a highly skilled Embedded Systems Firmware Engineer to join our team at True Fitness. As a key member of our innovation team, you will play a crucial role in designing and developing firmware for our cutting-edge embedded systems.Your expertise will be essential in optimizing performance, memory usage, and...


  • St Louis, Missouri, United States Sogeclair Digital Engineering Full time

    Job SummarySogeclair Digital Engineering is seeking a highly skilled Software Engineering Manager to lead our software development team in Bridgeton, MO. This role will be responsible for supervising and developing a team of software engineers to drive technology through design, development, analysis, documentation, and support testing of products, systems,...

  • Software Developer

    7 days ago


    St Louis, Missouri, United States Quantum Research Full time

    Job TitleSOFTWARE DEVELOPER (NGA)Job SummaryQuantum Research International, Inc. is seeking a highly skilled Software Developer to support cybersecurity integration efforts across the National Geospatial-Intelligence Agency (NGA).Key Responsibilities Analyze information to determine, recommend, and plan the development of new applications or modifications of...

  • Software Developer

    4 weeks ago


    St Louis, Missouri, United States Quantum Research International Inc Full time

    Job DescriptionOverviewQuantum Research International, Inc. (Quantum) is a certified DoD Contractor providing services and products to US/Allied governments and industry in various areas, including Cybersecurity, High Performance Computing Systems, Cloud Services and Systems, Space and Ground Support Systems, Aviation Systems, Missile Systems, Artificial...


  • St Louis, Missouri, United States Roc Search Full time

    Roc Search is currently working with a leading telecommunications organization that is looking for an Embedded Performance Analyst to enhance their training programs and improve performance metrics.As an Embedded Performance Analyst, you will leverage analytical skills to drive operational efficiency within our call center environment. This role requires a...

  • Software Developer

    4 weeks ago


    St Louis, Missouri, United States Insight Global Full time

    Job Title: TS/SCI Software DeveloperInsight Global is seeking a highly skilled TS/SCI Software Developer to join our team in Saint Louis, MO.Job Summary:We are looking for a talented software developer with experience in developing and applying security system access controls. The ideal candidate will have a strong background in Java, Python, C++/C#, or R...


  • St Louis, Missouri, United States The JAAW Group Full time

    Job Title: Software Development EngineerJob Description:The JAAW Group is seeking a talented, experienced Software Development Engineer to join our team. As a Software Development Engineer, you will play a crucial role in developing software for the Integrated Battle Control Station (IBCS) system, contributing to the advancement of cutting-edge technology...

  • Software Developer

    24 hours ago


    St Louis, Missouri, United States Hexagon US Federal Full time

    At Hexagon US Federal, we provide cutting-edge technologies and a wide range of professional services to enable our customers to make smarter and faster operational decisions and improve mission effectiveness.Our team is dedicated to researching, designing, and developing computer and network software or specialized utility programs.Key...

  • Software Developer

    4 weeks ago


    St Louis, Missouri, United States Concordia Publishing House Full time

    Job Title: Software EngineerConcordia Publishing House is seeking a skilled Software Engineer to join our team.Job SummaryWe are looking for a highly motivated and experienced Software Engineer to contribute to the development and maintenance of our mission-critical business applications. The ideal candidate will have a strong background in Microsoft...


  • St Louis, Missouri, United States Marathon TS Full time

    Job Title: Software Web DeveloperMarathon TS is seeking a skilled Software Web Developer to support a government client onsite in St. Louis, MO.Job Summary:We are looking for a talented individual to design, develop, and maintain computer and network software or specialized utility programs. The ideal candidate will have a strong background in computer...


  • St Louis, Missouri, United States IT Partners,Inc Full time

    Job OverviewWe are seeking a skilled Software Developer to join our team in supporting a production support project at TRANSCOM. The successful candidate will apply agile development methods for enhancements and to deploy increments with additional features and capabilities.Key ResponsibilitiesDevelop software using agile frameworks and Kanban to track work...


  • St Louis, Missouri, United States TechnoGen Full time

    Software Development LeadWe are seeking a highly skilled Software Development Lead to join our team at TechnoGen. As a key member of our development team, you will be responsible for leading the design, development, and deployment of software applications using Salesforce technologies.Key Responsibilities:Lead the development team in designing, coding,...

  • Software Developer

    2 days ago


    St Louis, Missouri, United States Bridge Core Full time

    Overview:Bridge Core is seeking a skilled Software Developer to join our team in Springfield, VA. As a Software Developer, you will be responsible for developing front-end applications for our system, as well as supporting the team in the development of back-end applications as needed. You will work closely with the development team to ensure full end-to-end...

  • Software Developer

    2 days ago


    St Louis, Missouri, United States Zurich NA Full time

    Job SummaryThis Software Developer role is an exciting opportunity to join Zurich NA, a leading provider of commercial property-casualty insurance solutions and risk management products and services. As a key member of our team, you will be responsible for designing, documenting, testing, and developing software to satisfy functional and non-functional...


  • St Louis, Missouri, United States Equifax Full time

    Software Engineer Role at EquifaxWe are seeking a talented software engineer to join our team at Equifax. As a software engineer, you will be responsible for designing, developing, and operating high-scale applications across the full engineering stack. You will work with our team of talented engineers to develop software using modern software development...

  • Software Developer

    5 days ago


    St Louis, Missouri, United States SynergisticIT Full time

    About SynergisticITSynergisticIT is a leading provider of tech job placement services, helping candidates acquire the skills and experience needed to succeed in the tech industry. Our team has been working with top tech companies since 2010, providing candidates with the competitive edge they need to excel in their careers.Job DescriptionWe are currently...


  • St Louis, Missouri, United States ShiftCode Analytics Full time

    Job DescriptionAs a Software Development Engineer at ShiftCode Analytics, you will be responsible for designing, developing, and maintaining software applications that meet the company's business needs. Your primary focus will be on building scalable, efficient, and secure software systems that can handle high traffic and large data sets.Key...


  • St Louis, Missouri, United States Saxon Global Full time

    Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and fault-tolerant software systems using Angular and Java. Your expertise in Spring Boot and microservices will enable you to work on complex...

  • Software Developer

    2 days ago


    St Louis, Missouri, United States INflow Federal Full time

    About INflow FederalWe're a dynamic small business at the forefront of innovation, dedicated to delivering exceptional services to our clients. Our commitment to our people has been pivotal to our enduring success, directly translating into significant benefits for our customers.Our identity is greatly influenced by the contributions of US Military Veterans....