Post job

Embedded software engineer jobs in Sioux Falls, SD - 1,594 jobs

All
Embedded Software Engineer
Senior Software Engineer
Embedded Engineer
Senior Systems Software Engineer
Staff Software Engineer
Principal Software Engineer
Software Engineer
  • Principal Software Engineer

    On-Demand Group 4.3company rating

    Embedded software engineer job in Minneapolis, MN

    On-Demand Group is currently seeking for a Principal Software Engineer for a 3-month contract engagement to start. Title: Principal Software Engineer Duration: 3-month contract to hire The Principal Software Engineer position is responsible for delivering successful technical solutions for the Oracle HCM Cloud/Fusion platforms. The individual is responsible for development and support activities with minimal supervision and guidance. A successful candidate will have a solid record of delivering technical solutions under timeline and a proven track record of working efficiently with business, functional, and technical teams. This role's focus is on the development, maintenance, and support of new and existing Oracle EBS and Cloud/Fusion functionality. The Principal Software Engineer will mentor, lead, and indirectly influence internally and cross functionally. ACCOUNTABILITIES: Leads and participates in schedule definition, system design, scope definition and development/selection of software solutions: • Works with a team or independently to research and define user requirements and understand their needs, address those needs, handle problems as they arise, and escalate issues as required. • With minimal direction, works to formulate system scope, objectives, requirements, and design documentation. • Works with a team to provide information and development schedules for assigned work. • Leads the creation of appropriate documentation for all application modifications and new development. • Develops applications/enhancements within client's defined architecture and following the predefined processes/methodologies. • Proactively communicates with and coordinates activities with other team members. Team Support: • Works with team members to develop, maintain and improve critical internal and external production applications. • Works with Infrastructure and Service Desk teams to identify, diagnose and remediate production system issues. • Provides timely status updates for assigned work to the team members and leadership. • Researches the changing marketplace to keep current with technology and upgrades. • Provides production system support as needed. • Mentor, support, guide, and train other team members. • May support or provide technical expertise within team and cross functionally. • Other duties as assigned. REQUIRED QUALIFICATIONS: Knowledge of: • Knowledge of enterprise frameworks, systems integrations, software development and testing methodologies is required • Technical expertise/knowledge of development tools and processes • Strong knowledge of developing interface and conversion routines • Advanced knowledge of the development life cycle including testing process and methods, variable programming fundamentals, conditional execution, data structures, compilation and debugging tools • Advanced knowledge of Agile and object-oriented software development methodologies • Generating process documentation • Familiarity with SDLC • Automated testing / regression testing • Experience in a Scrum/Agile development environment • Knowledge and experience with o SQL, PL/SQL, XML, BI Publisher o Oracle Visual Builder Studio o Oracle Fast Formulas o Linux shell scripts o SOAP XML, WSDL, XML schema, and XSL o RESTful services, JSON o SOA gateway deployments o SOAPUI, XMLSpy, POSTMAN for SOA testing and development o Code management and deployment platforms for Oracle Fusion/PaaS • Knowledge of some or all of Cloud HCM suite of products: o Core HR o Payroll o Learning o Absence Management o Time and Labor o Compensation o Recruiting o Workforce management o Performance management o Goal management o Reporting - OTBI/BI-SQL o Benefits • Opening, managing, and resolving Oracle service requests with Oracle support • Demonstrated knowledge of Oracle suggested standards and approach for delivering EBS and Cloud solutions The projected hourly range for this position is $70 to $80. On-Demand Group (ODG) provides employee benefits which includes healthcare, dental, and vision insurance. ODG is an equal opportunity employer that does not discriminate on the basis of race, color, religion, gender, sexual orientation, age, national origin, disability, or any other characteristic protected by law.
    $70-80 hourly 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Software Engineer

    Docsi

    Embedded software engineer job in Minneapolis, MN

    DOCSI is seeking a talented, driven software engineer to join our engineering team. We need a passionate and creative mind to help us continue building our cutting edge surgical waste elimination platform. The person who accepts this role will not only work closely with our Director of Engineering, but they will also benefit from full exposure to the inner workings and decision making challenges of an early stage startup. They will inevitably be called upon to contribute to significant decisions that impact the technical direction of the company. They should also be willing and able to grow into a technical or people management role as the engineering team grows. This role will: Work alongside the Director of Engineering and other DOCSI engineers to expand and maintain our software solution. Design and build new user experiences that streamline the complex and confusing process of managing surgical waste. Inform the creation of machine learning tools to amplify the quality of surgical waste reduction recommendations. Create seamless data pipelines and integrations that enable our highly scalable, always available platform. Influence and guide critical design discussions that determine the future direction of our product. Gain access and connections to key members of the Twin Cities startup community. Help shape the culture of a new and growing engineering team. Minimum Qualifications: 4+ years of experience working as a software engineer or similar role Experience in web development with one or more of the following languages/frameworks: PHP, React, Python, Java Expertise working with relational database systems such as MySQL or PostgreSQL Demonstrable experience leading technical projects from start to finish (with or without assistance from other team members) An understanding of building systems to scale with large, often inconsistent data imports Action driven self-starter who enjoys improving existing processes A lifelong learning mindset with a desire to explore new ideas and connect them to their work Ability to work in an often ambiguous, fast-paced environment Bonus Qualifications: Previous work with PHI or other sensitive data. Experience undergoing compliance audits is even better Experience in designing seamless, mobile-friendly user experiences A history or deep interest in working in startups or early-stage companies A background/experience in healthcare and/or supply chain (Extra plus) Experience specifically with Laravel, Apache Spark, Terraform, and/or AWS cloud services Salary and Benefits: Expected salary range is between $100,000 - $140,000 An equity package relative to the candidate's skills and experience Unlimited vacation policy A healthcare stipend is available, full healthcare benefits will be available in 2026
    $100k-140k yearly 5d ago
  • Full Stack Software Engineer

    Teksystems 4.4company rating

    Embedded software engineer job in Bellevue, NE

    Job Title: Full Stack Software Engineer - Multiple Programs Openings: 2 Work Type: 100% On-site Clearance Level: Secret Citizenship Requirement: U.S. Citizenship required due to clearance requirements TEKsystems is seeking experienced Full Stack Software Engineers to support a variety of long-term contracts located in Bellevue, NE. These roles involve developing and testing full-stack Java-based web applications in an Agile/DevSecOps environment supporting the USSTRATCOM. Key Responsibilities: Develop full-stack Java applications Design and implement front-end solutions using Angular, HTML, and CSS Work within CI/CD pipelines and Agile/SCRUM methodologies Collaborate with government stakeholders and PMs Contribute to mission-critical systems supporting national defense Required Skills: Java, Angular, HTML, CSS CI/CD tools and version control (Git, Mercurial) Linux and Windows operating systems Agile development experience (SCRUM, Kanban, XP) Strong foundational knowledge of object-oriented development Familiarity with Microsoft Office tools Preferred Qualifications: Experience supporting federal programs or similar strategic command systems Understanding of nuclear deterrence mission planning Experience developing software test plans and documentation Strong communication and professionalism in fast-paced environments Interview Process: 2-step process Phone interview with TEKsystems hiring team In-person interview if local, phone interview if relocating Topics include resume walkthrough, software methodology, Agile experience, security processes, and hands-on coding experience Start Date: Need someone to start as soon as possible. Duration: 5 Years Experience Level: Expert Workplace Type: On-site *Job Type & Location*This is a Contract position based out of Bellevue, NE. *Pay and Benefits*The pay range for this position is $55.00 - $65.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: * Medical, dental & vision * Critical Illness, Accident, and Hospital * 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available * Life Insurance (Voluntary Life & AD&D for the employee and dependents) * Short and long-term disability * Health Spending Account (HSA) * Transportation benefits * Employee Assistance Program * Time Off/Leave (PTO, Vacation or Sick Leave) *Workplace Type*This is a fully onsite position in Bellevue,NE. *Application Deadline*This position is anticipated to close on Jan 19, 2026. h4>About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. About TEKsystems and TEKsystems Global Services We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. 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.
    $55-65 hourly 2d ago
  • Software Engineer

    Taylor Corporation 4.3company rating

    Embedded software engineer job in Minneapolis, MN

    Let Us Power Your Potential Taylor Corporation isa dynamic, diversified companywith bigplans for the future-andyour career. We power our employees' potential and strive to createopportunityand security for every member of the team. Ifyou'reready for something bigger-more challenge, more variety, more pathways for professional growth-we should talk.We'repassionate about ourwork,we believe there is always a better way, andwe'relooking for people like you. Ready toreach your potential?It'stime to look at Taylor. Your Opportunity:Taylor Corporation is looking for a Software Engineer to join our team at Navitor. This person will focuses on design, modification, development, writing and implementing of software programming applications and supports/installs those applications and systems within the primary B2B platform. This position requires familiarity with a variety of the field's concepts, practices, and procedures and relies on experience and judgment to plan and accomplish goals. Your Responsibilities: Apply established design patterns and Object-Oriented Design (OOD) best practices in their design and development of software solutions Provide business teams with analysis, design and programming services to modify existing, complex programs and write new, complex programs Develop solutions that support the overall platform by collecting specifications from and interacting with project managers and business analyst teams Create web pages with coding languages such as C#, CSHtml and JavaScript Create back-end services using .NET Framework and .NET core technologies Document business processes including instructions for use, functionality, descriptions and activity diagrams of the system Design, code, test, debug, document and install programs to support Navitor applications Assist in code reviews, testing processes, procedures and plans to identify and correct problems encountered during testing Remain current on new technologies and best practices in information technology industry Act as a driving force to bring new technical solutions to Navitor Act persuasively to define a vision for the technology and socialize ideas, build alignment and achieve consensus You Must Have: Bachelor's degree in a related area 5+ years of experience as a Software Engineer Experience with Object Oriented Programming, .NET Framework, .NET / C# / CSHTML / .NET Core Experience with HTML, CSS, JavaScript Experience with Microsoft SQL Server and Microsoft Visual Studio Microsoft Office product suite experience (Word, Excel, Outlook, PowerPoint, Visio) Strong computer and web skills with an ability to learn new systems and tools quickly Excellent interpersonal, verbal and written communication skills Exceptional organizational skills with a detail-oriented approach Possess strong problem-solving skills and independent decision-making abilities Ability to multi-task in a fast-paced environment to meet regular deadlines A high degree of energy, initiative and self-motivation Theanticipatedannual salary range for this position is $73,000 - $83,000. The actual base salary offered depends on a variety of factors, which may include as applicable, the qualifications of the individual applicant for the position, years of relevant experience, specific and unique skills, level of education attained, certifications or other professional licenses held, and the location in which the applicant lives and/or from which they will be performing the job. The range listed is just onecomponentof Taylor Corporation's total compensation and benefits package for employees. About Taylor Corporation One of the largest print and communications firms in North America, Taylor's family of companies provides a diverse set of products, services and technologies that address the toughest business challenges. We work diligently each day to create printed and digital marketing communication solutions that help power many of the world's most recognizable brands. With more than 50 years of categoryexpertiseand10,000 employeesspanning dozens of U.S. states and multiple countries, Taylor serves businesses and distributors both large and small. Our employees enjoy a comprehensive benefit package including a choice of several health plans, dental, vision, wellness programs, life and disability coverage, flexible spending accounts, health savings accounts, a 401(k) plan with company match, paid time off (PTO) and64 hoursof annual holiday pay. The Employerretainsthe right to change or assign other duties to this position. Taylor Corporationis an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin,veteranor disability status. Taylor Corporation including all partners and affiliates is an Equal Opportunity Employer/Veterans/Disabled.
    $73k-83k yearly 6d ago
  • Embedded Software Engineer

    General Dynamics Mission Systems 4.9company rating

    Embedded software engineer job in Bloomington, MN

    Basic Qualifications Education Requirements: Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience preferred. Clearance Requirements: Department of Defense Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required. Responsibilities for this Position ROLE AND POSITION OBJECTIVES: As a software engineer for Airborne Systems, you'll be a member of a cross functional team responsible for airborne computers that process and display mission data in the cockpit, to crypto products for identifying friendly aircraft, and weapon control systems that enable the launch and control of precision guided weapons, we work to ensure the world's most advanced aircraft maintain air superiority and information dominance. We encourage you to apply if you have any of these preferred skills or experiences: Knowledge of general programming principles and optimization strategies, with previous experience in... C/C++ Python Rust Embedded Linux What sets you apart: Willingness to dig into hardware specifications and leveraging hardware interfaces in the composition of low-level software solutions. Expertise in applying technology and technical skills to solve challenges in creative ways Creative thinker with demonstrated success leading the software development life cycle Expertise in applying technical standards and methodologies to solve challenges Exceptional communication skills with the capacity to secure buy-in on concepts and ideas Collaborative team player eager to provide technical leadership and position others for success Commitment to ongoing professional development for yourself and others Our Commitment to You: An exciting career path with opportunities for continuous learning and development. Research oriented work, alongside award winning teams developing practical solutions for our nation's security Flexible schedules with every other Friday off work, if desired (9/80 schedule) Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more See more at gdmissionsystems.com/careers/why-work-for-us/benefits Workplace Options: This position will be primarily on-site in our Bloomington office. Salary Note This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled. Combined Salary Range USD $112,924.00 - USD $125,275.00 /Yr. Company Overview General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team! Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
    $112.9k-125.3k yearly Auto-Apply 28d ago
  • Embedded Software Controls Engineer

    Collabera 4.5company rating

    Embedded software engineer job in Waterloo, IA

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Job Description Description: As an Embedded Software Controls Engineer, you will design, develop, test, and document embedded software for electromechanical/electrohydraulic subsystems for agricultural equipment projects. In addition, you will: - Create and develop software per the client's Embedded Software Development Process. - Participate in control system design and analysis. - Participate functional/subsystem design/test requirement reviews and document results. - Verify that subsystem meets requirements, through a combination of virtual and hardware based testing including; desktop, bench, vehicle simulator testing. - Analyze current production/experimental issues, develop an understanding of the root cause and create appropriate action plans to resolve these issues. - Provide technical support during system field-testing activities on an as needed basis. - Provide necessary design documentation to support development of service publications. Qualifications What It Takes: We need an excellent communicator, both verbal and written, who thrives on solving problems and working in a team environment. Ideally, you will have a Bachelor's Degree in Electrical, Computer, Mechanical, Ag Engineering or equivalent experience in a related career field. We also require: - Experience working in mechatronics; this includes a solid understanding of electrical and electronics, hydraulics, and mechanical systems. - Subsystem design, software development, and electronic circuit design and analysis experience. - Experience with C/C++ programming language and software development tools for embedded microcontrollers in mobile applications. - Control system experience preferably related to propulsion systems. - Experience working with Model Based Software Design (MBSD) and/or system simulation. A strong candidate will also have: - Technical experience relating to design/diagnostics of mechanical/electrical/hydraulic systems. - Experience with control systems design and analysis. - Some product engineering experience Additional Information To discuss about this opportunity, please contact me: Jeff Demaala ************
    $66k-87k yearly est. 1d ago
  • Embedded Software Engineer

    Rogers Freels & Associates Inc.

    Embedded software engineer job in Dubuque, IA

    Job Description RFA Engineering (*************** is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry-level to experienced candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate onsite at our customer's world-class engineering and manufacturing facility. This is a full-time position with a full benefit package listed below that includes opportunities for professional growth, direct hire by our customers, and additional opportunities within our own organization. Embedded Software Engineer This position is associated with the design and development of Back-end embedded software that controls machine operations and functions. Development methods include C programming language and Model Based Software Design. Testing methods include bench testing, computer simulation testing, and machine testing. Responsibilities: Feature by feature Back-end software development per Software Requirements Document of embedded software applications that control vehicle functions Integration of software in a multi-developer team using Continuous Integration process Functional and integration testing prior to hand-off to software test and evaluation group Development and release status tracking using the Agile development process Creation and support of software for machine prototyping Troubleshoot and provide solutions for issues/updates posed by customer on the products released by the aftermarket team using engineering software and hardware tools Creation of software design documentation Design, develop and modify software features and libraries to integrate them into various microcontrollers Work with software architects and developers to research and investigate project specific applications Develop test cases to perform unit testing and regression testing for various aftermarket applications Requirements BS in Software, Computer, Electrical or other relevant Engineering degree Experience with C or C++ development Strong verbal and written communication skills Self-motivated, quick learner, with an any-problem-can-be-solved attitude Good organizational and time management skills Ability to identify needed actions and act to resolve issues Ability to communicate technical information effectively with a culturally diverse team Ability to thrive in a team environment Must have a valid Driver's License Preferred Qualifications Experience with CAN J1939 & LIN communication protocols Experience with Simulink/Matlab Model Based Software Design Experience with GitHub General machine knowledge of vehicles or heavy equipment Able to read/understand electrical schematics Visa sponsorship is NOT available for this position. Pay Range: $70,000-$110,000 - Commensurate with experience About RFA Engineering RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque, IA, and at numerous customer sites throughout the U.S. Competitive Benefits Health and Dental Insurance TelaDoc Healthiest You Supplemental Vision Insurance Company Paid Life Insurance Company Paid Long-Term Disability Short-term Disability Retirement Savings Account (Traditional 401k & Roth 401k) Flexible Spending Plan Dependent Care HSA for Medical Expenses Bonus Plan (Exempt Employees Only) Paid Time Off (PTO) Paid Holidays Bereavement Leave Employee Assistance Programs (EAP) Education Assistance Equal Opportunity and Veteran Friendly #ZR
    $70k-110k yearly 31d ago
  • Embedded Software Controls Engineer

    Mindlance 4.6company rating

    Embedded software engineer job in Waterloo, IA

    •As an Embedded Software Controls Engineer, you will design, develop, test, and document embedded software for Electromechanical/Electrohydraulic subsystems for agricultural equipment projects. In addition, you will: Create and develop software per the John Deere Embedded Software Development Process. - Participate in control system design and analysis. •Participate functional/subsystem design/test requirement reviews and document results. •Verify that subsystem meets requirements, through a combination of virtual and hardware based testing including; desktop, bench, vehicle simulator testing. •Analyze current production/experimental issues, develop an understanding of the root cause and create appropriate action plans to resolve these issues. •Provide technical support during system field-testing activities on an as needed basis. •Provide necessary design documentation to support development of service publications. What It Takes: We need an excellent communicator, both verbal and written, who thrives on solving problems and working in a team environment. •Ideally, you will have a Bachelor's Degree in Electrical, Computer, Mechanical, Ag Engineering or equivalent experience in a related career field. •We also require: - Experience working in mechatronics; this includes a solid understanding of electrical and electronics, hydraulics, and mechanical systems. - Subsystem design, software development, and electronic circuit design and analysis experience. - •Experience with C/C++ programming language and software development tools for embedded microcontrollers in mobile applications. - Control system experience preferably related to propulsion systems. A strong candidate will also have: - Technical experience relating to design/diagnostics of mechanical/electrical/hydraulic systems. - Experience with control systems design and analysis. - Some product engineering experience. Business casual dress code Thanks & Regards, Amit Kumar Sinha Technical Recruiter, Direct No:********** Additional Information All your information will be kept confidential according to EEO guidelines.
    $73k-90k yearly est. 60d+ ago
  • EMBEDDED SOFTWARE (LINUX) ENGINEER

    Direct Staffing

    Embedded software engineer job in Ames, IA

    You will be a key team player on our embedded development team. You will work in developing board support packages for our embedded products. This will include development of embedded Linux as well as other microcomputer systems. CANDIDATE DETAILS 5+ to 7 years experience SKILLS AND CERTIFICATIONS Embedded Linux Drivers RTOS C/C++ Minimum Qualifications: - 3-5 years experience developing firmware and drivers for embedded Linux and RTOS devices - Experience designing and developing cross-platform code in C and C++ - Strong understanding of embedded hardware and interfaces - Able to isolate and debug embedded hardware and software issues - Strong communication skills and ability to work independently Desired skills: - Bachelors degree in Software, Electrical, or Computer Engineering - Yocto platform development experience - Experience with Git and Perforce revision control systems - ARM and PowerPC processor and microcontroller experience Additional Information All your information will be kept confidential according to EEO guidelines.
    $68k-90k yearly est. 1d ago
  • Embedded Software Engineer

    Einfochips

    Embedded software engineer job in Cedar Rapids, IA

    eInfochips is a product engineering and software R&D services company with over 20+ years of experience, 500+ product developments, and 40M+ deployments in over 130 countries. Today, 60% of our revenues come from Fortune 500 companies and 80% from solutions around connected devices. Founded in 1994, our work culture is built over years of experience in providing innovative solutions to our clients and our indomitable spirit to excel in all aspects of our engagement, we call it - “Passioneering” We believe that our success lies upon the skills and quality of our people we work with. Today, we are geographically spread with 1800+ employees, 10 design centers and offices in India, Japan and the USA. Job Description Design, development and/or Verification activity for platform software (firmware, drivers) compliance with DO-178B. Verification of embedded software executing on ARM7 architecture. Analyze, investigate failures observed during verification and provide summary details to development team. Qualifications Experience working development/verification compliance DO-178B DAL A. Strong fundamentals working with Microcontrollers architecture. Experience in developing code modules for ARM7 controllers and Keil IDE. Must possess very good understanding of RTOS and device drivers. Very good understanding of I2C, SPI protocol interfaces. Experience working with DOORs, PREP, SVN. Keyskills: DO-178B, Verification, ARM, RTOS, DOORs, PREP, SVN Additional Information All your information will be kept confidential according to EEO guidelines.
    $69k-90k yearly est. 1d ago
  • Software Engineer II - Embedded Communications (Onsite)

    RTX

    Embedded software engineer job in Cedar Rapids, IA

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance: DoD Clearance: Secret Are you looking to make a meaningful, positive impact while advancing your career? Would you be interested in working with an industry-leading development team where you can grow your software engineering skills while learning something new!? Collins Aerospace's Integrated Secure Processing Solutions (SPS) team is looking for an exceptionally motivated engineer who is passionate about collaborating with high-performance teams to create mission-critical solutions that support Mission Systems. Our Software Engineers work in an exciting, adaptive, and engaging environment, enabling rapid learning to drive success. Our software engineering teams regularly utilize a variety of skills, including requirements analysis, synthesis of new and existing architectures that meld commercial and military communication functionality, and software engineering development best practices for complex systems where the ability to execute the mission is paramount. What YOU Will Do: Collaborate on System Requirements and Software Development: Join a dynamic software team in a cross-functional environment, contributing to the definition of system requirements and translating them into detailed software requirements, UML/SysML models, and diagrams for a large-scale program Effective Communication and Team Collaboration: Work closely with other software engineers and team members to ensure clear communication and collaboration, fostering a cohesive, solution-focused environment across multiple disciplines Provide Technical Support to SBCDS Team: Play a key role in providing direct support to the SBCDS team, answering technical questions and resolving issues promptly to keep development on track and maintain system integrity Develop Code to Meet Customer and Certification Standards: Collaborate with your team to maintain, enhance, and develop software that aligns with customer requirements and meets certification standards, ensuring both functionality and compliance Software Implementation in Test Environments: Take responsibility for producing high-quality software implementations and integrating them within testing environments, ensuring the code is thoroughly tested and meets all specified requirements What YOU Will Learn: You will have the opportunity to learn and grow knowledge within the Cross Domain Solutions & gain niche skills, enabling you to be unique in all you do You will gain valuable experience & an opportunity to lead, including roles such as Subject Matter Expert, Scrum Master, Product Owner, CAM, and Software Lead You can take flight to becoming a subject matter expert, architect, and leader in CDS We are growing, so can you! Qualifications You Must Have: Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years prior relevant experience or an Advanced Degree Active and transferable U.S. government issued security clearance is required prior to start date U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Experience with Embedded Development using object-oriented design Experience with development tool sets, for example, Jira, Subversion/Git/Version Management Qualifications We Prefer: Experience with requirements analysis and requirements decomposition Experience with virtualization Knowledge of microservices, containers and orchestrators Knowledge and/or experience with memory-safe applications (Ada or Rust) Experience with automated test environments (Python) Knowledge on DevSecOps and CI/CD Implemented Graphical User Interfaces with Java React framework, or similar frameworks like Swing or JavaFX Knowledge and experience with Data Format Description Language (DFDL) Experience integrating/deploying software to hardware solutions 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 Eligible for relocation And more! Learn More & Apply Now! Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions - whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you'll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today. *Please ensure the role type (defined below) is appropriate for your needs before applying to 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. 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
    $69k-90k yearly est. Auto-Apply 4d ago
  • Embedded Engineer (Electronics Expereince/C#)

    Actalent

    Embedded software engineer job in Minneapolis, MN

    Software Engineer-prefer some electronics experience Programming in C# Experience with troubleshooting & de-bugging Test and fix bugs All of this is controls related-these controls have not been installed yet PCB-sub assembly level Need local-testing needs to be done onsite to work on the Hardware We are currently looking for a software engineer to help us switch from a legacy test platform to a more modern C# .NET platform. This team develops end of line test systems for electronics that will be going into generators. This test system application will sit on a PC and interact with electronic test equipment such as DMM, Signal Generators and Oscilloscopes. The main objective of this role will be to take the legacy VB .NET system and shift to modern platform. Some locations where manufacturing is done has limited network connectivity, so a thick architecture will be used. Data is then pushed to SQL Server / AWS Cloud. The lead engineer needs assistance specifically with the front-end design of the applications/websites. This person needs to be an expert in Front-End UI Design, specifically proficient with WPF. This person should be strong with C#, XAML and AWS. These systems will need to be set up for two different types of users. Internal users and third party users at manufacturing sites. Will need to work with internal IT department to ensure procedures are followed. Requirements: BS in Computer Science or Computer Engineering 4+ years experience with front end development / user interface 4+ years experience with WPF 4+ years experience with XAML and AWS or related Skills C++, Embedded software, Software development Top Skills Details C++,Embedded software,Software development Experience Level Intermediate Level Job Type & Location This is a Contract position based out of Minneapolis, MN. Pay and Benefits The pay range for this position is $40.00 - $55.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a hybrid position in Minneapolis,MN. Application Deadline This position is anticipated to close on Jan 21, 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.
    $40-55 hourly 12d ago
  • Staff Software Engineer

    Expansion Capital Group, LLC

    Embedded software engineer job in Sioux Falls, SD

    Summary/Objective The Senior Software Engineer role is a key position within our engineering team, responsible for developing and maintaining high-quality software solutions in a fast-paced fintech environment. This hands-on role involves designing, building, and optimizing applications using C#, PHP, Python, Docker, MySQL, MSSQL, and AWS. The ideal candidate will have extensive experience in software development within the financial sector, contributing to system architecture, mentoring team members, and driving best practices. This role requires strong collaboration with cross-functional teams to ensure scalable, secure, and efficient technology solutions that support business objectives. Essential Functions Design, develop, and optimize high-performance financial applications using C#/.NET, PHP and other modern technologies. Collaborate with product teams and stakeholders to plan, develop, test, and deploy scalable, secure, and cloud-native fintech solutions. Conduct code reviews and promote best engineering practices. Work with databases such as MySQL and MSSQL, ensuring performance and reliability. Integrate third-party APIs and services to enhance business capabilities. Contribute to the architecture and design of critical fintech applications. Analyze and resolve technical and application problems. Supervisory Responsibility This position does not have any supervisory responsibility. Work Environment This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. Physical Demands The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. This is largely a sedentary role. Position Type/Expected Hours of Work This is a full-time position, and hours of work and days are Monday through Friday, 8:00 a.m. to 5:00 p.m. Occasional evening and weekend work may be required as job duties demand. Education and Experience Significant back-end experience required: api's, services, networking, security, db's, s3. Bachelor's degree in software engineering, computer science, or related field, Master's Degree preferred. 8+ years of software development experience, with strong expertise in C#/.NET or PHP. Experience in fintech or financial services, with an understanding of security, compliance, and high-volume transactions. Proficiency with AWS, Docker and database technologies (MySQL, MSSQL). Strong understanding of software architecture and API development. Experience with Python, Symfony or ORM are a plus Experience with Enterprise Decision Management (EDM) or Business Decision Management (BDM) systems a plus Additional Eligibility Qualifications Excellent attention to detail and quality of work Strong problem-solving skills Strong verbal and written communication skills Ability to multi-task, working independently and to collaborate within a team Desire to make an impact Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. Employee's signature below constitutes the employee's understanding of the requirements, essential functions and duties of the position. Employee___________________________________________ Date_____________ NAME HERE Requirements:
    $104k-139k yearly est. 23d ago
  • Lead Embedded Engineer

    Resideo

    Embedded software engineer job in Golden Valley, MN

    As the Lead Embedded Engineer, you will participate in a project team environment, owning the requirements and dependencies amongst the different engineering functions. The project team will be responsible for the development of cutting-edge connected devices. Your expertise in product architecture, design, project management, and new product introduction process will be crucial in ensuring the requirements & dependencies are completed allowing successful delivery of high-quality, reliable, and secure products. JOB DUTIES: Ensure that global engineering functions are highly organized through dependency tracking and have the tools to work seamlessly across time zones. Partner with the other engineering functional team leads to deliver high quality products, on time and in scope. Partner and coordinate dependencies with external design resources as needed. Recommending & drive process improvements to improve team efficiency. Support development of product plans and roadmaps for Comfort product lines. Ensure that appropriate technologies are identified, researched, and developed for timely introduction into Resideo products and systems. Ensure that product architecture, design and development support common platforms, maximize reuse and reduce product development cycle time. YOU MUST HAVE: 5+ years of experience in embedded product development 3+ years of experience in product requirement creation 3+ years of experience in product development lifecycle 3+ years of experience with coordinating dependencies between the engineering functions, such as firmware, mechanical, hardware, and software engineering team members. WE VALUE: Prior engineering management or technical leadership. Experience in HVAC related business. Agile development process experience. Firmware engineering design experience with connected products, based on Linux or FreeRTOS operating systems. Excellent project management skills Ability to forge solid relationships and manage across a global business environment. Effective verbal, written and interpersonal communication skills. Ability to identify issues, requirements, and opportunities for improvement. Ability to challenge the status quo and drive change. Product development expertise from concept to product launch; familiarity with a phased NPI (new product introduction) process. Ability to consistently make timely decisions and balancing systematic analysis with decisiveness, even in the face of complexity. Strategic thinking, analytical problem solving, and effective management on complex projects. Demonstrated cross-functional interaction with Sales, Product Management, Quality and Operations. Familiarity with hardware design, firmware platforming and app & cloud integration. WHAT'S IN IT FOR YOU: Opportunity to have a direct impact on high-scale projects and products selling to millions of homes and businesses worldwide. Play a key role in driving a world where people are healthy, happy, safe, and secure through innovative connected automation solutions. Influence over a dynamic tech stack and the opportunity to work with and explore cutting-edge technologies. Collaborate with high-performing, cross-functional teams in an agile and intellectually stimulating environment. #LI-MA1 #LI-HYBRID
    $68k-89k yearly est. Auto-Apply 14d ago
  • Lead Embedded Engineer

    Resideo Technologies, Inc.

    Embedded software engineer job in Golden Valley, MN

    As the Lead Embedded Engineer, you will participate in a project team environment, owning the requirements and dependencies amongst the different engineering functions. The project team will be responsible for the development of cutting-edge connected devices. Your expertise in product architecture, design, project management, and new product introduction process will be crucial in ensuring the requirements & dependencies are completed allowing successful delivery of high-quality, reliable, and secure products. JOB DUTIES: * Ensure that global engineering functions are highly organized through dependency tracking and have the tools to work seamlessly across time zones. * Partner with the other engineering functional team leads to deliver high quality products, on time and in scope. * Partner and coordinate dependencies with external design resources as needed. * Recommending & drive process improvements to improve team efficiency. * Support development of product plans and roadmaps for Comfort product lines. * Ensure that appropriate technologies are identified, researched, and developed for timely introduction into Resideo products and systems. * Ensure that product architecture, design and development support common platforms, maximize reuse and reduce product development cycle time. YOU MUST HAVE: * 5+ years of experience in embedded product development * 3+ years of experience in product requirement creation * 3+ years of experience in product development lifecycle * 3+ years of experience with coordinating dependencies between the engineering functions, such as firmware, mechanical, hardware, and software engineering team members. WE VALUE: * Prior engineering management or technical leadership. * Experience in HVAC related business. * Agile development process experience. * Firmware engineering design experience with connected products, based on Linux or FreeRTOS operating systems. * Excellent project management skills * Ability to forge solid relationships and manage across a global business environment. * Effective verbal, written and interpersonal communication skills. * Ability to identify issues, requirements, and opportunities for improvement. * Ability to challenge the status quo and drive change. * Product development expertise from concept to product launch; familiarity with a phased NPI (new product introduction) process. * Ability to consistently make timely decisions and balancing systematic analysis with decisiveness, even in the face of complexity. * Strategic thinking, analytical problem solving, and effective management on complex projects. * Demonstrated cross-functional interaction with Sales, Product Management, Quality and Operations. * Familiarity with hardware design, firmware platforming and app & cloud integration. WHAT'S IN IT FOR YOU: * Opportunity to have a direct impact on high-scale projects and products selling to millions of homes and businesses worldwide. * Play a key role in driving a world where people are healthy, happy, safe, and secure through innovative connected automation solutions. * Influence over a dynamic tech stack and the opportunity to work with and explore cutting-edge technologies. * Collaborate with high-performing, cross-functional teams in an agile and intellectually stimulating environment. #LI-MA1 #LI-HYBRID
    $68k-89k yearly est. Auto-Apply 14d ago
  • Senior COBOL Developer PART TIME

    Maximus 4.3company rating

    Embedded software engineer job in Sioux Falls, SD

    Description & Requirements Maximus is seeking a PART TIME Senior IBM COBOL Developer to support our Internal Revenue Service (IRS) client. . Candidates must possess an active Moderate-Risk Background Investigation (MBI). Job Description Essential Duties and Responsibilities: - Assess data needs and design requirements for systems changes and enhancements. - Develop and execute system testing plans and system change migration to production plans for compliance with system change control requirements. - Perform trouble-shooting and programming analysis of systems issues. - Develop system requirements of ad hoc reporting as needed. - Maintain updated knowledge of contract compliance provisions for the project, department, and position. - Follow policies and procedures without deviation. - Develop, design, and implement custom applications supporting enhancements and additional projects as required for meeting project deliverables. - May provide guidance, coaching, and training to other employees within job area. Job-Specific Essential Duties and Responsibilities: - Create, update, unit test, and maintain IBM COBOL programs - Update documentation such as Functional Specification Packages (FSPs) or Program Requirements Packages (PRPs) and/or Visio diagrams, and/or spreadsheets as needed - Track requirements and create/execute unit test cases - Write, analyze, review and/or provide comments on documentation such as Unified Work Requests (UWR), UWR responses and Internal Revenue Manuals (IRM), Interface Control Documents (ICD) Computer Operator Handbooks (COH) - Rewrite programs, using workflow charts and diagrams, and applying knowledge of computer capabilities, tax processing subject matter expertise, and symbolic logic. - Perform or direct the revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements - Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes - Perform systems analysis and programming tasks to maintain and control the use of computer systems software - Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program - Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language - Consult with and assist testers in the development, SAT and FIT environments Minimum Requirements - Bachelor's degree in relevant field of study and 5+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Minimum Requirements: - Bachelor's Degree from an accredited college or university required; an additional four (4) years of related work experience can substitute for a degree - At least five (5) years of relevant experience required - Must possess an active IRS Moderate-Risk Background Investigation (MBI) - At least four (4) years of experience with IBM COBOL programming language - Experience with DB2 and IBM DB2 utilities - Experience with CICS - Good verbal and written communication skills - Demonstrated success in client support - Ability to interface with all levels of management - Ability to perform complex tasks with minimal supervision and guidance - Excellent time management, scheduling and organizational skills - Ability to work well independently or in a team setting Preferred Skills and Qualifications: - Experience with IRS processing systems; experience with SQL, JCL, Batch processing. #techjobs #veteranspage #LI-Remote 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 $ 55.29 Maximum Salary $ 75.00
    $86k-110k yearly est. Easy Apply 7d ago
  • Senior Software Developer

    Silencer Central

    Embedded software engineer job in Sioux Falls, SD

    At Silencer Central, we believe that Customers + Integrity = Winning. This role will be responsible for designing, customizing, implementing, and maintaining of software solutions. This role requires expertise in software development, strong problem-solving abilities, and the capacity to work collaboratively with cross-functional teams with a preference for expertise in NetSuite. Lead the end-to-end software development lifecycle, from requirements gathering to deployment and maintenance. Develop scalable and high-quality software solutions, with a focus on NetSuite customization, integrations, and enhancements. Collaborate closely with cross-functional teams to understand business requirements and translate them into technical specifications. Utilize NetSuite SuiteScript, SuiteTalk, SuiteFlow, and SuiteBuilder to architect, customize, and optimize NetSuite applications. Design and implement integrations between NetSuite and other systems, ensuring seamless data flow and functionality. Provide technical guidance, mentorship, and support to junior developers, fostering a culture of continuous learning and improvement. Perform code reviews, testing, debugging, and troubleshooting to maintain code integrity and system stability. Stay updated with the latest NetSuite releases, features, and best practices, recommending and implementing enhancements as needed. Contribute to architectural decisions, system design, and technology evaluations to drive innovation and efficiency.
    $79k-102k yearly est. 60d+ ago
  • Senior Software Engineer, Core Experiences - Sioux Falls, USA

    Speechify

    Embedded software engineer job in Sioux Falls, SD

    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.
    $79k-102k yearly est. Auto-Apply 1d ago
  • Senior Software Engineer - AI-Enabled Systems

    Asure Software 4.1company rating

    Embedded software engineer job in Sioux Falls, SD

    Who we are Over 600 employees strong, Asure sees Human Capital Management (HCM) through the lens of entrepreneurs and executives with an owners mentality. We help businesses develop their Human Capital to get to the next level, stay compliant, and allocate their time, money and technology toward growth. Our HCM platform empowers more than 100,000 clients to build great teams and better manage their people while staying compliant in an ever-changing HR legislative landscape. Asures HCM offering includes Payroll & Tax, HR, and Time & Attendance software and HR Services ranging from online compliance tools to a fully outsourced HR department. The ideal candidate will be located near one of Asure's hub offices such as Austin, TX; Dallas, TX; Tampa, FL; Burlington, VT; Cherry Hill, NJ; Santa Ana, CA; Sioux Falls, SD; Nashville, TN; or Rochester, NY. Phoenix, AZ may also be considered. How you will contribute We are looking for a future-facing Senior Software Engineer to join our modernization team, focused on reimagining Payroll, Tax, Time & Attendance, and HR solutions through scalable cloud-native systems and AI-enhanced tooling. You will architect and develop event-driven microservices, integrate AI APIs to enhance developer and user experiences, and lead best practices in observability, infrastructure-as-code, and microservices architecture. This role is perfect for someone with strong .NET and AWS skills who is passionate about using AI to accelerate development workflows, improve reliability, and transform the user experience. Build and maintain scalable, event-driven microservices for Payroll & Tax using .NET Core and AWS Integrate intelligent features using AI APIs (OpenAI, Claude, GitHub Copilot, etc.) Lead the creation of modular APIs with thoughtful observability and robust CI/CD Work across the stack with modern tools like React, Vue, PostgreSQL, and DynamoDB Implement Infrastructure as Code using Terraform and Kubernetes Champion developer productivity by embedding AI in the development lifecycle Contribute to code reviews, architectural decisions, and cross-functional collaboration Tech Stack: Backend: .NET Core, Web API, C# Frontend: React, Vue.js Cloud: AWS (Lambda, ECS, DynamoDB, S3), Kubernetes, Docker, Terraform Data: SQL Server, PostgreSQL, DynamoDB DevOps: GitHub Actions, CI/CD pipelines AI/ML: GitHub Copilot, OpenAI API, Claude, LangChain Qualifications Bachelors degree in Computer Science or related field, or equivalent experience 6+ years of professional software development experience AWS experience (Lambda, SDKs, CLI) Strong SQL and NoSQL database skills Exposure to or interest in using AI tools to improve coding efficiency Experience in SaaS, especially HCM or compliance platforms, is a plus Experience working in Cloud Native Environments Preferred Qualifications Working knowledge of AI tooling or frameworks AI-enhanced CI/CD or testing pipeline experience Experience modernizing legacy systems into microservices AWS Associate or higher certification Compensation The base range for this role is $120,000- $140,000 depending upon level of experience. This role offers a comprehensive benefit package. Benefits Medical, Dental, Vision, HSA, FSA- All effective on day 1! Company paid Basic Life Insurance, A+D, Long-Term Disability, and Short-Term Disability 401K Program with 3% safe harbor contribution Employee Stock Purchase Program Fitness Reimbursement Program Self-Managed PTO Our Mission To provide Human Capital Management (HCM) software and services that help companies grow, while nurturing a culture of growth around us. Helping customers grow by getting the most from their human capital. Helping our employees grow personally and professionally. Growing relationships in our communities that inspire goodness. Grow shareholder value Our Vision Be the most trusted Human Capital Management resource to entrepreneurs everywhere. Our Values Reflect who we are and what we stand for as a company. Embrace Change Lead with Integrity Own the Outcome Deliver Awesome Be a Good Human We are an equal opportunity employer. All candidates must be legally authorized to work in the US, as we are unable to sponsor or transfer Visas at this time. NO AGENCIES PLEASE Any unsolicited resumes sent to Asure Software from a third party, such as an Agency, including unsolicited resumes sent to Asures mailing address, fax machine or email address, directly to employees or hiring managers will be considered Asure property. Asure will not pay a fee for any placement resulting from the receipt of an unsolicited resume.
    $120k-140k yearly 28d ago
  • Principal Software Engineer

    Beaconembedded

    Embedded software engineer job in Eden, MN

    Salary Description Starting Salary Information: $120,000 - $145,000
    $120k-145k yearly 60d ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Sioux Falls, SD?

The average embedded software engineer in Sioux Falls, SD earns between $62,000 and $103,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Sioux Falls, SD

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