Post job

Embedded software engineer jobs in Saint Louis, MO - 264 jobs

All
Embedded Software Engineer
Senior Software Engineer
Principal Software Engineer
Embedded Software Developer
Staff Software Engineer
Senior Software Development Engineer
Senior Embedded Software Engineer
Firmware Engineer
Computer Engineer
Senior Firmware Engineer
Project Engineer/Software Engineer
Senior Systems Software Engineer
Software Systems Engineer
  • Embedded Software Engineer - Level 2 or Level 3

    Northrop Grumman 4.7company rating

    Embedded software engineer job in Saint Charles, MO

    RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE TYPE: NoneTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman's Space Sector is seeking a Embedded Software Engineer - Level 2 or Level 3 to join our team in Saint Charles, MO. This position is 100% onsite and cannot accommodate telecommute work. An organization within Northrop Grumman's Space Sector, Cutting Edge Optronics is a leading provider of high-power laser diode arrays, high power pump modules and diode-pumped solid-state (DPSS) lasers. We are a vertically integrated manufacturer capable of supplying unmounted diode bars, packaged laser diodes, DPSS modules, laser diode drivers and complete DPSS laser systems. Our diode laser-based products have become industry standards and are used in a wide variety of commercial and military applications. Learn more about Cutting Edge Optronics at our website: ******************************************************************* This position will work a 9/80 schedule, with every other Friday off. In this job, you will: Perform design and development of analog circuits, digital circuits, microcontrollers, equipment racks, circuit board assemblies, cable assemblies, and test equipment. Generate design documentation using KiCad, Visio, and other legacy tools as required. Develop specifications for, and perform selection of, components for use in electrical equipment. Develop and test control software using Python. Provide engineering support of laser system projects. Provide engineering support of fielded products and engineering support to the electronics production group. This position can be filled at either a Level 2 or Level 3. Basic Qualifications for Level 2: Bachelor's degree with 2 years of professional experience - OR - Master's degree with 0 years of professional experience. No clearance required to start Basic Qualifications for Level 3: Bachelor's degree with 5 years of professional experience - OR - Master's degree with 3 years of professional experience - OR - PhD with 1 year of professional experience. No clearance required to start 3-5 years of design experience in the areas of analog and digital electronics, microcontrollers, power electronics, and PWBs/CCAs. Demonstrated proficiency with programming using Python. Ability to communicate clearly and effectively to cross functional team members. Ability to work effectively while supporting multiple projects. Possess strong interpersonal skills to work effectively within a development team. Preferred Qualifications: Experience in developing electronic controllers used with laser systems. Experience with KiCad for PWB/CCA design. Experience with Raspberry Pi computers and microcontrollers. Experience with schematic capture, MS Office, Visio. Experience with the Linux operating system. Experience with networking fundamentals including protocols, configuration, and addressing. Curious about all the exciting developments with the Northrop Grumman Space Sector? Click the link below: ************************************* Working at Northrop Grumman is more than just a paycheck. We offer a comprehensive Total Rewards and benefits package designed to help you thrive at work and in life. For more information on our Total Rewards package, please visit our Total Rewards site. Northrop Grumman Total Rewards Primary Level Salary Range: $83,400.00 - $125,200.00Secondary Level Salary Range: $103,600.00 - $155,400.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $103.6k-155.4k yearly Auto-Apply 7d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Embedded Software Developer - St. Louis

    Performance Software 3.8company rating

    Embedded software engineer job in Saint Louis, MO

    Performance Software and its sister company, Talent Tier, are midsize companies with a great work-life balance, providing innovative software and hardware to our client companies. We are a medium-size company having been in business for over 25 years with never having a layoff and very low turnover 24% per year. Our company is very dedicated to a great work/life balance. We are looking for passionate Software Developers to design and develop software solutions for state-of-the-art safety-critical systems in the areas of Avionics and Space Exploration to join our team. Positions include full-time or hourly, Medical/Dental/Vision benefits, and a 12% company paid individual IRA contribution for full-time employees. This position is located on-site in St. Louis. Salary Range: $75,000-$145,000 DOE Experience Required: Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. Person, which is defined as, a U.S. citizen, a U.S. permanent resident, or haveprotected status in the U.S. under asylum or refugee status or have the ability to obtain an export authorization. Bachelors or advanced degree in Computer Science, Computer Engineering, Electrical Engineering, Computer Systems Engineering, Mathematics, or equivalent development experience. Avionics software development experience including DAL A or LOR Level 1 certification experience is required. Proficiency in either ADA or C++. Real time embedded software experience is required. About Performance and Talent Tier: Performance Software and its sister company, Talent Tier, are engaged in the design of Real-time Embedded Software and Hardware. This includes Avionics and Space Exploration applications such as Synthetic Vision Cockpit Displays, Flight Management System Guidance and Navigation, Platforms, and Datalink Applications. Our customers are both Commercial and Defense-related avionics and rocketry suppliers/manufacturers. Performance Software has been in business since 1998; we were awarded INC Magazine 5000 Fastest Growing Companies and Best Places to Work for multiple years. Both companies have locations in Phoenix, AZ, New Orleans, LA, Grand Rapids, MI, Clearwater, FL, Bothell, WA, Cedar Rapids, IA with other remote employees across the states. Why Performance or Talent Tier? Our foundation was built by implementing the characteristics from large companies that we liked and eliminating the characteristics that we did not. Without the archaic practices from larger organizations, we fully embrace the culture of clear accountability, a positive attitude, transparency between every department, and productivity over the clock. This builds trust between management and employees, which provides us with our greatest strengths as an organization, flexibility, and work life balance. Competitive Benefits: Our full-time team members receive competitive salaries plus a contribution, totally paid for by our company every paycheck to an individual IRA equal to 12% of your salary. Flexible hours. Our team members are provided health/dental/vision insurance coverage plus STD/LTD coverage, separate paid sick time and vacation days, and major holidays. Hourly employees are paid a very competitive rate with medical/dental/vision benefits available. Performance Software and Talent Tier are an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. We are committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. If you need reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please discuss this with your recruiter if you are selected for an interview. To learn more about Performance Software: *******************************
    $75k-145k yearly 7d ago
  • Embedded Software Developer

    Actalent

    Embedded software engineer job in Saint Louis, MO

    Develop, implement, and optimize performance-critical aerospace software using Ada and/or C++. Participate in full lifecycle development, including requirements analysis, design, implementation, integration, and formal V&V activities. Ensure compliance with regulatory and certification requirements, including DO-178C DAL A development standards. Responsibilities + Contribute to Level of Rigor 1 activities where applicable, ensuring rigorous artifact generation and traceability. + Collaborate closely with cross-functional engineering teams, partners, and internal stakeholders to deliver highly reliable software solutions. + Support performance modeling, simulation, and analysis of mission-critical components. + Participate in reviews, audits, and milestone assessments as required. + Provide technical input, troubleshooting, and root-cause analysis throughout development and test phases. Essential Skills + C++ or ADA experience + Design Assurance Level A (DAL A) experience + Verification and Validation experience + DO-178C compliance experience Additional Skills & Qualifications + Must be at least a 7/10 proficiency with C++ or ADA + At least 5 years of embedded software experience + Experience with aerospace or regulated software (medical device, automotive, defense, semiconductor, or data centers) + At least 3 years of DAL A professional experience + At least 3 years of Verification and Validation professional experience Work Environment The position is onsite at a location in St. Louis with the flexibility of a hybrid work schedule. However, you must be onsite at least 3 days a week. The company is known for its engaging work in Real-time Embedded Software and Hardware, including Avionics and Space Exploration applications. Job Type & Location This is a Contract position based out of St. Louis, MO. Pay and Benefits The pay range for this position is $60.00 - $80.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: - Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in St. Louis,MO. Application Deadline This position is anticipated to close on Feb 3, 2026. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
    $58k-76k yearly est. 9d ago
  • Associate Firmware Engineer

    Vertiv Holdings, LLC 4.5company rating

    Embedded software engineer job in Saint Louis, MO

    We are seeking a Associate Firmware Engineer to support our gateway and embedded application platforms. This person will assist in the development and support of multiple Linux-based and real-time platforms. The candidate should possess experience with various technologies such as networking, communications, kernel drivers, and security. Responsibilities: * Requirements analysis: Requirements gathering, use case analysis, device and application prototyping, customer/customer-liaison engagement. * Project management: Project planning, task estimation, software metrics collection, version control * Full lifecycle software application development: Design, programming, debugging, peer review, unit testing, performance tuning, integration * Documentation: Program commentary, user guides for service and troubleshooting * Product testing: Unit testing, bench testing, system integration testing, and field test support * Teamwork: Effective team member with a consistent positive attitude, creativity * Hardware development support: Software support for hardware development and testing * Other tasks and activities as required by management. Requirements: * Bachelor's Degree or foreign equivalent with strong emphasis on software: Computer Science, Software Engineering, Electrical Engineering, Computer Engineering * 0-2 years of experience in a firmware development role * 0-2 years of experience in software development for Linux-based platforms * 0-2 years of experience using the C/C++ programming language. * Experience with software programming languages, frameworks, and subsystems including but not limited to: * C/C++, JavaScript, Python, Go, Perl, Shell * Linux kernel, device drivers, filesystems, networking, serial communications, real-time operating systems (RTOS), bare metal * Build systems * Unit Testing Frameworks * IP networking: TCP, UDP, TLS, DNS * Familiarity with software development environments and tools: * Integrated platforms like Eclipse, CodeWarrior, Visual Studio * Source code version control: Git * GNU Compiler and GDB * Additional, highly sought but not required. * Debugging with ARM JTAG/SWD * Embedded systems experience with control applications. * HVAC experience * Qt experience * Experience integrating unit testing w/ CI/CD pipelines. * Serial communications: RS232/485, CAN, USB * Protocols: ModBus, BACnet, SNMP, CANOpen * Platforms: ARM, x86, SoC The successful candidate will embrace Vertiv's Core Principals & Behaviors to help execute our Strategic Priorities. OUR CORE PRINCIPALS: Safety. Integrity. Respect. Teamwork. Diversity & Inclusion. OUR STRATEGIC PRIORITIES * Customer Focus * Operational Excellence * High-Performance Culture * Innovation * Financial Strength OUR BEHAVIORS * Own It * Act With Urgency * Foster a Customer-First Mindset * Think Big and Execute * Lead by Example * Drive Continuous Improvement * Learn and Seek Out Development About Vertiv Vertiv is a $8.0 billion global critical infrastructure and data center technology company. We ensure customers' vital applications run continuously by bringing together hardware, software, analytics and ongoing services. Our portfolio includes power, cooling and IT infrastructure solutions and services that extends from the cloud to the edge of the network. Headquartered in Columbus, Ohio, USA, Vertiv employs around 20,000 people and does business in more than 130 countries. Visit Vertiv.com to learn more. Work Authorization No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire. Equal Opportunity Employer Vertiv is an Equal Opportunity/Affirmative Action employer. We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability. If you have a disability and are having difficulty accessing or using this website to apply for a position, you can request help by sending an email to ********************. #LI-AC2
    $59k-77k yearly est. Auto-Apply 51d ago
  • Sr. Firmware Engineer

    Duvari Group

    Embedded software engineer job in Chesterfield, MO

    We're hiring! Join a highly creative team of thinkers and makers! We love finding solutions to problems that help real world scenarios. Bring your ingenuity, experience and curiosity… let's go! Direct Hire, Local to the St. Louis area and onsite (flexibility to be hybrid). We're looking for… Experience as a project lead, software architect, program manager, or engineering lead is desired. Passion for product development, embedded hardware devices, and creative problem-solving. Solid embedded programming skills in a variety of platforms using C, C++, C#, mobile, Linux and Windows platforms. Core knowledge of communication technologies (UART, USB, I2C, SPI, BLE, Ethernet, Wi-Fi). Commonly use structured design and programming. Software version control systems in daily work. The ability to read and interpret schematics and device datasheets. Familiarity with test equipment. Degree in Electrical Engineering (preferred, Computer Engineering, or Computer Science, with extensive experience in professional projects. An Electrical Engineering (EE) degree is targeted, along with expertise in circuit board design and layout. Not must haves, but pluses! Microcontrollers, device drivers, IoT platforms, security technologies Any combination of Embedded Linux, Cloud VMs, AWS/Azure, SQL, .NET, Python, RTOS Programmable logic motor and motion control, graphics and user interface development
    $76k-101k yearly est. 60d+ ago
  • Computer Engineer

    Department of The Air Force

    Embedded software engineer job in Scott Air Force Base, IL

    Click on "Learn more about this agency" button below for IMPORTANT additional information. This is a Direct Hire Solicitation. This public notice is to gather applications that may or may not result in a referral or selection. Click on "Learn more about this agency" button below for IMPORTANT additional information. This is a Direct Hire Solicitation. This public notice is to gather applications that may or may not result in a referral or selection. Overview Help Accepting applications Open & closing dates 12/22/2025 to 12/21/2026 Salary $76,463 to - $164,301 per year Pay scale & grade GS 12 - 15 Locations Few vacancies in the following locations: Eielson AFB, AK Elmendorf AFB, AK Fort Richardson, AK Maxwell AFB, AL Show morefewer locations (79) Little Rock AFB, AR Davis Monthan AFB, AZ Luke AFB, AZ Beale AFB, CA Edwards AFB, CA El Segundo, CA Los Angeles, CA March AFB, CA Travis AFB, CA Vandenberg AFB, CA Air Force Academy, CO Buckley AFB, CO Cheyenne Mountain AFB, CO Colorado Springs, CO Peterson AFB, CO Schriever AFB, CO Joint Base Anacostia-Bolling, DC Dover AFB, DE Cape Canaveral, FL Cape Canaveral AFS, FL Eglin AFB, FL Homestead AFB, FL Hurlburt Field, FL MacDill AFB, FL Patrick AFB, FL Tyndall AFB, FL Dobbins AFB, GA Moody AFB, GA Robins AFB, GA Hickam AFB, HI Mountain Home AFB, ID Scott AFB, IL Grissom AFB, IN Barksdale AFB, LA Hanscom AFB, MA Westover Air Reserve Base, MA Andrews AFB, MD Linthicum Heights, MD Selfridge ANG Base, MI Whiteman AFB, MO Columbus AFB, MS Keesler AFB, MS Malmstrom AFB, MT Grand Forks, ND Minot AFB, ND Offutt AFB, NE New Boston, NH McGuire AFB, NJ Cannon AFB, NM Holloman AFB, NM Kirtland AFB, NM Nellis AFB, NV Niagara Falls, NY Wright-Patterson AFB, OH Youngstown, OH Youngstown, OH Altus AFB, OK Tinker AFB, OK Vance AFB, OK Charleston, SC Shaw AFB, SC Arnold AFB, TN Dyess AFB, TX Fort Sam Houston, TX Goodfellow AFB, TX Kelly AFB, TX Lackland AFB, TX Laughlin AFB, TX Randolph AFB, TX Hill AFB, UT Alexandria, VA Arlington, VA Dahlgren, VA Fort Eustis, VA Langley AFB, VA Pentagon, Arlington, VA Fairchild AFB, WA McChord AFB, WA Warren AFB, WY Remote job No Telework eligible No Travel Required Occasional travel - You may be expected to travel for this position. Relocation expenses reimbursed No Appointment type Multiple Work schedule Full-time Service Competitive Promotion potential 15 Job family (Series) * 0854 Computer Engineering Supervisory status No Security clearance Secret Drug test No Position sensitivity and risk Noncritical-Sensitive (NCS)/Moderate Risk Trust determination process * Suitability/Fitness Financial disclosure No Bargaining unit status No Announcement number AFPCDHA-12857039-0854-CYBER Control number 852985200 This job is open to Help The public U.S. Citizens, Nationals or those who owe allegiance to the U.S. Clarification from the agency This public notice is to gather applications that may or may not result in a referral or selection. Duties Help * Duties and responsibilities vary and may increase according to grade level * Provide computer system management support. * Help coordinate the planning and implementation of hardware and software upgrades, follow and enforce proper security procedures, oversee user accounts and ensure smooth and predictable data flow. * Test and determine the performance and applicability of data processing equipment and techniques and prepare written reports on these findings. Requirements Help Conditions of employment * Please read this Public Notice in its entirety prior to submitting your application for consideration. * U.S. Citizenship is required * Males must be registered for Selective Service, see *********** * Total salary varies depending on location of position * If authorized, PCS will be paid IAW JTR and AF Regulations. If receiving an authorized PCS, you may be subject to completing/signing a CONUS agreement. More information on PCS requirements, may be found at: ***************************************** * Recruitment incentives may be authorized * Position may be subject to random drug testing * Employee may be required to work other than normal duty hours, to include evenings, weekends and/or holidays * Shift work and emergency overtime may be required * Employee must maintain current certifications * A security clearance may be required * Disclosure of Political Appointments * Full/part-time employees occupying direct childcare positions are eligible for discounts IAW DAF AFSVC/CC Memo, 30 Sep 22; first child 100% / each additional child 25%. Other assigned CYP and FCC personnel are eligible for 25% discount. Qualifications In order to qualify, you must meet the specialized experience requirements described in the Office of Personnel Management (OPM) Qualification Standards for General Schedule Positions, Group Coverage Qualification Standard for Professional and Scientific Positions. BASIC REQUIREMENT OR INDIVIDUAL OCCUPATIONAL REQUIREMENT: A. Degree: Professional Engineering. To be acceptable, the curriculum must: (1) be in a school of engineering with at least one curriculum accredited by the Accreditation Board for Engineering and Technology (ABET) as a professional engineering curriculum; or (2) include differential and integral calculus and courses (more advanced than first-year physics and chemistry) in five of the following seven areas of engineering science or physics: (a) statics, dynamics; (b) strength of materials (stress-strain relationships); (c) fluid mechanics, hydraulics; (d) thermodynamics; (e) electrical fields and circuits; (f) nature and properties of materials (relating particle and aggregate structure to properties); and (g) any other comparable area of fundamental engineering science or physics, such as optics, heat transfer, soil mechanics, or electronics. OR B. Combination of education and experience: College-level education, training, and/or technical experience that furnished (1) a thorough knowledge of the physical and mathematical sciences underlying professional engineering, and (2) a good understanding, both theoretical and practical, of the engineering sciences and techniques and their applications to one of the branches of engineering. The adequacy of such background must be demonstrated by one of the following: 1. Professional Registration: Current registration as a professional engineer by any State, the District of Columbia, Guam, or Puerto Rico. Absent other means of qualifying under this standard, those applicants who achieved such registration by means other than written test (e.g., State grandfather or eminence provisions) are eligible only for positions that are within or closely related to the specialty field of their registration. For example, an applicant who attains registration through a State Board's eminence provision as a manufacturing engineer typically would be rated eligible only for manufacturing engineering positions. OR 2. Written Test: Evidence of having successfully passed the Engineer-in-Training (EIT) examination, or the written test required for professional registration, which is administered by the Boards of Engineering Examiners in the various States, the District of Columbia, Guam, and Puerto Rico. OR 3. Specified Academic Courses: Successful completion of at least 60 semester hours of courses in the physical, mathematical, and engineering sciences and in engineering that included the courses specified in the basic requirements. The courses must be fully acceptable toward meeting the requirements of a professional engineering curriculum. OR 4. Related Curriculum: Successful completion of a curriculum leading to a bachelor's degree in engineering technology or in an appropriate professional field, e.g., physics, chemistry, architecture, computer science, mathematics, hydrology, or geology, may be accepted in lieu of a degree in engineering, provided the applicant has had at least one year of professional engineering experience acquired under professional engineering supervision and guidance. Ordinarily there should be either an established plan of intensive training to develop professional engineering competence, or several years of prior professional engineering-type experience, e.g., in interdisciplinary positions. In addition to meeting the basic requirement above, to qualify for this position you must also meet the qualification requirements listed below: SPECIALIZED EXPERIENCE: GS-12: One year of specialized experience equivalent to the GS-11. Examples of specialized experience include management and directing of assigned IT systems and programs for complex programs and/or projects. GS-13: One year of specialized experience equivalent to the GS-12. Examples of specialized experience include identifying, preparing and presenting detailed technical reports and briefings on new concepts and technical directions impacting programs/projects, and defining future technology requirements. GS-14: One year of specialized experience equivalent to the GS-13. Examples of specialized experience include planning, organizing, and managing branch level activities and developing goals and objectives that integrate organization and objectives for computer engineering programs. GS-15: One year of specialized experience equivalent to the GS-14. Examples of specialized experience include providing technical leadership, advice, and assistance on complex, controversial or precedent setting matters and dealing tactfully and effectively with high level officials, engineers and scientists. KNOWLEDGE, SKILLS AND ABILITIES (KSAs): * Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems capabilities, and measurements processes to effectively accomplish assigned functions. * Ability to analyze, evaluate, and applies rules, regulations, and procedures in a variety of situations. * Ability to plan and organize work and coordinate with other engineering disciplines; communicate effectively, both orally and in writing; and maintain good working relations. PART-TIME OR UNPAID EXPERIENCE: Credit will be given for appropriate unpaid and or part-time work. You must clearly identify the duties and responsibilities in each position held and the total number of hours per week. VOLUNTEER WORK EXPERIENCE: Refers to paid and unpaid experience, including volunteer work done through National Service Programs (i.e., Peace Corps, AmeriCorps) and other organizations (e.g., professional; philanthropic; religious; spiritual; community; student and social). Volunteer work helps build critical competencies, knowledge and skills that can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience. Education IF USING EDUCATION TO QUALIFY: If position has a positive degree requirement or education forms the basis for qualifications, you MUST submit transcriptswith the application. Official transcripts are not required at the time of application; however, if position has a positive degree requirement, qualifying based on education alone or in combination with experience; transcripts must be verified prior to appointment. An accrediting institution recognized by the U.S. Department of Education must accredit education. Click here to check accreditation. FOREIGN EDUCATION: Education completed in foreign colleges or universities may be used to meet the requirements. You must show proof the education credentials have been deemed to be at least equivalent to that gained in conventional U.S. education program. It is your responsibility to provide such evidence when applying. Additional information For Direct Hire (DHA) Positions: This is a Direct Hire Public Notice, under this recruitment procedure applications will be accepted for each location/ installation identified in this Public Notice and selections are made for vacancies as they occur. There may or may not be actual/projected vacancies at the time you submit your application. Interagency Career Transition Assistance Program (ICTAP): For information on
    $76.5k-164.3k yearly 38d ago
  • Staff Software Engineer

    Merck KGaA

    Embedded software engineer job in Saint Louis, MO

    Work Your Magic with us! Start your next chapter and join MilliporeSigma. Ready to explore, break barriers, and discover more? We know you've got big plans - so do we! Our colleagues across the globe love innovating with science and technology to enrich people's lives with our solutions in Healthcare, Life Science, and Electronics. Together, we dream big and are passionate about caring for our rich mix of people, customers, patients, and planet. That's why we are always looking for curious minds that see themselves imagining the unimaginable with us. This role does not offer sponsorship for work authorization. External applicants must be eligible to work in the US. Your Role: Our Digital and eCommerce division is looking to transform the Digital and eCommerce technology engine for MilliporeSigma. As a Staff Software Engineer, you will play a leadership role on a product team to design and build new features and components in our evolving platform, helping to embrace modern principles like microservices and event driven architectures. Location: This is an onsite role based in our St. Louis, MO office. We do offer a hybrid flexible work environment. About Our Technology: The Digital and eCommerce team currently operates several B2B websites and direct digital sales channels via a globally deployed cloud-based platform that are a growth engine for MilliporeSigma and our Life Science business. We provide a comprehensive catalog of all products, enabling our customers to find products and purchase products as well as get detailed scientific information on those products. Essential Job Functions: * Work as part of an Agile development team, taking ownership for one or more Node based applications * Provides leadership to the Agile Development team, driving technical designs to support business goals * Ensuring the entire team exemplifies excellence in design, code, test and operation * A willingness to lead by example - embracing change and foster a Growth and Learning culture on the team * Mentoring team members through code review, design reviews * Taking a lead role, working with product owners to help refine the backlog, breaking down features and epics into executable stories * Have a high quality software mindset - making sure that the code you write works Who You Are: Minimum Qualifications: * Bachelor's/Master's degree in computer science or equivalent. * At least 8 years of hands-on software engineering experience. * Expert knowledge of React and/or NextJS. * Experience with responsive design and modern CSS frameworks. Preferred Qualifications: * Experience with Microservices, CI/CD, Event Oriented Architectures and Distributed Systems * Experience with cloud environments (e.g., Google Cloud Platform, Azure, Amazon Web Services, etc.) * Experience leading product-oriented engineering development teams is a plus * Experience with version control systems (Git preferred) * Experience with GraphQL. * Experience in consuming REST services. * Experience in unit test frameworks like Jest. * Ability to provide solutions based on business requirements. * Ability to collaborate with cross-functional teams. * Ability to work with global teams and a flexible work schedule. * Must have excellent problem-solving skills and be customer-centric. * Excellent communication skills. * Experience with isomorphic rendering of pages on server and client * Familiarity with DevOps practices/principles, Agile/Scrum methodologies, CI/CD pipelines and the product development lifecycle * Familiarity with modern web APIs and full stack frameworks. * Experience with React, NextJS, GraphQL, Material UI, Kubernetes * Experience developing eCommerce systems - especially B2B eCommerce - is a plus Pay Range: $107,300-$175,000 The offer range represents the anticipated low and high end of the base pay compensation for this position. The actual compensation offered will be determined by factors such as location, level of experience, education, skills, and other job-related factors. Position may be eligible for sales or performance-based bonuses. Benefits offered by the Company include health insurance, paid time off (PTO), retirement contributions, and other perquisites. For more information click here. What we offer: We are curious minds that come from a broad range of backgrounds, perspectives, and life experiences. We believe that this variety drives excellence and innovation, strengthening our ability to lead in science and technology. We are committed to creating access and opportunities for all to develop and grow at your own pace. Join us in building a culture of inclusion and belonging that impacts millions and empowers everyone to work their magic and champion human progress! Apply now and become a part of a team that is dedicated to Sparking Discovery and Elevating Humanity!
    $107.3k-175k yearly 49d ago
  • Staff Software Engineer

    Total Expert 4.3company rating

    Embedded software engineer job in Saint Louis, MO

    Total Expert is the purpose-built customer engagement platform trusted by more than 200 financial enterprises. Total Expert unifies data, marketing, sales, and compliance solutions to deliver the perfect customer journey across every financial milestone in any market. Total Expert turns customer insights into actions that increase loyalty and drive growth for modern banks, lenders, and credit unions. In this position, you'll work with a team of talented software engineers to expand and support the core capabilities of the Total Expert platform. We're looking for a full-stack engineer who excels at creating software across all layers of a SaaS platform, understands complex data flows, and is passionate about leveraging the right tools to solve challenging problems. What you'll be doing:· Develop new features and platform capabilities using the latest developer tooling for the Total Expert platform and technology integrations.· Be a key member of the engineering leadership team by collaborating with business users, customers, Product team members, and other Engineering team members to identify and implement innovative software solutions and enhancements.· Maintain and enhance existing application components while ensuring continued stability and performance during a multi-phase modernization program.· Lead code refactoring and decoupling efforts to prepare existing components for migration to microservices, APIs, or updated frameworks.· Analyze existing code to extract business logic and ensure accurate reconstruction in new designs.· Provide clear communication to Product, Support, and Engineering stakeholders.· Demonstrate an automation-first testing mentality to ensure reliability during rapid feature expansion.· Accelerate, through technical leadership, the advancement of engineering quality and adoption of new technologies to drive business growth and focus. What we are looking for:· Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.· 8+ years of professional software engineering experience within a team-based environment.· Strong understanding of computer science fundamentals (data representation, data structures, algorithms).· 3+ years of technical leadership experience (e.g., tech lead, team lead, project lead).· Experience building and maintaining responsive web applications with JavaScript, TypeScript, and modern libraries and frameworks (React, Vue, etc.).· Ability to loosely couple third-party integrations, including AI-enabled technology.· Experience with software architecture and refactoring legacy code using proven design patterns.· Ability to mentor junior developers in engineering best practices and agile methodologies.· Experience building and maintaining comprehensive automated test suites and integrating them with CI/CD pipelines to support reliable, high-velocity development.· Experience with object-oriented languages (e.g., C#, Java, Python) · Experience leveraging AI-assisted development tools (e.g., code generation, code review, test creation) and proactively identifying new opportunities to improve engineering efficiency and product quality through emerging AI capabilities.· Experience with relational databases (MySQL, PostgreSQL, SQL Server, etc.)· Strong communication and collaboration skills across all levels of the organization Compensation/Benefits: The anticipated base salary range for this role is $140,000 - $160,000 annually. Final total compensation offered is dependent upon the selected individual's qualifications and experience. This position is also eligible for an annual discretionary bonus based on company performance and other factors. As an employee of the company, you will be eligible to participate in the Employee Stock Option Plan. Total Expert offers a competitive range of benefits including Medical, Dental, Vision, HSA (Health Savings Account), FSA (Flexible Spending Accounts), company paid Life Insurance, Short-Term Disability, Long-Term Disability, Flexible Time-Off (FTO), Paid Parental Leave, and 401(k) with employer match. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $140k-160k yearly Auto-Apply 51d ago
  • Principal Software Engineer

    Omni Federal 4.5company rating

    Embedded software engineer job in Saint Louis, MO

    Job Description Job Title: Principal Software Engineer Security Clearance: Active TS/SCI (or SCI eligibility) We question. We listen. We adapt. Be honest. Be pragmatic. Omni Federal, founded in 2017 and headquartered in Washington, DC, is a highly specialized software solutions provider with a robust presence in key locations across the United States, including Boston, MA, Colorado Springs, CO, San Antonio, TX, and St. Louis, MO. Born out of the Department of Defense's software factory ecosystem, Omni has rapidly distinguished itself by delivering both mission-critical and enterprise solutions that enhance the technological capabilities of the federal government. With a focus on areas such as Command and Control, Cybersecurity, Space, Geospatial, and Modeling & Simulation, Omni leverages cutting-edge commercial technology tailored to government objectives, improving mission performance and delivering transformative outcomes for the Department of Defense (DoD), Intelligence Community (IC), and their end-users. The company's innovative approach is backed by its Omni Labs and SBIR Innovation centers, where they develop advanced platforms and tools in data mesh, secure connectivity, and intelligent automation. Why Omni? Environment of Autonomy Innovative Commercial Approach People over process We are seeking a strong Principal Software Engineer to support an NGA project in downtown St Louis with the Geospatial Center of Excellence. This is an exciting Modernization initiative providing enterprise architectural, engineering, operations and sustainment, modification, and testing of geospatial-intelligence core services. This utilizes secure cloud environments, and a modern agile development methodology making data accessible, discoverable, and deliverable to the IC. Candidates must be passionate, energized and excited to work on modern architectures and solve challenging problems for our clients. Required Skills: Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical field with 15+ years of software engineering experience OR Master's degree in a technical field with 13+ years of software engineering experience. Experience in Python enterprise application development Experience building high-performance applications in React.js Experience building APIs Web services architecture, design, and development Experience in PostgreSQL database design Experience working in AWS and utilizing specific AWS tools Nice to have: Experience working with FastAPI/Flask , About Omni Federal Omni Federal is a small business Defense Contractor focused on modern application development & deployment, cloud enablement, data analytics and DevSecOps services for the Federal government. Our past performance is a mix of commercial and federal business that allows us to leverage the latest commercial technologies and processes and adapt them to the Federal government. Omni Federal designs, builds and operates data-rich applications leveraging advanced data modeling, machine learning and data visualization techniques to empower our customers to make better data-driven decisions. We are on the forefront of Modernization and Automation, and are providing our Customers the option through our services to help them get to where they want to be, and ultimately the end-user.
    $103k-127k yearly est. 20d ago
  • Staff Software Engineer (Go/Golang)

    Bayer Crop Science 4.5company rating

    Embedded software engineer job in Chesterfield, MO

    At Bayer we're visionaries, driven to solve the world's toughest challenges and striving for a world where 'Health for all Hunger for none' is no longer a dream, but a real possibility. We're doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities and redefining ‘impossible'. There are so many reasons to join us. If you're hungry to build a varied and meaningful career in a community of brilliant and diverse minds to make a real difference, there's only one choice. Staff Software Engineer (Go/Golang) Staff Software Engineer (Go/Golang) Purpose: The mission of Bayer Crop Science is centered on developing agricultural solutions for a sustainable future that will include a global population projected to eclipse 9.6 billion by 2050. We approach agriculture holistically, looking across a broad range of solutions from using biotechnology and plant breeding to produce the best possible seeds, to advanced predictive and prescriptive analytics designed to select the best possible crop system for every acre. To make this possible, Bayer collects terabytes of data across all aspects of its operations, from genome sequencing, crop field trials, manufacturing, supply chain, financial transactions and everything in between. There is an enormous need and potential here to do something that has never been done before. We need great people to help transform these complex scientific datasets into innovative software that is deployed across the pipeline, accelerating the pace and quality of all crop system development decisions to unbelievable levels. What you will do is why you should join us: Be a critical senior member of a data engineering team focused on creating distributed analysis capabilities around a large variety of datasets; Take pride in software craftsmanship, apply a deep knowledge of algorithms and data structures to continuously improve and innovate; Work with other top-level talent solving a wide range of complex and unique challenges that have real world impact; Mentor and guide other engineers on areas of expertise; Explore relevant technology stacks to find the best fit for each dataset; Lead technical initiatives, communicating your technical vision and strategy to the broader organization; Project your talent into relevant projects. Strength of ideas trumps position on an org chart; Pursue opportunities to present our work at relevant technical conferences Google Cloud Next 2019: ************************************* OID6v4 Google Cloud Next 2024: ************************************* XqwfMs GraphConnect 2015: ******************************************* Google Cloud Blog: ************************************************************************************************************************* ******************************************************************* Cloud Wars: ****************************************************************************************************************************** Foss4G: ****************************************************** This role will be based at our site in St. Louis, MO. We will offer flexible work options and possibly residence-based opporutnities depending upon needs of the business. Visa sponsorship may be offered for this role. If you share our values, you should have: Minimum of a Bachelor's Degree or an equivalent combination of education and experience; Has shipped multiple generations of a software product, demonstrating long-term technical ownership and evolution; A track record of shipping and maintaining multiple major product releases written in Go or Golang; A track record of designing, building, and maintaining multiple product releases of data-intensive APIs using a RESTful approach; Extensive experience in system design and architecture for large-scale, distributed applications; Experience with stream processing using Apache Kafka; Experience with designing effective Unit Testing and Test Driven Development patterns; Familiarity with creating and maintaining containerized application deployments with a platform like Docker; Familiarity with developing and deploying to and working with Kubernetes cluster infrastructure; A proven ability to build and maintain cloud based infrastructure on a major cloud provider like AWS, Azure or Google Cloud Platform; Experience data modeling for large scale databases, either relational or NoSQL; Skilled communicator with proficiency in English language, capable of connecting with diverse individuals, actively listening to their needs, and supporting meaningful analysis for better decision-making. Bonus points for: Experience with protocol buffers and gRPC; Experience with: Google Cloud Platform, Apache Beam and or Google Cloud Dataflow, Google Kubernetes Engine; Experience working with scientific datasets, or a background in the application of quantitative science to business problems; Bioinformatics experience, especially large scale storage and data mining of variant data, variant annotation, and genotype to phenotype correlation. This posting will be available for application until at least 2/13/2026. Employees can expect to be paid a salary between $119,073 - $178,610. Additional compensation may include a bonus or commission (if relevant). Other benefits include health care, vision, dental, retirement, PTO, sick leave, etc. If selected for this role, the offer may vary based on market data/ranges, an applicant's skills and prior relevant experience, certain degrees and certifications, and other relevant factors. #LI-US YOUR APPLICATION Bayer offers a wide variety of competitive compensation and benefits programs. If you meet the requirements of this unique opportunity, and want to impact our mission Science for a better life, we encourage you to apply now. Be part of something bigger. Be you. Be Bayer. To all recruitment agencies: Bayer does not accept unsolicited third party resumes. Bayer is an Equal Opportunity Employer/Disabled/Veterans Bayer is committed to providing access and reasonable accommodations in its application process for individuals with disabilities and encourages applicants with disabilities to request any needed accommodation(s) using the contact information below. Bayer is an E-Verify Employer. Location: United States : Missouri : Chesterfield United States : Missouri : Creve Coeur Division: Enabling Functions Reference Code: 851060 Contact Us Email: hrop_*************
    $119.1k-178.6k yearly Easy Apply 60d+ ago
  • Senior Software Systems Engineer

    Intramotev

    Embedded software engineer job in Saint Louis, MO

    About Us: At Intramotev, we are dedicated to revolutionizing the freight industry by liberating tons of freight from congested highways, reducing carbon emissions, and enhancing transportation efficiency. We are deploying self-propelled battery-electric railcars and vehicles to transform freight logistics and bring innovation to our rail network. Based in St. Louis, MO, we are committed to promoting industrial revitalization, saving lives, and minimizing the environmental impact of trucking/transportation. We actively foster a work environment for every teammate that's welcoming, respectful and inclusive, with great opportunities for professional growth. Find your future with us. Role Overview: Intramotev is seeking a motivated Senior Software Systems Engineer to join the engineering team to meet growing demands in the development of self-propelled rail vehicles. Intramotev is developing multiple unmanned self-propelled vehicles. This role will serve as the primary technical integrator across our three software domains: Embedded, Perception, and Application. This position will be based out of St. Louis, MO. This is a full-time, in-office position. Key Responsibilities: Lead Software Integration: Orchestrate the integration of disparate software subsystems (Embedded, Perception, and Application) into a cohesive, functioning vehicle platform. Requirements Management: Collaborate with stakeholders to define, trace, and manage software requirements across the development lifecycle, ensuring alignment with overall system goals. Validation & Verification (V&V): Design and execute comprehensive validation plans to ensure software designs meet operational and functional requirements. Automated Testing: Architect and maintain automated testing frameworks and CI/CD pipelines to streamline software delivery and ensure code quality. System Architecture: Contribute to the definition of software interfaces and data flow architectures to ensure seamless communication between vehicle subsystems. Lifecycle Support: Address and resolve software integration issues related to fielded systems, providing comprehensive support throughout the product lifecycle. Collaboration: Work closely with the Embedded, Perception, and Application teams to resolve dependencies and blockages. Innovation & Research: Stay abreast of technological advancements in software systems engineering and recommend potential applications and technology investments. Team Dynamics: Work within dynamic teams of 3-10 members on diverse projects. Foster excellent interpersonal and communication skills to thrive in a collaborative environment. Adapt to evolving project objectives and requirements. Engage in occasional domestic travel to support integration, demonstration, and customer interactions. Why Join Us? Career Growth: Develop your career with a forward-thinking company dedicated to transforming rail technology. Innovative Environment: Contribute to groundbreaking projects that bridge the past and future of rail transport. Impactful Work: Be a key player in creating solutions that promote a more sustainable and efficient rail network. About You: Basic Qualifications (Required Skills/Experience): At least a Bachelor's Degree in Computer Science, Computer Engineering, Systems Engineering, or a related field. 5 or more years of experience in software systems engineering, software integration, or a related field. Willingness to expand into technical areas beyond your area of expertise; ability to develop innovative and novel approaches. Open-minded and comfortable working in a teaming environment as a technical leader. Fluent in both written and verbal English. U.S. Person (immigration or work visa sponsorship will not be provided). Preferred Qualifications (Desired Skills/Experience): Candidate should have a working knowledge of one or (ideally) multiple areas listed below: Experience in directly applicable industry or projects, such as Rail, Electric Vehicles, or Unmanned Systems. Experience with Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing methodologies. Proficiency with automated testing tools and CI/CD platforms (e.g., Jenkins, GitLab CI, Docker). Experience with requirements management tools (e.g., Jama, DOORS, or similar). Familiarity with functional safety standards (e.g., ISO 26262, EN 50128). Demonstrated experience working on project teams and collaborating with other engineering disciplines. Experience working in Agile environments for hardware and software development. Typical Education and Experience: Education/experience typically acquired through advanced technical education (e.g. Bachelor and/or Master) and typically 5 or more years' related work experience. Relocation: This position offers a competitive relocation package for qualified candidates. Equal Opportunity Employer: Intramotev is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law. Communication: Emails about this position will come from Breezy with from intramotev-autonomous-rail.breezy-mail.com domain. Please confirm that emails from that domain are being received successfully. If you're passionate about software systems and eager to lead the integration of autonomous rail technology, we'd love to hear from you!
    $79k-105k yearly est. Auto-Apply 47d ago
  • Principal Software Engineer

    DLS Engineering 3.9company rating

    Embedded software engineer job in Saint Louis, MO

    Principal Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Principal Software Engineer for a full-time position supporting a geospatial customer in St. Louis, Missouri. This is an on-site position. Why this role is a great next step for your career: This position supports an exciting modernization initiative providing enterprise architectural, engineering, operations and sustainment, modification, and testing of geospatial-intelligence core services. This utilizes secure cloud environments, and a modern agile development methodology making data accessible, discoverable, and deliverable. St. Louis offers a low cost of living, vibrant cultural scene, and abundance of free attractions and outdoor spaces. It offers a mix of big-city amenities and smaller-town charm, with unique neighborhoods, diverse food options, professional sports teams, and a growing technology sector. A day in the life: Create, maintain and/or improve the software code, with duties to design and update software databases Technical delivery across many areas of software development including: assessments and evaluations, designing and engineering, agile development, Continuous Integration (CI)/Continuous Delivery (CD)/pipeline configuration and utilization, application development, front end development, server side development, API development, testing, security and accreditation, system integration, operations and sustainment, and documentation/template development and maintenance. When I read the below it sounds like me: Required Security Clearance: Top Secret/SCI Required: United States Citizenship Required Knowledge: Demonstrated understanding of the full lifecycle of software development Possesses principal knowledge and principal hands-on experience in developing, implementing and leading software applications and teams. Clear communication skills are required such that highly technical and complex concepts and methods can be effectively transmitted to a non-technical and/or junior officer audience Astute ability in writing test scripts, test-driven development, in an Agile software development environment, where built in automated test procedures are paramount and continuous integration of software and continuous delivery of software to the Government is the culture. Required Education: A Master of Science or equivalent degree in Computer Science, Engineering, Mathematics, Information Systems, Cybersecurity, or equivalent technical degree and a minimum of 13 years of software engineering experience OR a Bachelor of Science or equivalent degree in Computer Science, Engineering, Mathematics, Information Systems or equivalent technical degree and a minimum of 15 years of experience in software engineering OR a minimum, as equivalent to education, of 17 years of experience in software engineering/development, or a related area that demonstrates the ability to successfully perform the duties associated with this work may be substituted for a technical degree. Required Experience: Python enterprise application development Building high-performance applications in React.js Experience building APIs Web services architecture, design, and development PostgreSQL database design Working in AWS and utilizing specific AWS tools Other information: We offer a competitive salary and a 401k program with company match. We offer a comprehensive benefits package including health, vision, dental, life, and disability insurance. We offer a generous paid time off package If accommodation is needed with the application and/or the interview process for applicants with disabilities, please contact Human Resources at ************. DLS is an E-Verify company. DLS is an equal employment opportunity employer. Qualified applicants will receive consideration without regard to age, race, religion, sex (pregnancy, sexual orientation, gender identity), national origin, or disability. We encourage all qualified applicants to apply. If you believe you have been discriminated against, please contact Barbara Ellison. You also have the right to file a charge of discrimination with the equal employment opportunity commission. Must be able pass a government background check, which will be completed before employment.
    $95k-127k yearly est. 60d+ ago
  • Senior Lead, Software Development Engineer in Test

    London Stock Exchange Group

    Embedded software engineer job in Saint Louis, MO

    LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a commitment to excellence in delivering the services our customers expect from us. With extensive experience, deep knowledge and worldwide presence across financial markets, we enable businesses and economies around the world to fund innovation, manage risk and create jobs. It's how we've contributed to supporting the financial stability and growth of communities and economies globally for more than 300 years. We are seeking a Senior Quality Engineer for our Real-Time Engineering Team. Quality Engineers are involved in requirements analysis, test planning, writing test cases/scripts, test case automation, and execution of all testing (which may include application integration, system, system/network integration, performance testing, and acceptance testing) required to ensure that the software is of the highest quality. After the project is released to production, these teammates also provide support to our internal customer, the technical operations group, as well as service management. Additionally, this role plays a meaningful part in internal process audit and improvement to build efficiencies. Scope and Impact Typically work in a single QA team, as a member of a DevOps team. Work on projects/changes, typically requiring a general understanding of coordinated systems and/or at least one development environment. Accountable for the quality of own work, delivered within agreed procedures and timeframes, and passionate about internal and/or external customer needs. Work independently within defined parameters, taking ownership of problems within own area of knowledge. Decisions taken are made within guidelines. Make recommendations for process improvements to immediate manager. Some roles are responsible for limited coordination of the work of others. Work under general supervision, carrying out procedures to validate that all information systems products and services meet minimum company standards and end-user requirements. Develop scripts and test cases; test modules of larger software products or smaller stand-alone software products to ensure accurate operation and freedom from defects. Document all problems and work to resolve them. Report progress on problem resolution to management. Implement pre-determined improvements to current procedures and report on success of changes. Perform workflow analysis and recommend quality improvements. Required Education/Experience Bachelor's degree or related experience (or above) in Computer Science, Software Engineering, Electrical Engineering, or related subject area. Minimum of 3 years testing or other development experience. Demonstrated expertise with software testing methodologies and tools. Excellent English language skills. Proficiency in Windows Server and/or Unix/Linux. Familiarity with Cloud technologies such as AWS/Azure. Experience with formal software development lifecycle and good knowledge of processes such as CMM/CMMI. Good awareness of customer service and be an active teammate! In-depth analysis capability. Test automation and programming language skills; proficient in one or two coding languages (e.g., Shell/Python/Perl/Robot and/or C/C#/Java/VB), with at least 2 years of experience in automation and 2-5 years programming experience. Some experience with Networking, TCP/IP, financial markets, or project management is a nice-to-have. Career Stage: Senior Associate London Stock Exchange Group (LSEG) Information: Join us and be part of a team that values innovation, quality, and continuous improvement. If you're ready to take your career to the next level and make a significant impact, we'd love to hear from you. LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth. Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions. Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce. We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone's race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. You will be part of a collaborative and creative culture where we encourage new ideas. We are committed to sustainability across our global business and we are proud to partner with our customers to help them meet their sustainability objectives. Our charity, the LSEG Foundation provides charitable grants to community groups that help people access economic opportunities and build a secure future with financial independence. Colleagues can get involved through fundraising and volunteering. LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives. Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it's used for, and how it's obtained, your rights and how to contact us as a data subject. If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.
    $74k-99k yearly est. Auto-Apply 50d ago
  • Sr. Software Development Engineer/Lead - PBM Design at St. Louis, MO/Bloomington, MN/Franklin Lakes, NJ

    Avance Consulting Services 4.4company rating

    Embedded software engineer job in Saint Louis, MO

    Warm Greetings! My name is Ganesh and I am a Sr. Technical Recruiter with Tricolor Inc. We are a leading consulting company and have been in consulting business for last 20 years. We are primary vendors to several Fortune 1000, Investment Banks and Financial companies. I found your resume on one of the job boards and it looks to be a good fit for an open position we have. Please review the listed below. If you are interested, please respond with your updated resume or give me a call on ************ at your earliest convenience. If you are not looking for new roles, please forward this email to someone either from your professional network or friends who are looking for new opportunities since we have an excellent referral program. Position- Sr. Software Development Engineer/ Lead - PBM Design Location- St. Louis, MO/Bloomington, MN/Franklin Lakes, NJ Duration- Full Time Job Description: The Sr. Software Development Engineer - Lead - PBM Design develops cross functional designs across complex systems and be an evangelist for transformation leading and encouraging next generation spirit among PBM designers. Uses specialized depth and experience to oversee the design of complex software application programs. Leads work groups that are responsible for software development, design and quality testing. Key Job Functions: • Innovate PBM transformation across all platforms • Lead PBM Designers Culture and Collaboration within PBM and all across ESI • Own Discovery and validation of technology by building fast paced POC's • Develop/Govern Strategies for Technology • Own Tech Debt Process, Innovation and small enhancements • Reduce Waste and Abuse • Optimize Total Cost of Ownership Education :• Bachelor's Degree required, higher qualifications preferred Minimum Experience : • 8 - 12 years of experience • Ability to provide and implement technical solutions to a wide range of difficult problems • Solutions are innovative, thorough, practical and consistent with organizational objectives • Strong customer service focus • Ability to lead discussions with all levels of the organization and provide balanced information of an idea or communication of an issue Thanks, Ganesh GaniSr. IT Recruiter Tricolor, Inc. Direct: ************** Email: ganesh(@)tricolor.com 100 Franklin Square Drive #207, Somerset, NJ 08873 Tel ************** | Fax ************** **************** | Certified Minority Business Enterprise (MBE) Qualifications ANY Additional Information All your information will be kept confidential according to EEO guidelines.
    $74k-101k yearly est. 1d ago
  • Senior Software Engineer

    Trinity Global Consulting 3.8company rating

    Embedded software engineer job in Saint Louis, MO

    Duties may include: Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions. Document and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Develop software solutions by studying information needs; studying systems flow, data usage and work processes; investigating problem areas. Tailor and deploy software tools, processes and metrics as needed. Provide information by collecting, analyzing and summarizing development and service issues. Automate tasks through appropriate tools and scripting. Develop architectures that are inherently secure, robust, scalable, modular, and API-centric. Provide software design recommendations to the program manager and Chief Software Engineer. Coordinate software development activities within product lines. Ensure product line software development follows industry and SEI best practices. Assist the Product Line Program Manager in establishing and tracking software metrics. Report software risks to the Chief Systems Engineer and Chief Software Engineer through the ERB. Ensure software is documented and brought under Configuration Management. Requirements Required: Bachelor's degree or higher in Computer Science, Information Technology, Management Information Systems, or related STEM degree. Senior-level experience deploying microservices into cloud environments. Senior-level experience using software development tools to estimate functions points, estimate complexity, develop virtual machines, cloud environments. Senior-level experience with history of successful software deployments. Desired: Master's degree or higher in Engineering, Computer Science, Information Technology, Management Information Systems, or related STEM degree. Senior-level experience in designing, maintaining and recapitalizing IT systems. Senior-level experience in refactoring, containerization and hosting applications in a LINUX platform and infrastructure as a service environment. Demonstrated experience with MBSE, processes, tools and languages. Benefits At Trinity Global Consulting (TGC), we value our employees and provide a comprehensive benefits package that includes: Medical, Dental & Vision Coverage - Coverage for eligible employees and family through CareFirst and VSP. Paid Time Off - PTO granted in accordance with contract requirements. Paid Holidays - 11 federal holidays observed annually. Disability & Life Insurance - Short-term/long-term disability, life insurance, and AD&D coverage included. 401(k) Retirement Plan - Competitive plan managed through Ameritas. Professional Training - Formal training provided as required, with additional learning opportunities based on role.
    $79k-102k yearly est. Auto-Apply 17d ago
  • Software Engineer Senior (TS/SCI and able to obtain a Polygraph)

    North Point Technology 3.9company rating

    Embedded software engineer job in Saint Louis, MO

    Job Description This job requires an active Top Secret / SCI clearance (with CI Polygraph eligibility). Please apply only if you currently hold an active TS SCI clearance with CI Poly eligibility. North Point Technology is seeking a Senior Level Software Engineer to join the Chinook Program, where you'll help design and develop modern applications that support GEOINT data access, visualization, and dissemination. You'll work in a collaborative Agile environment, partnering with mission users, architects, and cloud engineers to deliver secure, high-performance software solutions. The Intelligence Production Solutions Division (IPSD), part of the Decision Advantage Solutions Business Area, is seeking a Senior Software Engineer to join the Chinook Program. Chinook delivers secure, scalable, and mission-driven software capabilities across the GEOINT enterprise using Agile and DevSecOps practices. In this role, you'll lead full-stack software development efforts that advance national security missions. You'll design and implement modern, containerized applications in classified cloud environments, mentor junior engineers, and collaborate directly with mission stakeholders to deliver resilient, cloud-native solutions. Responsibilities Lead design, development, and deployment of enterprise software and services supporting GEOINT mission applications. Architect and implement secure, scalable microservices within AWS GovCloud or C2S environments. Mentor and guide junior and mid-level engineers; conduct peer reviews and ensure adherence to coding standards. Build and deploy applications through DevSecOps pipelines using Infrastructure-as-Code and container orchestration tools. Collaborate with cross-functional teams including DevOps engineers, UI/UX designers, analysts, and product owners. Translate complex mission requirements into reliable, maintainable technical solutions. Ensure all software meets IC cybersecurity and accreditation standards (e.g., RMF, STIGs). Basic Qualifications Education & Experience: Bachelor's in Computer Science, Software Engineering, or related field with 8-12 years of experience, or Master's degree with 6-10 years of experience. Proficiency in: Web: HTML, CSS, JSON, Ajax, REST APIs Languages: Python, Java, JavaScript, Go Frameworks: React, Angular, Vue.js, jQuery, Spring Boot, Django, Node.js, Flask, or Svelte Cloud Platforms: AWS, Azure, or similar Databases: MySQL, PostgreSQL, or SQL Server Operating Systems: Windows, Linux Version Control: Git Strong understanding of modern software design patterns and secure coding practices. Hands-on experience with containerization (Docker, Kubernetes) and DevSecOps tools (GitLab CI/CD, Jenkins, SonarQube, Nexus, Terraform). Experience developing and deploying software in classified cloud environments (C2S, AWS GovCloud). Familiarity with Agile development and secure software lifecycle methodologies. Self-motivated with a demonstrated ability to learn and apply new technologies. Preferred Qualifications Experience with UI/UX design and modern frontend development. Working knowledge of NoSQL databases (OpenSearch/Elasticsearch). Exposure to multi-cloud architectures (AWS, IBM, Google, Azure, Oracle). Hands-on experience with AWS services such as S3, SQS, SNS, EC2, CloudFormation, and RDS. Familiarity with geospatial data formats, tools, and standards (OGC, GeoServer, PostGIS, ESRI). Experience with IC enterprise tools (Keycloak, Vault, CloudFormation). Relevant certifications such as AWS Certified Developer, CISSP, Security+, SAFe Agile, or similar. North Point Technology is THE BEST place to work for curious-minded engineers motivated to support our country's most crucial missions! We focus on long term projects, leveraging the latest technology in support of innovative solutions to solve our customer's most difficult problems. At North Point Technology, EMPLOYEES come first! We value our employees by providing excellent compensation, benefits, and a flexible work-life balance. We strive for a close-knit and open atmosphere where the owners are always directly available to our team members. Come join us! Apply with North Point Technology today! For positions requiring a federal security clearance, your clearance level must be clearly identified on your resume.
    $82k-107k yearly est. 27d ago
  • Senior Software Engineer

    Momentum 4.6company rating

    Embedded software engineer job in Saint Louis, MO

    Welcome to the MOMENTUM. Team! MOMENTUM. is not just our company name; it is the highest value we deliver to our customers. We are a rapidly growing technology solutions company delivering innovative technology, engineering, and intelligence solutions across the DoD sector. The efforts of our high-capacity team ultimately strengthen our Nation and the warfighter. Our team is dispersed throughout the US, which means we value the diversity and unique collaboration fostered throughout our team. We work incredibly hard for our customers and believe deeply in our core values. We're a high-energy, high-growth team and we love to win. Senior Software Engineer MOMENTUM. is seeking a Senior Software Engineer to join our team in St. Louis, MO, supporting a mission-critical geospatial application. This role requires strong full-stack Python experience, with a focus on API development, Kubernetes deployment, and modern DevOps practices to accelerate delivery. The engineer will work with an existing code baselearning it quickly, manipulating it for adjacent use cases, and implementing new features that advance mission capabilities. A background in geospatial systems, imagery acquisition, and geometry is a significant plus. Candidates must be passionate about modern architectures, able to adapt quickly to existing systems, and excited to tackle challenging technical problems for our mission users. In this role, you will: Strong full-stack Python development experience Experience building and maintaining APIs (ex. FastAPI) Experience with Kubernetes and DevOps practices to support rapid deployment and sustainment. Proven ability to work with pre-existing code bases, understand them quickly, and adapt functionality for new use cases. Experience with web services architecture, design, and development. Background working in secure cloud environments (e.g., AWS GovCloud, C2S). Understanding of geospatial systems, including imagery acquisition, geometry, and related workflows. Familiarity with geospatial data tools and libraries (e.g., PostGIS, ArcGIS, GDAL). Prior exposure to DoD/IC mission applications. If you're right for this role, you have: Active Top-Secret Clearance with the ability to obtain an SCI BS or equivalent in Computer Science, Engineering, Mathematics, Information Systems, or equivalent technical degree. 10+ years of experience as a Software Engineer or a related area that demonstrates the ability to perform the duties associated with this work successfully. To learn more about us, check out our website at ******************** MOMENTUM. is an EEO/M/F/Veteran/Disabled Employer: We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The qualifications listed above are representative of the knowledge, skill, and ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. Accommodations: Consistent with the Americans with Disabilities Act (ADA) and Alabama civil rights law, it is the policy of MOMENTUM. to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please include a request when applying.
    $87k-115k yearly est. 2d ago
  • OSM Sr Developer - St. Louis, MO

    Deegit 3.9company rating

    Embedded software engineer job in Saint Louis, MO

    Client : Leading global IT services firm Job Role: OSM Sr Developer Duration: 3+ Months Contract Job description: --> 8+ years of professional hands on experience building large scale OSS solutions --> At least 4+ years of relevant experience in Oracle OSM --> Prior experience in designing, configuring and implementing COM and SOM cartridges. --> Minimum 2 years J2EE design and development experience --> Minimum 2 years experience with the following technologies - Xquery, XSLT and Weblogic server. Required Technology skill set: --> Expert in designing and implementing Oracle OSM based solutions --> Worked on Oracle PIPs to integrate OSM with other systems. --> Should be very familiar with J2EE technologies such as JMS, EJB and Web services. --> Familiarity with a majority of the following: Linux, Solaris, Oracle 10g, SVN, Eclipse IDE, shell script, ANT, etc. Others: --> Exceptional troubleshooting skills. --> Ability to analyze and solve problems both independently or within a cross-functional team environment --> Excellent verbal and written communication skills to work with geographically separated teams. QualificationsPlease forward resume to my Mail Id, as mentioned below, keep subject line as job title & location. Email id: ******************** Phone: ************* Ext - 345 Additional Information
    $80k-105k yearly est. Easy Apply 60d+ ago
  • Senior Software Engineer - Java & Front End

    Direct Staffing

    Embedded software engineer job in Saint Louis, MO

    Information Technology - Developer Exp 2-5 years Deg Bachelors Relo Bonus Job Description We are a growing, entrepreneurial company that provides solutions to more effectively match talented individuals and career opportunities. We are looking for a talented Senior Software Engineer to join our critical product development team based in the St. Louis area. The opportunity offers a successful candidate the chance to join an exciting organization, working on meaningful challenges within a flexible work environment and talented peer group. This Senior Software Engineer is responsible for analyzing the needs of users, and designing, developing, testing, deploying and maintaining software installations for the business's proprietary software. Also the candidate will oversee the installations of the operating system software, upgrades, updates, intranet/internet and control access of the organizations systems fall within the realm of this position. The ideal candidate will have sufficient human resources or other development experience to be familiar with issues and terminology related to recruiting, screening, selection, retention, development, and related systems and technology platforms. A successful candidate must follow through promptly and accurately, be remarkably articulate, well-written, and have strong project management skills. Position Responsibilities Include: • Managing the entire product development life cycle from requirements development to software deployment. • Specifying technical requirements for current and future products by understanding market research supported by on-going customer and market feedback. • Driving a solution set across development teams through the management of all technical and development activities. • Analyzing potential partner relationships for the product by understanding system needs and developing solutions to meet those needs. • Supporting Users by interpreting and resolving application issues. • Supporting Client Success and Sales with Technical Expertise and Product Knowledge. • Position Requirements Include: • Applicant must have a four-year degree in a relevant Computer Sciences Field. • 5+ Years Experience in a Progressive System Development role. • Expert Experience with Java/Struts/Postgresql. • Certified Project Management Methodology. • Expert Knowledge in: o Linux products o Hibernate o Tomcat o Eclipse o Git Competitive Salary, along with comprehensive benefits and performance based bonus. SKILLS AND CERTIFICATIONS • Applicant must have a four-year degree in a relevant Computer Sciences Field • 5+ Years Experience in a Progressive System Development role • Expert Experience with Java/Struts/Postgresql • Certified Project Management Methodology • Expert Knowledge in: o Linux products o Hibernate o Tomcat o Eclipse o Git • Able to manage product development life cycle from requirements development to software deployment IDEAL CANDIDATE The ideal candidate will have sufficient human resources or other development experience to be familiar with issues and terminology related to developing recruiting, screening, selection, and related systems and technology platforms. A successful candidate must follow through promptly and accurately, be remarkably articulate, well-written, and have strong project management skills. Additional Information All your information will be kept confidential according to EEO guidelines. Direct Staffing Inc
    $78k-101k yearly est. 60d+ ago
  • Senior Software Engineer, Core Experiences - St. Louis, USA

    Speechify

    Embedded software engineer job in Saint Louis, MO

    Job Description Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What You'll Do Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable. Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience with GCP is a plus What We Offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $78k-101k yearly est. 23d ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Saint Louis, MO?

The average embedded software engineer in Saint Louis, MO earns between $60,000 and $101,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Saint Louis, MO

$78,000
Job type you want
Full Time
Part Time
Internship
Temporary