Post job

Embedded software engineer jobs in Springfield, MO - 1,406 jobs

All
Embedded Software Engineer
Senior Software Engineer
Senior Systems Software Engineer
Software Systems Engineer
Computer Engineer
Principal Software Engineer
Software Engineer
Systems Engineer
Embedded Software Developer
Firmware Engineer
  • Software Engineer-Vehicle Management Systems (Experienced or Senior)

    Boeing 4.6company rating

    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 Software Engineer-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 Software Engineer 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 embedded software engineers; 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 software engineer 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 embedded software 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
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer

    Pam Transport 4.3company rating

    Embedded software engineer job in Tontitown, AR

    About Us PAM Transport was founded in Tontitown, Arkansas, in 1980 by Paul Allen Maestri as a 5 truck operation. In our 40+ years of being in business, we have become an international company with more than 2,200 trucks and 8,000 trailers. Our goal is to provide exceptional service to our customers and we believe that starts with having exceptional employees who are passionate about their work. Our culture is unique in that we offer the growth opportunities of a large company, but we still maintain that โ€œsmall town feelโ€ and community here at PAM. About this opportunity As a Software Engineer, you will contribute to the design, development, and maintenance of web applications and APIs that support critical business systems. You'll work across the stack-front-end, back-end, and integrations-using modern technologies and best practices to deliver high-quality software in an Agile environment. Depending on your experience level, you may focus on learning and implementing core features or take ownership of complex solutions and influence technical decisions. Pay and Schedule This position is Monday - Friday 8:00AM to 5:00PM. The pay range is $75,000 to $120,000 annually (commensurate with experience) Benefits Medical/Dental/Vision Insurance 401k PTO Other Voluntary Benefits Key Responsibilities Develop and maintain responsive web applications using modern front-end frameworks (e.g., TypeScript, Vue.js, or similar). Build and optimize APIs and microservices using C# or comparable back-end technologies. Design and manage databases (SQL or NoSQL) for performance and reliability. Apply secure coding practices and ensure compliance with data protection standards. Collaborate with cross-functional teams in an Agile environment to refine requirements and deliver features. Write automated tests and contribute to CI/CD pipelines for continuous delivery. Monitor and improve application performance, scalability, and security. Required Skills & Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). Experience in full stack development (level of depth varies by role). Familiarity with C# or similar back-end technologies. Knowledge of modern front-end frameworks (e.g., TypeScript, Vue.js, React, or Angular). Understanding of SQL and relational databases; exposure to NoSQL is a plus. Hands-on experience with Git and basic testing practices. Knowledge of RESTful APIs, authentication, and secure coding principles. Preferred Skills PHP (8.x) and Laravel experience for building REST APIs and related features. Exposure to cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes). Familiarity with event-driven architecture and messaging systems. Understanding of DevOps practices and infrastructure-as-code tools. Comfortable working in a Linux environment. If you're passionate about building scalable systems, writing clean code, and continuously improving, we'd love to hear from you! The company will provide reasonable accommodations to employees who require them to perform the essential functions of their job to the extent it does not impose an undue hardship or create a risk of harm to the employee or others. PAM Transport is proud to be an Equal Opportunity Employer and Drug Free workplace. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, among other things, or status as a qualified individual with disability.
    $75k-120k yearly 3d ago
  • Sr. Software Developer

    Building Materials Manufacturer 3.7company rating

    Embedded software engineer job in Springdale, AR

    Senior software developer responsibilities include participating in the entire software development cycle debugging applications and configuring existing systems. Essential Duties and Responsibilities: Act as lead software engineer in defining technical specifications and development requirements that result in high performing technologies. Collaborate closely with business support teams to assist in resolving critical production issues to help simplify and improve business processes through the latest and technology and automation adapt and model a DevOps mindset by applying automation continuous integration and continuous delivery in everything we do. Develop and enhance product and or applications with limited direction to solve business problems of medium complexity by keeping customer experience at the forefront. Support Epicor kinetic ERP platform by understanding underlying business processes to identify needed development and customizations. Requires continuous updating of knowledge through self-study, self-discovery, tutorials, and classes. Communicate difficult concepts providing technical and professional interpretations and recommendations. Key Measures of Success: Ability to interact with customers internal and external with a focus on customer service and exceeding customer expectations. Able to understand and interpret business processes as it relates to the customer's needs. Understand manufacturing processes and value stream mapping. Excellent troubleshooting and communication skills. Ability to understand business requirements and translate them into technical requirement specifications. Strong verbal communication and planning skills. Qualifications: Bachelor's degree in computer science or related field preferred. Five years of programming experience Proven experience as a .net developer Familiarity with the asp.net framework .Net Core, SQL Server and design/architectural pattens (e.g. Model-view-Controller (MVC)) Knowledge of at least one of the .Net Languages (e.g. C#, Visual Basic, .Net) Familiarity with architecture stles/APIs (REST, RPC) Understanding of Agile methodologies Experience with Azure DevOps and Azure Cloud Preferred - Epicor Kinetic ERP Support Experience.
    $84k-110k yearly est. 15h ago
  • Mid-Level Systems Engineer

    Leidos 4.7company rating

    Embedded software engineer job in Saint Louis, MO

    Leidos National Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security operations, and decision analytics to support our defense and intel customers' mission to defend against evolving threats around the world. Our team's focus is to ensure our customers have the right tools, technologies, and tactics to keep pace with an ever-evolving security landscape and succeed in their pursuit to protect people and critical assets. The Intelligence Production Solutions Division (IPSD), part of the Decision Advantage Solutions Business Area, is currently seeking a Mid-Level Systems Engineer for the Chinook Program. As part of a highly skilled team, you will play a critical role in delivering geospatial intelligence (GEOINT) capabilities through innovative systems engineering practices, directly supporting the Customer's mission to provide timely, relevant, and accurate intelligence to national decision-makers and warfighters. Position may be performed in the following locations below. Please note Gaithersburg, MD is the program's primary work location. Gaithersburg, MD Alexandria, VA Chantilly, VA Aurora, CO St. Louis, MO Tucson, AZ Clearance Level Required: Top Secret with SCI eligibility and able to obtain a Polygraph. Primary Responsibilities: Support system architecture design, requirements development, integration planning, and configuration management. Provide engineering expertise for mission systems across the full system lifecycle from concept through deployment and sustainment. Collaborate with stakeholders across the Customer's and contractor teams to ensure interoperability, scalability, and mission alignment. Evaluate and recommend tools, techniques, and processes for system development and integration. Develop and maintain technical documentation, including system interface control documents (ICDs), and engineering reports. Participate in technical reviews, readiness assessments, and milestone events. Conduct analysis of system performance and provide recommendations for optimization. Basic Qualifications: US citizenship is required per contract. Bachelor's degree in Systems Engineering, Computer Science, or related field and 4-8 years of prior relevant experience or Master's with 2-6 years of prior relevant experience. Strong understanding of systems engineering principles, including requirements management, integration & test, and configuration control. Familiarity with Model-Based Systems Engineering (MBSE) tools and methodologies (e.g., Cameo, Sysml). Experience working in a DoD or Intelligence Community (IC) environment. Proficiency with Atlassian tools (JIRA, Confluence), Microsoft Office Suite, and collaboration platforms. Excellent written and verbal communication skills. Preferred Qualifications: Systems Engineering Professional (SEP), INCOSE, CISSP, Security+ certification, or similar credentials. Experience supporting the Customer's programs or working with the GEOINT lifecycle. Knowledge of cloud-based architectures (AWS, C2S) and DevSecOps environments. Familiarity with Agile and SAFe methodologies. Experience supporting GEOINT missions. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Original Posting: November 21, 2025 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: $87,100.00 - $157,450.00 The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. About Leidos Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit *************** Pay and Benefits Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at ************************************ Securing Your Data Beware of fake employment opportunities using Leidos' name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system - never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at *****************************. If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission. Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws. #J-18808-Ljbffr
    $87.1k-157.5k yearly 1d ago
  • Software Engineer

    1904Labs 4.2company rating

    Embedded software engineer job in Saint Louis, MO

    About Us At Turnberry Labs (formerly 1904labs), we are a human-centered technology company that focuses on using modern tools and technologies to solve enterprise organizations' crunchiest challenges. We look for innovative, courageous, intensely curious, and team-minded people. At Turnberry Labs, we are committed to providing each team member with opportunities that will allow personal and professional growth. The Role As a Software Engineer, you will be responsible for the Analysis, Design, and Development of modern application software. Each team member is expected to have the right attitude and aptitude required to embrace new technologies as necessitated by the problems we encounter. We seek "T-shaped" developers, deep in a few core areas and broad across a wide range of systems, programming, and computer science disciplines. That said, we strive to build complementary teams that leverage your core strengths while also providing opportunities for growth in a collaborative setting. Requirements Proficient understanding of Object-Oriented Programming and best practices for developing robust solutions as well as experience using standard Design Patterns to solve common problems. Must be adaptable and have the drive to learn new technologies and frameworks to support R&D interests Experience with relational and/or document-based data stores. E.g. (Postgres, MySQL, and/or MongoDB, DynamoDB, elastic) in a professional environment Experience with one or more of the following frameworks or server-side technologies. E.g. (Node, React, Angular, Vue.js, etc) Experience working with distributed architectures including SOA-based solutions and/or micro-services implementations. Familiarity with consuming from and standing up REST-based APIs Deep understanding of how to build, deploy, test, run and manage full-stack, cloud-native applications. Desired Skills Java backend development and/or Spring boot framework experience. JavaScript "single page" web frameworks as well as a deep understanding of utilizing JSON-based services. Experience with JavaScript build tools (webpack, r.js, grunt, bower, etc.) Previous work experience in an Agile team-oriented environment. Experience with code quality tools (e.g. eslint, jshint, pmd) as well as integration into a build process. Full scope test automation from unit to behavioral/functional to integration (e.g JUnit, ScalaTest, JBehave, Cucumber). Experience integrating these frameworks into a continuous integration environment. Experience with any of the big three IAAS platforms: AWS / GCP / Azure Experience with infrastructure management platforms: Kubernetes, Cloud Foundry, etc. Experience with various analytics tools used for working with big data Why Choose Turnberry Labs? Development Time - 10% of our work week is set aside to work on our own ideas and projects. We believe that giving folks the time and space to innovate and tinker allows them to bring fresh ideas and perspectives to the work we do. Competitive salary, bonus, and benefits (medical, dental, paid parental leave, 401k match). We invest in the personal and professional growth of every employee because we believe growth leads to innovative solutions and personal fulfillment. Career paths are crafted by you and supported and nurtured by Turnberry Labs. Experienced team made up of intensely curious and innovative thinkers from a variety of disciplines who inspire each other to come up with the best solutions possible. Being a trusted advisor to our clients allows us to affect change within their organizations. We work to create an intentional culture crafted around promoting and supporting the needs of our employees as whole people. Flexible schedules and a Human-Centered approach to work. Strong commitment to the community. Take advantage of the relationships we've built with our established community partners or pursue any other community endeavor you are passionate about. The offered salary will be dependent upon experience At Turnberry, inclusion is one of our core values. We are committed to creating a positive and connected work environment for all and are fully invested in and focused on hiring and growing a diverse team of high performers. We believe that uniqueness in ideas, experiences, and backgrounds makes us a better Turnberry: Turnberry is an Equal Employment Opportunity employer, and recruits, employs, trains, compensates, and promotes regardless of age, ancestry, family medical or genetic information, gender identity and expression, marital, military, or veteran status; national and ethnic origin; physical or mental disability; political affiliation; pregnancy; race; religion; sex; sexual orientation; and any other protected characteristics. Americans with Disabilities Act (ADA) Turnberry will provide reasonable accommodation with our application process upon request as required to comply with applicable laws. If you have a disability and require accommodation assistance in this application process, please send an email to our Human Resources department.
    $60k-80k yearly est. 2d ago
  • Embedded Software Engineer

    EMED Technologies

    Embedded software engineer job in El Dorado, AR

    About the role The Embedded Software Engineer is responsible for coordinating software development activities including concept, development, verification, validation and sustaining software engineering source code and technical documentation. Programming and project management, coordinates internal and external teams What you'll do Coordinate development and approvals of specifications and implementation of embedded software for medical drug delivery devices following IEC 62304, software hazards analysis and cyber security risk management controls per ISO/IEC 14971, FDA regulations and global medical industry standards. Understands the end user perspective and requirements, accurately converts that into software designs inputs to establish topologies, software design requirements and architecture documentation, plans for software and system features to satisfy product design requirements and system components. Project manage internal and external team members for software development and, when necessary, multidisciplinary team members, Works with Systems, Electronic & Mechanical engineers, quality and regulatory professionals. Able to use software engineering tools and techniques such as continuous integration, static code analysis, test automation and code generation. Coordinate the design and implementation of code verification testing plans and procedures for software verification testing and Human Factors Engineering Validation. Make recommendations for software and hardware selection and improvements. Support the design transfer to manufacturing processes associated with embedded software and systems integration. Qualifications Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Biomedical Engineering. Master's degree is a plus. 8+ years of experience in software development for medical devices, or three years of progressive experience in software development in lieu of every year of education. Experience using tools such as code review applications, software configuration management, Unified Modified Language (UML), C++, Qt, QML, J2EE .Net technologies, platforms that helps teams develop, secure, and deploy software for designing and development of medical devices embedded software systems. Experience with medical software and risk management standards such as IEC 62304 and ISO 14971. Experience in developing / coordinating development of embedded software for system on chip (SoC) hardware and real time operating system (RTOS). Project management skills to lead projects and team members, internally and externally, organizing, and prioritizing workflow to meet schedules. Responsible, able to work independently without supervision and as a team player. Good communication and presentation skills. Quality Management System complaint to ISO 13485 and FDA 21 CFR Part 820.
    $72k-96k yearly est. 60d+ ago
  • Embedded Software Engineer

    Actalent

    Embedded software engineer job in Olathe, KS

    The Embedded Software Engineer is responsible for developing new embedded software products for power supplies and motor controls. This role involves implementing modern software design principles, resolving complex technical problems, and providing innovative and ingenious solutions. Responsibilities * Develop and maintain software architecture and manage requirements. * Apply knowledge of the DO-178 software development process to ensure compliance and quality. * Troubleshoot and resolve hardware and firmware issues. * Design, develop, and enhance embedded software/firmware for power supplies and motion control systems. * Modify and optimize existing embedded software to correct errors, support new hardware, and improve performance. * Participate in peer reviews of software components and system designs. * Collaborate with project leaders and cross-functional engineering teams to achieve project objectives. * Execute assignments within defined scope, schedule, and performance expectations. * Perform other duties as assigned. Essential Skills * Strong knowledge of analog and digital circuit design principles and applications. * Demonstrated interpersonal and leadership abilities. * Commitment to delivering high-quality results. * Accountability and ownership of work responsibilities. * Effective active listening and communication skills. * Strong analytical skills to interpret technical data and collaborate effectively across teams. * Sound judgment and decision-making capability. * Strategic, forward-thinking mindset to guide team success. * Ability to work independently with minimal supervision. * Hands-on approach with strong commitment to teamwork. * Ability to perform essential functions in office, lab, and production environments. Qualifications * Experience with embedded C, firmware, and embedded systems. * Knowledge of software development, circuit design, power converters, CAN bus, RS232, state flow diagrams, and software architecture. * Familiarity with JAMA for managing software configuration. * All candidates must be ITAR compliant. Job Type & Location This is a Permanent position based out of Olathe, KS. Pay and Benefits The pay range for this position is $100000.00 - $145000.00/yr. Health Vision Dental 401(K) Workplace Type This is a fully onsite position in Olathe,KS. Application Deadline This position is anticipated to close on Jan 28, 2026. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
    $100k-145k yearly 4d ago
  • Embedded Software Engineer (Onsite)

    RTX

    Embedded software engineer job in Lenexa, KS

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract. Security Clearance: None/Not Required Are you ready to explore the world of aerospace and defense? Do you want to learn from and collaborate with some of the greatest minds in the industry? At RTX, our internships, co-ops, and full-time careers provide an exceptional foundation to work on complex problems, advance your skills and create a safer, more connected world. Discover opportunities to make a difference at RTX. Are you ready to launch your career and put your software engineering skills into action while developing your leadership potential? Join our Software Galley Inserts and Chillers team in Lenexa, KS - where innovation meets hands-on experience. We design and develop advanced aircraft galley insert products and chiller systems that serve both commercial and military programs. If you're ready to take the next step, your time is now! This role is onsite, in Lenexa, KS. This position may be eligible for relocation. What You Will Do: You will build, integrate, and deploy a variety of software projects, from Windows applications to embedded software for galley systems. You will gain exposure to systems engineering principles and understand how software fits into the bigger picture of product development. You will work in a hands-on engineering environment where you can turn classroom knowledge into real solutions. You will contribute directly to active programs and R&D projects at Collins Interior Systems. You will take ownership of your own project tasks or subprojects, with mentorship from experienced engineers. You will collaborate with global teams across our sites in the Netherlands, India, and the Philippines. You will participate in key software lifecycle activities, including code reviews, documentation, testing, and validation. What You Will Learn: You will learn how to work effectively with international stakeholders and cross-functional engineering teams. You will learn the fundamentals of regulatory and customer compliance in aerospace software development. You will learn how to identify and drive continuous improvement in both products and processes. You will learn the foundations of aerospace innovation, contributing to next-generation galley insert and chiller products. You will learn best practices for developing and maintaining software in diverse development environments. Qualifications You Must Have: Typically requires a Bachelor's degree and 3 years of relevant professional work experience (excluding internships). U.S. Person (U.S. citizen, permanent resident, or granted refugee or asylee status) as defined here: *********************************************************************************************** Qualifications We Prefer: A self-starter who enjoys hands-on problem solving and has a passion for Python and/or C programming. Strong teamwork and communication skills, with the ability to analyze hardware/software test requirements and translate them into actionable development tasks. What we offer: Some of our competitive benefits package includes: Medical, dental, and vision insurance Three weeks of vacation for newly hired employees Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option Tuition reimbursement program Student Loan Repayment Program Life insurance and disability coverage Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection Birth, adoption, parental leave benefits Ovia Health, fertility, and family planning Adoption Assistance Autism Benefit Employee Assistance Plan, including up to 10 free counseling sessions Healthy You Incentives, wellness rewards program Doctor on Demand, virtual doctor visits Bright Horizons, child and elder care services Teladoc Medical Experts, second opinion program And more! Learn More and Apply Now! At Collins Aerospace, our Interiors team is focused on innovation, safety and cost efficiency. But we don't just get people from point A to point B. We're committed to making air travel more comfortable, connected and secure. As a leader in aviation interior products and services, we're helping airlines and original equipment manufacturers create a positive experience for their customers. With offices and manufacturing facilities in more than 12 states across the U.S. and more than 10 countries around the globe, we're changing the game of aircraft interiors. Are you ready to join our team? Collins Aerospace, a RTX company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio and expertise to solve customers' toughest challenges and to meet the demands of a rapidly evolving global market. WE ARE REDEFINING AEROSPACE. * Please consider the following role type definition as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. Regardless of your role type, collaboration and innovation are critical to our business and all employees will have access to digital tools so they can work with colleagues around the world - and access to Collins sites when their work requires in-person meetings. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other -- propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. The salary range for this role is 66,000 USD - 130,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $65k-86k yearly est. Auto-Apply 4d ago
  • Embedded Software/Firmware Engineer

    TT Electronics

    Embedded software engineer job in Olathe, KS

    COME JOIN OUR JOURNEY! When you join TT, you join our global community of visionaries, creators, and achievers dedicated to engineering and manufacturing electronic solutions enabling a safer, healthier and more sustainable world. Simply put, we are a global manufacturer with a passion for engineering advanced electronics that benefit our planet and people for future generations. We are committed to having a positive impact on the world through a culture built around safety, transparency, collaboration, and positive relationships. Our teams are fueled by performance and expertise, leading the charge in innovation, efficiency and delivering world-class customer service. Be part of the journey. Role Overview and Responsibilities This position requires use of information which is subject to the International Traffic in Arms Regulations (ITAR). All applicants must be U.S. persons within the meaning of ITAR. ITAR defines a U.S. person as a U.S. Citizen, U.S. Permanent Resident (i.e., "Green Card Holder"), Political Asylee, or Refugee. Introduction The Embedded Software/Firmware Engineer is responsible for developing new embedded software products for power supplies and motor controls, implementing modern software design principles, resolving complex technical problems and providing solutions which are innovative and ingenious. Key Responsibilities Develop and maintain software architecture; manage requirements using Jama and maintain software configuration. Apply knowledge of the DO-178 software development process to ensure compliance and quality. Troubleshoot and resolve hardware and firmware issues. Design, develop, and enhance embedded software/firmware for power supplies and motion control systems. Modify and optimize existing embedded software to correct errors, support new hardware, and improve performance. Participate in peer reviews of software components and system designs. Collaborate with project leaders and cross-functional engineering teams to achieve project objectives. Execute assignments within defined scope, schedule, and performance expectations. Perform other duties as assigned. Qualifications, Skills and Attributes Core Requirements Willingness to work onsite in Olathe, KS. Strong knowledge of analog and digital circuit design principles and applications. Demonstrated interpersonal and leadership abilities. Commitment to delivery high-quality results. Accountability and ownership of work responsibilities. Effective active listening and communication skills. Strong analytical skills to interpret technical data and collaborate effectively across teams. Sound judgement and decision-making capability. Strategic, forward-thinking mindset to guide team success. Ability to work independently with minimal supervision. Hands-on approach with strong commitment to teamwork. Ability to perform the essential functions of the role in office, lab, and production environments, with or without reasonable accommodation. Desireable Skills and Experience Bachelor's degree in Electrical, Mechanical, or Computer Engineering (or equivalent field). 3-7 years relevant industry experience. Basic knowledge in AC/DC, DC/DC, and DC/AC power conversion using switching regulations across isolated and non-isolated topologies. Strong knowledge in digital control and data acquisition for power conversion, motor control, and battery management applications. Hands-on experience with embedded systems development and C programming. Proficiency in working with microcontrollers and digital signal processors (DSPs). Knowledge of communication protocols, including SMBus, RS485, CAN, Ethernet, RS232, and I2C. This position requires use of information which is subject to the International Traffic in Arms Regulations (ITAR). All applicants must be U.S. persons within the meaning of ITAR. ITAR defines a U.S. person as a U.S. Citizen, U.S. Permanent Resident (i.e., "Green Card Holder"), Political Asylee, or Refugee. TT Electronics does not accept any unsolicited resumes from third parties. Any resumes submitted by a third party for this or any other position will not be subject to any recruitment fees if hired. Solving Technology Challenges for a Sustainable World We want the very best people in our TT family across the globe - so we welcome applications from everyone, to celebrate a diverse mix of experiences, backgrounds and identities. We are committed to equality of opportunity for all and you can rest assured that TT Electronics takes positive steps to ensure we are an inclusive business, that will welcome and support you, from your initial application to wherever your career takes you! Please get in touch if you'd like to discuss any reasonable adjustments to your application, in order that we can accommodate and support you in the process. If you want to work for a company where who you are is valued and respected, we'd love to hear from you. #WeAreTT #BeMeAtTT TT Electronics does not accept any unsolicited resumes from third parties. Any resumes submitted by a third party for this or any other position will not be subject to any recruitment fees if hired.
    $65k-86k yearly est. Auto-Apply 54d ago
  • Embedded Developer

    Cardinal Scale Manufacturing Co 4.0company rating

    Embedded software engineer job in Webb City, MO

    Cardinal Scale Manufacturing is seeking a skilled and detail-oriented Embedded Developer to join our engineering team on-site in Webb City, Missouri. In this role, you will be responsible for designing, developing, testing, and maintaining embedded software for a variety of hardware platforms. You will work closely with hardware engineers, product managers, and QA teams to deliver robust and efficient embedded solutions. This role requires a deep understanding of firmware development principles, strong problem-solving skills, and the ability to lead projects from concept to completion. Essential Functions Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Design and implement embedded software for microcontrollers and embedded systems Develop firmware in C/C++ or other relevant languages Collaborate with hardware engineers to integrate software with hardware components Debug and troubleshoot embedded systems using tools such as oscilloscopes, logic analyzers, and JTAG Optimize code for performance, memory usage, and power consumption Write and maintain technical documentation, including design specifications Participate in code reviews and contribute to continuous improvement of development processes Develop test plans and conduct rigorous testing to validate firmware performance, compliance, and safety standards Competencies Technical Capacity Thoroughness Time Management Communication Proficiency Proficiency in one or more programming languages (e.g., C, C++) Required Education and Experience Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field Proficiency in C/C++ and familiarity with assembly language Experience with real-time operating systems (RTOS) and bare-metal programming Strong understanding of microcontroller architectures (e.g., ARM Cortex-M, AVR) Familiarity with communication protocols such as I2C, SPI, UART, CAN, etc. Experience with version control systems (e.g., Git) Troubleshooting and root cause analysis skills Preferred Education and Experience 2+ years of experience in embedded software development. Position Type/Expected Hours of Work On-site, Monday - Friday, 8:00 AM - 5:00 PM, with additional hours as required to meet business needs. Benefits Benefits for full-time employees include Paid Time Off, medical, dental, vision, life & disability insurance, 401k matching, Employee Referral Program, and Employee Assistance Program.
    $58k-73k yearly est. Auto-Apply 31d ago
  • End User Compute Engineer

    Arganteal 3.9company rating

    Embedded software engineer job in Springfield, MO

    Job Title: Onsite End-User Computing Migration Specialist (1099 Contract) Technical Skills: Active Directory and Quest Migration ToolsContract Duration: 9 Weeks @ 40 hours per week (Lots of Travel Required) Location: Onsite work at nine (9) different locations. Airfare & Hotels will be pre-paid for you. Meals will be reimbursed. Engagement Overview We are seeking an experienced Onsite End-User Computing (EUC) Migration Specialist to support a multi-site workstation and identity migration initiative across nine (9) U.S.-based distribution centers. This role is 100% field-based with lots of travel for all nine (9) weeks of the engagement. You will be working onsite in coordination with a remote migration consultant who will be executing centralized cutover activities. The successful candidate will act as the on-the-ground execution, validation, and issue-resolution resource, ensuring workstation migrations, Active Directory joins, and user access transitions are completed successfully with minimal business disruption. Travel Requirements Travel is required to all nine (9) distribution center locations over the course of the engagement Candidate must be comfortable with frequent travel and onsite presence during migration windows Airfare and Hotels will be prepaid for you. Meals will be reimbursed. Key ResponsibilitiesMigration Oversight and Execution Monitor and support the onsite progression of workstation migrations while cutover tasks are executed remotely Coordinate onsite activities with the remote migration consultant to ensure proper sequencing and timing Move systematically through designated areas of each distribution center to support migration progress Validation and Quality Assurance Validate that workstations are successfully migrated and joined to the target Active Directory / tenant Confirm successful post-migration functionality including device access, domain membership, and policy application Perform spot checks and functional validation to ensure migration integrity End-User Support and Issue Resolution Assist users experiencing login issues or access problems following migration to the new tenant Troubleshoot and remediate issues related to the Quest Desktop Update Agent (DUA) Provide real-time support to minimize user downtime during and after migration events Communication and Coordination Serve as the primary onsite point of contact during migration activities Identify, document, and escalate issues promptly to the remote migration consultant Maintain clear and consistent communication regarding migration status, risks, and blockers Coordinate closely with local site contacts as needed to ensure smooth execution Reporting and Documentation Report daily progress, issues, and resolutions to the migration lead Track migration status across sites and provide feedback on readiness and completion Ensure issues are clearly documented and handed off appropriately Required Skills and Experience Proven experience supporting end-user computing migrations, workstation refreshes, or domain/tenant transitions Strong working knowledge of Active Directory and Windows workstation environments Hands-on experience supporting user login, profile, and access troubleshooting Familiarity with migration tooling such as Quest Desktop Update Agent (DUA) or similar utilities preferred Strong troubleshooting skills with the ability to work calmly in live cutover scenarios Excellent communication skills and the ability to work effectively with remote technical teams Preferred Qualifications Prior experience supporting multi-site or distributed environment migrations Experience working in warehouse, distribution center, or manufacturing environments Ability to work independently and manage onsite priorities with minimal supervision Work Environment Onsite work at distribution centers during active migration periods Fast-paced, execution-focused environment with real-time user interaction Close collaboration with remote technical resources and project leadership
    $64k-87k yearly est. Auto-Apply 4d ago
  • Principal Software Engineer - App Dev Digital Commerce

    O'Reilly Auto Parts 4.3company rating

    Embedded software engineer job in Springfield, MO

    Compensation Pay Range: $119,200.00 - $178,800.00 The actual hourly rate will equal or exceed the required minimum wage applicable to the job location. Additional compensation includes annual, quarterly performance, or premiums may be paid in amounts ranging per hour in specific circumstances. Premiums may be based on schedule, facility, season, or specific work performed. Multiple premiums may apply if applicable criteria are met. A Principal Software Engineer-Digital Commerce will apply advanced technical expertise and leadership skills to design, develop, and maintain complex applications and systems, ensuring optimal performance and high-quality standards. This role involves comprehensive software analysis, project coordination, and system maintenance, contributing significantly to the organization's technical direction and strategic goals. We are specifically looking for Java, GCP and React experience ESSENTIAL JOB FUNCTIONS Lead the development of new and existing software applications, identifying areas for enhancement and innovation to meet evolving business needs. Monitor, identify, and resolve highly complex software issues, ensuring continuous operational excellence. Collaborate with Software Architects and executive leadership to establish and uphold coding standards, methodologies, and software development life cycle (SDLC) best practices. Oversee the design and implementation of software solutions, including feasibility studies, and guide testing strategies and validation processes. Execute complex software testing, analyze results, and ensure applications meet specified performance criteria and user requirements. Contribute significantly to the strategic planning of technology solutions, ensuring alignment with business objectives. Provide expert-level troubleshooting, diagnostics, and resolution of technical problems affecting multiple integrated systems. Deliver large-scale projects and initiatives within structured program management frameworks. Develop and manage project timelines, ensuring effective resource allocation and timely completion of deliverables. Create, maintain, and optimize database structures, performing advanced data modeling and performance tuning. Develop comprehensive technical documentation and provide training to stakeholders to enhance software utilization and effectiveness. Stay abreast of new technologies and industry trends, driving adoption where beneficial to organizational goals. Regularly evaluate the financial implications and return on investment (ROI) for major IT initiatives. Mentor, coach, and supervise junior developers, facilitating professional growth through training, mentoring, and performance feedback. Conduct thorough project retrospectives, implement lessons learned, and continually refine software development processes. Provide detailed project updates, reports, and documentation as required. Perform other duties as assigned. SKILLS/EDUCATION/EXPERIENCE Required: 10+ years of progressive software development experience, including experience leading teams and complex projects Bachelor's degree in Computer Science, Information Systems, or related field (or 7+ years O'Reilly software development experience in lieu of degree) Demonstrated ability to evaluate financial impacts and articulate the business value of technical projects Expert-level knowledge of change management and enterprise-level change control processes Mastery of SDLC methodologies and advanced software design principles In-depth understanding of secure and robust coding practices Exceptional problem-solving skills, capable of addressing and resolving complex issues independently and collaboratively Superior communication skills, with proven ability to convey technical concepts clearly to diverse audiences Advanced skills in debugging, testing, and optimizing multi-system technology platforms Ability to perform detailed data and software analysis to inform decision-making Strong project management skills, including task prioritization and time management Proven ability to mentor, lead, and inspire technical teams Flexibility in scheduling, with occasional availability for after-hours support Desired: Advanced understanding of financial analysis methods, including ROI evaluations for technology projects Formal training or advanced education in leadership, teambuilding, or related fields Expert-level certifications in Project Management, Business Analysis, or specialized technical domains relevant to role responsibilities O'Reilly Auto Parts has a proven track record of growth and stability. O'Reilly is full of successful career stories and believes in a strong promote-from-within philosophy, encouraging you to grow your career along with the organization. Total Compensation Package: * Competitive Wages & Paid Time Off * Stock Purchase Plan & 401k with Employer Contributions Starting Day One * Medical, Dental, & Vision Insurance with Optional Flexible Spending Account (FSA) * Team Member Health/Wellbeing Programs * Tuition Educational Assistance Programs * Opportunities for Career Growth O'Reilly Auto Parts is an equal opportunity employer. The Company does not discriminate on the basis of race, religion, color, national origin or ancestry (including immigration status or citizenship), sex, sexual orientation, gender identity, pregnancy (including childbirth, lactation, and related medical conditions,) age (40 and over), veteran status, uniformed service member status, physical or mental disability, genetic information (including testing or characteristics) or another protected status as defined by local, state, or federal law, as applicable. Qualified individuals with a disability may be entitled to reasonable accommodation under the Americans with Disabilities Act. If you require a reasonable accommodation during the application or employment process, please send an email to: ******************* or call ************** option 1, and provide your requested accommodation, and position details.
    $119.2k-178.8k yearly 60d+ ago
  • Senior SAP Developer

    Maximus 4.3company rating

    Embedded software engineer job in Springfield, MO

    Description & Requirements Maximus is seeking a Senior SAP Developer with CRM and S/4 HANA experience to join our team supporting the development and modernization of a major U.S. agricultural agency's enterprise system. is remote and requires a Public Trust security clearance. Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS101, T5, Band 8 Job-Specific Minimum Requirements: - Due to contract requirements, only US citizens without dual citizenship with another country may be considered. The selected candidate will be required to successfully complete a government-sponsored clearance process for position of Public Trust prior to start date. - Bachelor's degree; 4 years of professional experience may be considered in lieu of a degree. - 10+ years' software development experience. - 5+ years' experience with SAP development. - Experience with SAP CRM to S/4 HANA migration. - Experience as a Senior Developer with hands-on core SAP ABAP CRM development and SAP Fiori UI5 experience. - Strong knowledge of SAP CRM is required to support during the S/4 HANA migration project, including knowledge of underlying SAP S4 HANA CRM Table structures and fields, awareness of common API's, BAPI's and Function Modules in the CRM area. - Ability to complete High Level Technical Design and suggest best practices in line with Clean Core Principles. - Confirmed ability to use BADI's, BAPI's, LSMW, ALE, RFC calls, IDOC, BDC, business objects, classes and methods, Adobe Forms, SmartForms, SAPScripts, Data Dictionary, ALV. Preferred Qualifications: - Knowledge of OData development using CDS and AMDP, Workflow experience, including support and debugging. - Knowledge and awareness of SAP Clean Core principles including use of released API's, in app extensibility options and key user extensibility. - Knowledge of 3-Tier extensibility model and SAP RAP (Restful ABAP) and CAP (Cloud Application) Programming Models. - Experience in migrating custom code base from CRM systems onto a S/4 HANA platform, applying both technical remediation and Clean Core frameworks. - Implementation knowledge of Native SQL, ADBC, External View, ABAP Core data Services, AMDP Procedures, Text Search, ALV on HANA. - Practical experience in creating custom and enhanced standard CDS view and AMDP class based on business requirements. - Good knowledge of other new SAP technologies such as Fiori SAPUI5, SAP BTP Integration Suite, SAP Business Application Studio, SAP Build etc. - Expertise in Fiori application and system architecture. - Exposure to SAP Fiori Launchpad configuration and app integration. - Expertise in SAPUI5 controls and Fiori Design patterns. - Ability to create Screens, Controllers, OData DPC and MPC. - Hands-on HTML5, JS, CSS3 coding experience. - Experience SAP Web IDE, SAP Business Application Studio. - Exposure to ABAP OOPS Concepts. - Troubleshooting SAP Fiori or UI5 applications. - Exposure to SAP ECC/ERP/Business Suite. - UI5 Controller extension / UI5 configuration and development custom controls. - Good understanding of Fiori UI Controls and Fiori Elements framework. #techjobs #clearance #veterans Page #LI-Remote Minimum Requirements TCS101, T5, Band 8 EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 103,400.00 Maximum Salary $ 125,000.00
    $84k-108k yearly est. Easy Apply 3d ago
  • Senior Software Developer

    Pro It

    Embedded software engineer job in Springfield, MO

    The DCFS Server Modernization Project aims to migrate legacy applications from outdated hardware and software (Microsoft Server 2008 and later, IIS, SQL Server, ASP, ASP.Net, etc.) to modern Microsoft Servers. This project involves reviewing up to 150 applications to determine the necessary changes for modernization, which may include modifications, re-platforming, rebuilding, or decommissioning. All applications must be thoroughly tested using new technologies before the legacy platforms and applications can be decommissioned Responsibilities ยท Lead the software development efforts for the DCFS Server Modernization Project, ensuring the successful migration of legacy applications to modern Microsoft Servers.ยท Conduct an initial 3-week onsite period, working 3 days per week at 1 North Old State Capital Plaza, Springfield, IL. ยท Post-introductory period, work onsite 3 days per month, with potential for up to 3 additional days per month as needed.ยท Engage in full-stack development, focusing on .NET technologies, IIS, and Microsoft SQL Server.ยท Develop, test, and implement application modifications, re-platforming, rebuilding, or decommissioning as necessary.ยท Collaborate with diverse stakeholders to ensure project goals and timelines are met.ยท Provide strong technical/functional leadership and clear communication throughout the project lifecycle. ยท Experience: At least 10 years of experience as a Senior Software Developer, with a strong background in leading large-scale IT projects.ยท Agile Software Development Lifecycle (SDLC): Extensive experience in Agile SDLC methodologies.ยท Technical Knowledge:o Proficiency with JIRA and Microsoft Azure DevOps (ADO).o Strong knowledge of .NET full-stack development concepts, including Internet Information Services (IIS).o Experience with Microsoft SQL Server, including database migration and performance tuning.o Proficiency in ASP.Net application development, XSLT, JavaScript, and Restful API development.o Experience in application migration to new hosting platforms.ยท Leadership and Communication: Proven ability to provide technical/functional leadership, manage multiple tasks, and communicate effectively with diverse stakeholders.
    $77k-101k yearly est. 60d+ ago
  • Senior Software Engineer, Core Experiences - Springfield, USA

    Speechify

    Embedded software engineer job in Springfield, MO

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

    M S F W Consulting

    Embedded software engineer job in Springfield, MO

    We are seeking Software Developers to join our team in Springfield, Illinois! MSF&W offers challenging assignments on both in-house and client-site projects. We provide competitive salaries and benefits packages. We believe in investing in our employees and will work with you to ensure a secure and rewarding career. Work in a casual, fun environment, solving some of the most exhilarating IT problems in the industry alongside a team that is as passionate as you are about this stuff! Great work/life balance with 40-hour work weeks as the norm. Significant potential to become a leading member of our team. Responsibilities: Full Stack Development in a Microsoft .NET environment including designing, testing, debugging, and deploying software features, enhancements, and updates. Analyzing end user needs, assisting with system design, and developing software solutions according to these specifications. Working with project manager or product owner to ensure product aligns with business requirements. Collaborate with other developers to design and optimize code. Perform routine software maintenance, break-fix, debugging and enhancement. Participating as a member of an Agile/Scrum software development team. Utilizing Microsoft Azure DevOps to maintain code versioning, automate deployments, and retain system documentation. Required Qualifications Bachelor's Degree in Computer Science, MIS or related field. 5+ years of experience as a software developer 5+ years of experience in web application development using C#, ASP.NET MVC At least 3 years of experience with Entity Framework, and MS SQL Server SOLID design principles and SDLC best practices utilizing Agile or SCRUM methodology Passionate about working in an organization that values and promotes diversity, equity, inclusion and anti-racism. Embraces and actively promotes an inclusive and equitable work environment. Willingness to work hybrid and/or on-site at client locations based in Springfield, IL Benefits: Competitive salary 401(K) with company match Medical/Dental/Vision/Life Insurance Short Term/Long Term Disability Flexible PTO Professional development opportunities Company sponsored outings & events A fun, casual work environment MSF&W is an Equal Opportunity Employer and we are committed to building an inclusive and diverse workforce where our people can be themselves. We do not discriminate on the basis of disability status, race, religion, color, national origin, gender, sexual orientation, age, veteran status or marital status. If you have a passion for technology, we welcome you to apply.
    $77k-101k yearly est. 60d+ ago
  • Associate Firmware Engineer

    Vertiv 4.5company rating

    Embedded software engineer job in Saint Louis, MO

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

    Bass Pro Shops 4.3company rating

    Embedded software engineer job in Springfield, MO

    We are seeking a person to work onsite at our corporate office in Springfield, MO as Principal Engineer/Technical Product Owner for our E-commerce/Enterprise Search Platform to drive the vision, strategy, architecture, development and execution of our internal search capabilities. This role requires a blend of hands-on engineering expertise, product thinking, and team leadership. You will lead the development and continual improvement of intelligent, high-performing, and personalized on-site search experience. This includes relevance tuning, machine learning applications, A/B testing, and close collaboration with engineering, product, UX, and merchandising teams. ESSENTIAL FUNCTIONS: * Strategic Ownership: Define and lead the roadmap for our e-commerce search and discovery platform, aligning with business goals and customer needs. * Cross-functional Leadership: Collaborate with Product Managers, Engineers, Data Scientists, UX Designers, and Merchandisers to shape a seamless and effective experience. * Search Optimization: Drive continuous improvement in search relevance, autocomplete, spelling correction, synonyms, and ranking algorithms. * Technical Leadership: Lead engineering efforts to build and optimize scalable, performant, and resilient search infrastructure using platforms like Coveo, Elasticsearch, OpenSearch, or Solr. * AI/ML Integration: Leverage AI/ML techniques and NLP for personalization, intent detection, and dynamic ranking to improve user engagement and conversion. * Performance & Analytics: Establish success metrics, conduct A/B testing, analyze search usage patterns, and iterate based on insights. * Platform Reliability: Ensure observability, fault tolerance, and scalability to handle peak traffic scenarios during high-demand retail periods. * Technology Evaluation: Assess and integrate third-party APIs and tools where they enhance the search experience or accelerate development. * Innovation: Stay ahead of trends in semantic search, vector search, headless commerce, and voice/text search innovations. EXPERIENCE/QUALIFICATIONS: * Minimum Degree Required: Bachelor's Degree * Preferred Degree: Master's Degree in Computer Science, Engineering, or related technical field * Years of experience: 7+ years of software engineering or technical product roles, with 3+ years focused on search technologies KNOWLEDGE, SKILLS, AND ABILITY: * Proven track record with search engines such as Coveo (preferred), Elasticsearch, Solr, or OpenSearch. * Solid programming experience with languages such as Java, Python, or Scala. * Strong understanding of information retrieval, ranking algorithms, NLP, and machine learning. * Experience with retail search use cases including catalog data, taxonomy, merchandising strategies, and product discovery. * Excellent communication, project management, and leadership skills; ability to influence stakeholders at all levels. * Experience working within microservices architectures or headless commerce environments. * Knowledge of data privacy, ethical AI, and regulations affecting personalized search is a plus. TRAVEL REQUIREMENTS: * n/a PHYSICAL REQUIREMENTS: Regularly sits, and does computer work. Occasionally walks and stands. Seldom/Never lifts up to 50 lbs. INDEPENDENT JUDGEMENT: Performs duties within scope of general company policies, procedures, and objectives. Analyzes problems and performs needs assessments. Uses judgment in adapting broad guidelines to achieve desired result. Regular exercise of independent judgment within accepted practices. Makes recommendations that affect policies, procedures, and practices. Full Time Benefits Summary: Enjoy discounts on retail merchandise, our restaurants, world-class resorts and conservation attractions! * Medical * Dental * Vision * Health Savings Account * Flexible Spending Account * Voluntary benefits * 401k Retirement Savings * Paid holidays * Paid vacation * Paid sick time * Bass Pro Cares Fund * And more! Bass Pro Shops is an equal opportunity employer. Hiring decisions are administered without regard to race, color, creed, religion, sex, pregnancy, sexual orientation, gender identity, age, national origin, ancestry, citizenship status, disability, veteran status, genetic information, or any other basis protected by applicable federal, state or local law. Reasonable Accommodations Qualified individuals with known disabilities may be entitled to reasonable accommodation under the Americans with Disabilities Act and certain state or local laws. If you need a reasonable accommodation for any part of the application process, please visit your nearest location or contact us at ************************. Bass Pro Shops
    $104k-127k yearly est. Auto-Apply 60d+ ago
  • Senior Software Engineer - Financial Crimes Solutions

    Jack Henry & Associates Inc. 4.6company rating

    Embedded software engineer job in Springfield, MO

    At Jack Henry, we're more than a technology company, we're a force for good in financial services. We're redefining how community banks and credit unions connect with the people they serve. Our mission is rooted in people inspired innovation, empowering financial institutions to deliver seamless, secure, and human centered experiences. We deliver cutting-edge solutions that are paving the way for the next generation of digital banking and payments, but our true impact begins with our associates. If you're ready to help transform an industry and grow with a company that values purpose, collaboration, and excellence then we'd love to meet you. We are looking for a Senior Software Engineer to join our Financial Crimes Defender R&D team that focuses on building cloud-native containerized microservices and web applications. This is a dynamic, agile software delivery team that develops an application development platform and contributes to a mission-critical set of financial crimes fraud detection applications. As a Software Engineer, you will be responsible for the design and development of back-end services and web applications. You will be a part of the large project and will have the opportunity to collaborate with developers from multiple teams as product builds take shape and a chance to help us stretch our technical horizons as we refine best practices and incorporate new technology. The ideal candidate will need to be a technology expert who can take defined requirements and deliver a solution through acceptance while collaborating with all software delivery disciplines on the team. If you enjoy developing complex software systems that have a technical and social impact, this could be the role for you! This position offers remote flexibility within a 70-mile radius of any of our office locations in Allen, TX; Birmingham, AL; Cedar Falls, IA; Charlotte, NC; Lenexa, KS; Monett, MO; Springfield, MO, or Louisville, KY. All positions, regardless of location, may require an onsite interview or in-person onboarding requirement to verify your identity Must be able to travel up to 5% to attend onsite meetings or trainings. What you'll be responsible for: * Performs and may lead system analysis and programming activities which may require research and timely, effective, and quality delivery of software into production. * Performs, and may lead, technical/engineering support for new and existing applications from code delivery until the retirement of the application. * Develops, tests and reviews applications based on business requirements and industry best practices. * Uses best practices and standard guidance to create and modify code. * Considers how code changes will affect end users and internal teams. May review code created by less experienced team members. * Collaborates with QA team to ensure timely delivery of high-quality products. * Performs, and may lead, work with cross-team as projects dictate. * Works on, and may lead, critical tasks and deliverables with no assistance, and sets and updates expectations on size, scope, and timelines. * Participates in and may lead team in cross-functional meetings and discussions. * Creates required technical documentation. * Stays updated with emerging technologies and industry trends, recommending innovative solutions to improve software development processes. * Adheres to documented departmental and corporate standards. Participates in the definition and documentation of standards. * May lead unit tests and integration tests to ensure the reliability, security, and performance of developed software. * Debugs and troubleshoots issues as they arise, providing timely resolutions. * May contribute to product architecture. * May perform other job duties as assigned. What you'll need to have: * A minimum of 6 years of experience in .Net / C# software development. * Demonstrated experience in user interface technologies (typescript, angular, reactjs). * Experience building RESTful APIs. * Experience with database technologies (SQL Server, Postgres, Spanner). * Experience with Azure or GCP * Experience in Agile or Scrum environments. * Strong written, verbal, and interpersonal skills. What would be nice for you to have: * Bachelor's degree in Software Engineering or Computer Science. * Experience building out Cloud-native APIs * Experience with GitHub / Azure DevOps GIT. * Experience with CI/CD with GitHub actions or Azure DevOps pipelines. If you got this far, we hope you're feeling excited about this opportunity. Even if you don't feel you meet every single requirement on this posting, we still encourage you to apply. We're eager to meet motivated people who align with Jack Henry's mission and can contribute to our company in a variety of ways. Why Jack Henry? At Jack Henry, we pride ourselves through our motto of, 'Do the right thing, do whatever it takes, and have fun.' We recognize the value of our associates and believe much of our company's strength and success depends on their well-being. We demonstrate our commitment by offering outstanding benefit programs to ensure the physical, mental & financial well-being of our people is always met. Culture of Commitment Ask our associates why they love Jack Henry, and many will tell you it is because our culture is exceptional. We do great things together. Rising to meet challenges and seeking opportunities is part of who we are as an organization. Our culture has helped us stay strong through challenging times and we credit our dedicated associates for our success. Visit our Corporate Responsibility site to learn more about our culture and commitment to our people, customers, community, environment, and shareholders. Equal Employment Opportunity At Jack Henry, we know we are better together. We value, respect, and protect the uniqueness each of us brings. Innovation flourishes by including all voices and makes our business - and our society - stronger. Jack Henry is an equal opportunity employer and we are committed to providing equal opportunity in all of our employment practices, including selection, hiring, performance management, promotion, transfer, compensation, benefits, education, training, social, and recreational activities to all persons regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, genetic information, pregnancy, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, and military and veteran status, or any other protected status protected by local, state or federal law. No one will be subject to, and Jack Henry prohibits, any form of discipline, reprisal, intimidation, or retaliation for good faith reports or complaints of discrimination of any kind, pursuing any discrimination claim, or cooperating in related investigations. Requests for full corporate job descriptions may be requested through the interview process at any time. #TECHInd
    $80k-103k yearly est. 41d ago
  • Software Engineer-Systems (Systems)

    Boeing 4.6company rating

    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 Software Engineer-Systems to support our Air Proprietary 2 Mission Systems, Battlespace Picture teamlocated in Berkeley, Missouri.This position will focus on supporting the Boeing Defense, Space & Security (BDS) Software Engineering 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 embedded software 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 Applications for this position will be accepted until Jan. 24, 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.
    $67k-87k yearly est. 1d ago

Learn more about embedded software engineer jobs

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

The average embedded software engineer in Springfield, MO earns between $59,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 Springfield, MO

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