Embedded software engineer jobs in Florissant, MO - 240 jobs
All
Embedded Software Engineer
Senior Software Engineer
Principal Software Engineer
Senior Systems Software Engineer
Software Systems Engineer
Senior Software Development Engineer
Firmware Engineer
Computer Engineer
Senior Firmware Engineer
Staff Software Engineer
Software Engineer-Vehicle Management Systems (Experienced or Senior)
Boeing 4.6
Embedded software engineer job in Saint Louis, MO
At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
The Boeing Company is currently seeking a SoftwareEngineer-Vehicle Management Systems (Experienced or Senior) to join the Bombers and Fighters and Phantom Works division located in St. Louis, MO. This position will focus on supporting multiple fighter programs (including F-15 and F/A-18) for the Boeing Defense, Space & Security (BDS) business organization.
The VMS Software Team is seeking a SoftwareEngineer to support the development and maintenance of flight and subsystem control software for multiple fighter programs. The successful candidate will work with an existing team of real-time embeddedsoftwareengineers; guidance, navigation and control (GNC) engineers; and hardware engineers to develop safety critical software on the F-15 and F/A-18. VMS software integrates flight control laws, aircraft surface command, aircraft sensor signal processing and subsystem control to ensure controlled flight. The software developed will include application layer software and low-level infrastructure software which will require close collaboration with hardware/firmware vendors. The softwareengineer will not only take part in software development, but will participate in the full development lifecycle; including requirements development, desktop test, lab test and support of flight test. Desired qualifications include C/C++, Perl, Python, C#, and embeddedsoftware experience. Assembly language experience is also a plus.
The team develops products for both United States Navy, United States Air Force (USAF) and international customers. our success.
Position Responsibilities:
Assists with the development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software systems
Develops and maintains code and integrates software components into a fully functional software system
Assists with test procedures and documenting test results to ensure software system requirements are met
Supports software project management and software supplier management functions
Selects, tailors and deploys processes and tools; establishes metrics
Performs software research and trade studies
Troubleshoots software issues
Works under general supervision
Basic Qualifications (Required Skills/ Experience):
3 years experience in software development
Preferred Qualifications (Desired Skills/Experience):
10 or more years' related work experience or an equivalent combination of education and experience
Bachelor's Degree or Engineering and/or Computer Engineering discipline
Ability to work effectively in a team environment and communicate with stakeholders of different backgrounds and skill levels
Experience developing embedded real-time software
Experience working with Real-time Operating Systems (RTOS)
Experience with object-oriented analysis and design (OOAD) methodologies
Experience with Agile software development
Travel:
Occasional travel may be required but would be less than 10%.
Drug Free Workplace:
Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.
Pay & Benefits:
At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.
The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Summary pay range for Experienced: $107,100.00 - $144,900.00.
Summary pay range for Senior: $127,500.00 -$172,500.00.
Applications for this position will be accepted until Jan. 29, 2026
Export Control Requirements:
This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a "U.S. Person" as defined by 22 C.F.R. §120.62 is required. "U.S. Person" includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee.
Export Control Details:
US based job, US Person required
Relocation
This position offers relocation based on candidate eligibility.
Security Clearance
This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Secret Clearance Post-Start is required.
Visa Sponsorship
Employer will not sponsor applicants for employment visa status.
Shift
This position is for 1st shift
Equal Opportunity Employer:
Boeing 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.
$127.5k-172.5k yearly 1d ago
Looking for a job?
Let Zippia find it for you.
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 28d 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 SoftwareEngineer, 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.
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 softwareengineering 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 39d ago
Associate Firmware Engineer
Vertiv 4.5
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, SoftwareEngineering, 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 60d+ ago
MuleSoft Senior Developer- Enterprise
Slalom 4.6
Embedded software engineer job in Saint Louis, MO
You are a self-driven individual with a "get it done" attitude and a passion to solve complex business and technology problems. You enable integrated business processes across applications that share common data elements using scalable and proven design patterns and techniques (e.g., integrating Salesforce and an ERP system). You enjoy working in agile teams to deliver API-led integration solutions and are excited to learn and integrate to new business applications.
What You'll Do
* Work with Architects to translate business requirements into well-designed integration solutions
* Participate in technical design sessions and develop detailed technical solution documentation that is aligned with client business objectives
* Develop, test, and document integration solutions and data migration elements of business applications in the CRM, ERP, and/or HCM domains
* Provide detailed estimates and work breakdown structure for assigned tasks
What You'll Bring
* Ability to program in object oriented and/or functional programming languages such as Java, C#, Python, JavaScript, etc.
* Familiarity with cloud-based and on-premise enterprise applications such as: NetSuite, SAP, Oracle ERP, Salesforce, Dynamics AX/CRM, Workday, etc.
* Understanding of Webservices standards and technologies such as: WS*, JSON, REST, GraphQL etc.
* Understanding of structured and/or unstructured databases and data models like MS SQL, My SQL, Postgress, Mongo DB, Hadoop, etc.
* Experience in delivering real-time, event-driven, and batch integration solutions
* Background in data architecture, design, and data modeling
* Understanding of cloud computing and micro-services architectures
* Strong problem solving and software triage skills with the ability to work cross-functionally in a fast-paced and rapidly changing work environment
* Demonstrated skills in helping negotiate priorities and resolving conflicts among project stakeholders (such as customers, product management, and engineering)
* Knowledge of QA processes and test-driven development
* Familiarity with agile software delivery methodologies such as Scrum
* A background in large integration projects with large and multi-sourced data sets is a definite asset
About Us
Slalom is a fiercely human business and technology consulting company that leads with outcomes to bring more value, in all ways, always. From strategy through delivery, our agile teams across 52 offices in 12 countries collaborate with clients to bring powerful customer experiences, innovative ways of working, and new products and services to life. We are trusted by leaders across the Global 1000, many successful enterprise and mid-market companies, and 500+ public sector organizations to improve operations, drive growth, and create value. At Slalom, we believe that together, we can move faster, dream bigger, and build better tomorrows for all.
Compensation and Benefits
Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include meaningful time off and paid holidays, parental leave, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer yearly $350 reimbursement account for any well-being-related expenses, as well as discounted home, auto, and pet insurance.
Slalom is committed to fair and equitable compensation practices. For this role, we are hiring at the following levels and targeted base pay salary ranges: The targeted base salary pay range for a Senior Consultant is:
* East Bay, San Francisco, Silicon Valley:
* Senior Consultant: $167,000-$203,000
* San Diego, Los Angeles, Orange County, Seattle, Boston, Houston, New Jersey, New York City, Washington DC, Westchester:
* Senior Consultant: $153,000-$186,000
* All other locations:
* Senior Consultant: $140,000-$171,000
In addition, individuals may be eligible for an annual discretionary bonus. Actual compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The salary pay range is subject to change and may be modified at any time.
We will accept applicants until March 30th, 2026, or until the position is filled.
We are committed to pay transparency and compliance with applicable laws. If you have questions or concerns about the pay range or other compensation information in this posting, please contact us at: ********************.
EEO and Accommodations
Slalom is an equal opportunity employer and is committed to attracting, developing and retaining highly qualified talent who empower our innovative teams through unique perspectives and experiences. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans' status, or any other characteristic protected by federal, state, or local laws. Slalom will also consider qualified applications with criminal histories, consistent with legal requirements. Slalom welcomes and encourages applications from individuals with disabilities. Reasonable accommodations are available for candidates during all aspects of the selection process. Please advise the talent acquisition team or contact ****************************** if you require accommodations during the interview process.
$167k-203k yearly Easy Apply 27d ago
Principal Software Engineer
Omni Federal 4.5
Embedded software engineer job in Saint Louis, MO
Job Description
Job Title: Principal SoftwareEngineer
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 SoftwareEngineer 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 softwareengineering experience OR Master's degree in a technical field with 13+ years of softwareengineering 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. 10d ago
Software Engineer-Systems (Systems)
Jeppesen 4.8
Embedded software engineer job in Berkeley, MO
Company:
The Boeing Company
The Boeing Company is currently seeking a SoftwareEngineer-Systems to support our Air Proprietary 2 Mission Systems, Battlespace Picture team located in Berkeley, Missouri. This position will focus on supporting the Boeing Defense, Space & Security (BDS) SoftwareEngineering organization.
The Mission Systems Battlespace Picture Software Lead Engineer will be the lead the software efforts across the Battlespace Picture team. The Battlespace Picture team designs and develops solutions for Sensor Fusion, Platform Resource Management of Sensors and Combat Identification, to include the integration of supplier software components.
This role will be responsible for ensuring requirements are met and for the software technical excellence and adherence to processes and procedures. The lead role will be responsible for communicating priorities, tracking progress metrics, driving daily execution as well as handling software defects. This role will also have to work across a variety of other Mission Systems software development teams, hardware IPTs and Integration teams.
Position Responsibilities:
Leads activities to develop, document and maintain architecture, requirements, algorithms, interfaces and designs for software systems
Assists with developing and maintaining the Battlespace Picture roadmap and vision
Develops and leads implementation of containerized software architecture across multiple types of hardware
Implements open architecture constructs like Open Mission Systems (OMS), Open Communication Standard (OCS), utilizing the Universal Command and Control Interface (UCI)
Defines boundaries for OMS Subsystems, requirements and service contracts for OMS services, and OMS isolators
Leads development of code and integration of complex software components into a fully functional software system
Oversees development of software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software requirements are met
Provides technical leadership for software projects and leads software supplier management activities
Plans, executes, and documents software research and development projects
Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards
Trains and mentors' others
Works under minimal direction
Basic Qualifications (Required Skills/ Experience):
2+ years of experience leading software related projects or technical teams
7+ years of experience with embeddedsoftware architecture/development/design
7+ years of Professional experience with C, C++, C#, Python, Java, or Ada
Preferred Qualifications (Desired Skills/Experience):
Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science.
Experience with distributed and containerized software architecture
Hands on experience developing on the Linux platform and Windows
Experience developing and documenting software architecture using MSOSA, or similar Model Based Systems Engineering tools
Experience with Open Architecture standards, such as OMS
Experience with working in software development environments across a variety of security levels
Experience developing mission systems software on aircraft platforms
Experience with requirements, design, development, and test of software systems products
Experience with DevSecOps and/or complex software build plans
Experience working on an Agile team using Agile methodologies and tools such as Jira
Active Secret U.S. Security Clearance
Drug Free Workplace:
Boeing is a Drug Free Workplace (DFW) where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.
Travel: 10%
CodeVue Coding Challenge:
To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration.
Pay & Benefits:
At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.
The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Summary pay range for Senior Level (Level 4): $141,400 - $190,900
Language Requirements:
Not Applicable
Education:
Not Applicable
Relocation:
This position offers relocation based on candidate eligibility.
Export Control Requirement:
This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. §120.62 is required. “U.S. Person” includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee.
Safety Sensitive:
This is not a Safety Sensitive Position.
Security Clearance:
This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Secret Clearance Post-Start is required.
Visa Sponsorship:
Employer will not sponsor applicants for employment visa status.
Contingent Upon Award Program
This position is not contingent upon program award
Shift:
Shift 1 (United States of America)
Stay safe from recruitment fraud! The only way to apply for a position at Boeing is via our Careers website. Learn how to protect yourself from recruitment fraud - Recruitment Fraud Warning
Boeing 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.
EEO is the law
Boeing EEO Policy
Request an Accommodation
Applicant Privacy
Boeing Participates in E - Verify
E-Verify (English)
E-Verify (Spanish)
Right to Work Statement
Right to Work (English)
Right to Work (Spanish)
$141.4k-190.9k yearly Auto-Apply 11d ago
Principal Software Engineer
DLS Engineering 3.9
Embedded software engineer job in Saint Louis, MO
Principal SoftwareEngineer at DLS Engineering (on-site)
DLS Engineering is seeking a Principal SoftwareEngineer 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 softwareengineering 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 softwareengineering
OR a minimum, as equivalent to education, of 17 years of experience in softwareengineering/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 Software Engineer
Mastercard 4.7
Embedded software engineer job in OFallon, MO
Our Purpose
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
Senior SoftwareEngineerAt Mastercard, our industry expertise is enhanced by our commitment to being a force for good in the world and to doing well by doing good. Mastercard relies on our global workforce to help us achieve our goal of building a sustainable, inclusive global economy. The Mastercard Way encourages us, connects us with the behaviors that represent the essence of not only what we do but who we are as an organization. Cultivating an environment for all employees that respects their strengths, views, and experiences drives a global and collaborative culture of inclusion and a sense of belonging.
About the Role
Mastercard softwareengineering teams leverage Agile development principles, advanced development and design practices, and an obsession with security, reliability, and performance to deliver solutions that delight our customers. We are looking for talented softwareengineers to develop advanced technologies and applications that are revolutionizing payments.
- Are you passionate about softwareengineering?
- Do you enjoy seeing the impact your code has on a wide range of customers which improves their experience?
- Do you want to work for a company that offers above and beyond benefits including paid parental leave, flexible work hours, gift matching, and even volunteer incentives while encouraging your professional learning and development?
- Do you thrive in a place where you are continuously learning more while growing your skills and career?
- Do you want to join a Company that offers a competitive benefits-and rewards program that attracts, develops, and retains the most talented employees around the world?
- Do you want to join an inclusive culture where employees, in all their diversity, feel valued, respected, and who can bring their authentic selves to work? Learn more at Mastercard's Corporate Sustainability Report.
Role
- Hands-on engineer to contribute to all parts of the software's development including design, development, documentation, and testing.
- Writes and test high-quality, secure code that is modular, functional, and testable.
- Have strong ownership of your team's software and are deep in the maintenance characteristics, runtime properties, dependencies, and build.
- Communicate, collaborate and work effectively in a global environment.
All About You
- Strong foundation in algorithms, data structures, and core computer science concepts with evidence working with object-oriented development and design patterns
- Advanced experience developing microservice applications with JAVA in the Spring Boot Framework
- Strong background in RESTful APIs
- Proficient with object-relational databases, such as PostgreSQL
- Hands-on experience with messaging technologies, such as KAFKA, MQ, gRPC
- Experience working in cloud-native environments (e.g., AWS, PCF, GCP, Azure)
- Clear knowledge and experience with application testing and automation
- Strong written and verbal English communication skills
- Strong analytical and excellent problem-solving skills
- Working knowledge of an Agile environment Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
Abide by Mastercard's security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach, and
Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations.
Pay Ranges
O'Fallon, Missouri: $115,000 - $184,000 USD
$115k-184k yearly Auto-Apply 13d ago
Principal Software Engineer
Freedom Technology Solutions Group
Embedded software engineer job in Saint Louis, MO
Freedom Technology Solutions Groups is looking to add a principal SoftwareEngineer to the team! This position is fully onsite in St. Louis, MO.
Required Experience:
Demonstrated firsthand experience in at least four of the following:
- Java, JavaScript or Python enterprise application development
- Web services architecture, design, and development
- Relational database design
- Spatial database design
- NoSQL database design
- Micro-service architecture, design and development
- Containerization and/or Orchestration
- API Development
- Cloud Native Development, AWS, Azure, Google Cloud or similar Cloud Service providers
Demonstrated experience with relational database development.
Must have minimum of 5 years or more experience with agile and lean philosophies, with at least 2 years serving as scrum or team lead.
Demonstrated experience with Continuous Delivery and Continuous Integration (CI/CD) techniques, test-driven development, or automated testing practices.
Desired Experience:
Possesses at least one of the Agile Development Certifications
Certified Scrum Master
Agile Certified Practitioner (PMI-ACP)
Certified Scrum Professional
Demonstrated experience working independently with clients or stakeholders to develop user-stories in support of full-service consumer and business applications.
Demonstrated experience in development of customized code, scripts, modules, macro procedures, or libraries to implement specialized spatial analysis functions using languages such as Python, Java, JavaScript, PHP, C, Perl, or similar scripting and development languages.
Demonstrated experience in integration and tailoring of geospatial Commercial Off-The-Shelf (COTS) software applications; specialized software and database development and maintenance; integration of related specialized hardware; engineering studies to identify and remedy geodata processing bottlenecks.
Demonstrated experience with government and/or commercial imagery products, to include SAR or related RADAR imaging technologies.
Demonstrated experience working with and developing geospatial information systems (GIS) to include open-source and proprietary geospatial formats
Demonstrated experience in use and development with common geospatial tools, data, and operating platforms. These may include, but are not limited to:
Tools - Boundless Spatial suite, Remote View, PostGRES/PostGIS, Oracle Spatial and/or other geospatial databases, ArcGIS Desktop, ArcGIS Server, Image Server, and File Geodatabases.
Data formats including KML, KMZ, NITF, TIFF, JPEG, GeoPDF, and similar geo-related formats and data structures.
Operating Platforms - ESRI, OpenGeo Suite, or similar.
Demonstrated in-depth experience abstracting new or legacy systems via standards-based API's to include web services. Including but not limited to Open Geospatial Consortium standards.
Demonstrated experience in at least one of the following:
Developing terrain analysis visualization and algorithms.
Developing automated detection algorithms.
Desired 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 experience in full stack development to include Java, Web services, Database, and micro-service development software, engineering/development, or a related area that demonstrates the ability to successfully perform the duties associated with this work.
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 full stack development to include Java, Web services, Database, and micro-service development software, engineering/development, or a related area that demonstrates the ability to successfully perform the duties associated with this work.
Or, a minimum, as equivalent to education, of 17 years of experience in softwareengineering/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.
What's in It for You? Flexible work environment A team mentality - work with friendly, like-minded professionals Work with innovative, cutting edge technologies Enjoy extremely competitive compensation and benefits A work-life balance you can count on Opportunities to grow and advance your career on our dime The Benefits You Get with Freedom Amazing benefits including matching 401k, fully paid medical, and more Generous paid time off - including paid site closure days Competitive salary offerings Paid training and tuition reimbursement Referral bonuses Fully paid life and disability Annual logo wear allowance Company sponsored events (game nights, holiday party, summer party, happy hours) Interested in learning more about Freedom and our culture? Contact us today! We're constantly hosting hiring events in our office and elsewhere, to help you get a sense of what life is like at Freedom before joining the team. As an Equal Opportunity Employer, we do not discriminate on the basis of race, color, religion, sex, age, marital status, disability or veteran status Applicant Federal & E-Verify Postings VEVRAA Federal Contractor Accessibility: If you need an accommodation as part of the employment process, please contact Human Resources at Phone: ************ Email: ********************* Equal Opportunity Employer, including disabled and veterans. If you want to view the EEO Law poster, please choose your language: English - Spanish - Arabic - Chinese If you want to view the EEO Law Supplement poster, please choose your language: English - Spanish - Chinese If you want to view the Pay Transparency Policy Statement, please click the link: English
$91k-122k yearly est. Auto-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 37d ago
Sr. Software Development Engineer/Lead - PBM Design at St. Louis, MO/Bloomington, MN/Franklin Lakes, NJ
Avance Consulting Services 4.4
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. 12h ago
Senior Software Engineer
Momentum 4.6
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 SoftwareEngineer
MOMENTUM.
is seeking a Senior SoftwareEngineer 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 SoftwareEngineer 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. 21d ago
Sr. Software Developer
Insight Global
Embedded software engineer job in Clayton, MO
An employer is looking to add a Sr. Software Developer, with experience in Java and Spring Boot to design, develop, code, test and debug new software or significant enhancements to existing software of moderate complexity. They will develop solutions across many disciplines and be responsible for producing and explaining solutions in the form of documented system requirements. They will be responsible for building production ready, enterprise-grade systems that achieve target SLAs for scalability, reliability, and performance on an agreed-upon schedule. They will actively participate in code review, unit testing, and continuous integration processes and ensure code quality through code reviews, adherence to coding standards, and promotion of best practices.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: ****************************************************
Skills and Requirements
5+ years development experience with Java, Spring Boot, Kubernetes
Experience with Oracle RDBMS, NoSQL, writing PL/SQL, Kafka
Familiarity with modern technologies, including emerging technologies and industry trends, particularly within their domain of expertise (e.g., cloud platforms, Kubernetes, AI/ML, DevOps).
Experience with Unix/Linux shell scripting
Experience in developing scalable high-performance systems to support high data volume processing Experience with REST API Services
Experience in the telecommunications industry
Experience working for one of the following or a similar company: RingCentral, Bandwidth, SINCH, 8x8, Twilio or Vonage
$78k-101k yearly est. 60d+ ago
Software Engineer Senior (TS/SCI and able to obtain a Polygraph)
North Point Defense 3.9
Embedded software engineer job in Saint Louis, MO
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 SoftwareEngineer 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 SoftwareEngineer 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, SoftwareEngineering, 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. Auto-Apply 5d ago
Senior Angular Developer -100% onsite, permanent direct-hire up to $130k + bonus
L R S 4.3
Embedded software engineer job in Saint Louis, MO
LRS Consulting Services is seeking a Senior Angular Developer for a permanent, direct-hire opportunity with our client in St. Louis, MO! is 100% onsite, with some flexibility.
LRS Consulting Services has been delivering the highest quality consultants to our clients since 1979. We've built a solid reputation for dealing with our clients and our consultants with honesty, integrity, and respect. We work hard every day to maintain that reputation, and we're very interested in candidates who can help us.
Position overview: This role will be responsible for primarily Angular development working closely with a team of other developers who are focused more in .NET.
-Strong organizational skills with the ability to handle/coordinate multiple projects simultaneously within timelines -Speak clearly and persuasively in challenging situations
Requirements:
-Must have at least 3 years of Angular Development experience
-Must be willing to work onsite in the office 5 days per week
-Corp to corp candidates will not be considered
-Must be able to convert to a permanent employee without sponsorship
-Candidate must be able to effectively communicate in English (written & verbal)
LRS is an equal opportunity employer. Applicants for employment will receive consideration without unlawful discrimination based on race, color, religion, creed, national origin, sex, age, disability, marital status, gender identity, domestic partner status, sexual orientation, genetic information, citizenship status or protected veteran status.
#LI-MJ1
$80k-102k yearly est. 60d+ ago
Senior Software Engineer
Trinity Global Consulting 3.8
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 SoftwareEngineer.
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 SoftwareEngineer 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 7d ago
On Site - St. Louis MO - Senior Software Engineer
Object Computing
Embedded software engineer job in Saint Louis, MO
On Site Required - In St. Louis MO US Citizenship Required Ready to contribute to cutting-edge defense technology and shape the future of battlefield superiority? Join our dynamic team working on a pivotal initiative focused on delivering advanced technological solutions to the U.S. Department of Defense and its allies. As a key member of our team, you'll be immersed in a challenging and rewarding environment where innovation thrives. We're collaborating with a leading mid-tier defense technology company specializing in areas like Advanced Sensing, Network Computing, and Force Protection, to develop and integrate state-of-the-art systems. If you're passionate about technology, thrive in a fast-paced setting, and want to make a tangible impact on national security, this project is for you. Be part of a team where your contributions are valued and your growth is encouraged, working alongside talented professionals dedicated to excellence and integrity. Dive into complex technical challenges, work with the latest tools and platforms, and experience the satisfaction of seeing your work directly contribute to significant advancements in defense technology.
Job Summary:
We are seeking a highly skilled Senior SoftwareEngineer with robust expertise in C++ embedded development for a position based in St. Louis, Missouri. The ideal candidate will have a diverse set of programming skills that also includes languages other than C++. The right individual will contribute to diverse projects, requiring on-site presence four days a week. U.S. Citizenship is required.
Key Responsibilities
* Design, develop, and maintain robust and efficient embeddedsoftware systems using modern C++ and embedded Linux (PetaLinux) for critical defense applications.
* Provide detailed technical explanations of projects, including problems and solutions implemented.
* Understand and work with complex software systems, including SDKs, third-party APIs, testing tools, and bench systems.
* Understand and use simulators for software testing, including creating or improving simulators.
* Apply various testing methodologies, especially for testing inputs/outputs of "black boxes."
* Debug communication problems between software and hardware devices.
* Understand and perform codebase migration to new environments or operating systems.
* Connect prior work and technical examples to the specific needs and challenges of our company, particularly in the aerospace, government, or defense sectors.
Required Skills & Qualifications
* U.S. Citizenship required
* Extensive experience in modern C++ and embedded Linux (PetaLinux).
* Proficiency in scripting languages like PowerShell and Bash.
* Experience with containerization technologies like Docker.
* Familiarity with CI/CD pipelines.
* Strong understanding of software systems complexities and "black boxes."
* Proficiency in creating and consuming technical documentation.
* Familiarity with UML diagrams and tools like Confluence, Visio, and Doxygen.
* Experience with simulators for software testing.
* Knowledge of various testing methodologies.
* Strong debugging skills for software and hardware communication problems.
* Experience with or understanding of codebase migration.
* Ability to describe technical projects in detail and discuss technical aspects succinctly and with depth.
* Ability to identify and solve complex technical problems.
* Strong communication skills to explain technical concepts and processes.
* Ability to work on-site 4 days a week in St. Louis, Missouri.
Preferred Skills:
* Experience with Linux or VxWorks, kernel development, or distributed computing.
* Proficiency in Python and Java.
* Experience in the aerospace, government, or defense sectors.
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.
$78k-101k yearly est. 60d+ ago
Senior Node.js Developer
The Giant Bullseye
Embedded software engineer job in Saint Louis, MO
Job Description
We are seeking a Senior Node.js Developer to lead backend development for security and vulnerability remediation programs. The ideal candidate has strong Node.js expertise, experience working with security teams, and exposure to healthcare environments.
Key Responsibilities:
Develop and enhance Node.js services supporting vulnerability management and remediation workflows
Build secure, scalable APIs and automation for scanning, reporting, and patching processes
Partner with security, DevOps, and infrastructure teams to triage and resolve high-risk vulnerabilities
Implement secure coding standards, conduct code reviews, and drive best practices
Optimize system performance, reliability, and monitoring in cloud environments
Produce technical documentation and support cross-functional teams during incident response
Required Skills:
6-10+ years of backend development experience with deep expertise in Node.js
Strong knowledge of security fundamentals, vulnerability management, and API security
Experience integrating with scanners, SIEM, or security platforms (e.g., Qualys, Tenable, Splunk)
Hands-on experience with cloud environments (AWS preferred)
Solid understanding of microservices, REST APIs, CI/CD, and containerization
Strong debugging, performance tuning, and problem-solving abilities
Preferred Qualifications:
Healthcare industry experience (HIPAA, PHI handling, secure healthcare workflows)
Exposure to DevSecOps and automated security pipelines
How much does an embedded software engineer earn in Florissant, MO?
The average embedded software engineer in Florissant, 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 Florissant, MO