{"schemaVersion":"jobsearcher.job.v1","id":"504652db4adc4fc3345b0613","url":"https://jobsearcher.com/jobs/504652db4adc4fc3345b0613","canonicalUrl":"https://jobsearcher.com/jobs/504652db4adc4fc3345b0613","title":"Embedded Software Engineer","description":"Essential Job Functions\nResponsibilities include but are not limited to the following:\n· Specify, design, implement, test, and support embedded software for products across the range of the portfolio\n· Participate in embedded system design projects through SDLC, from concept to production\n· Design, implement, and test C and C++ applications in embedded environments including bare-metal, RTOS, and Linux\n· Provide system architecture and design following an API-first approach\n· Familiar with modern communication protocols and security\n· Follow and participate in software development best-practices, including code and design reviews\n· Analyze and enhance efficiency, stability, and scalability of system processing resources\n· Interface with hardware design and development as well as software QA\nCritical Competencies\n· Highly experienced in working with ADCs, DACs and PWMs for measurement and control\n· Highly experienced in embedded systems design with preemptive, multitasking real-time operating systems and multi-threaded Linux system design\n· Highly experienced with Linux and embedded RTOS, including experience with 32-bit and 64-bit microprocessor architectures, DSPs, and FPGAs\n· Strong background in signal processing with emphases on real-time signal processing on embedded DSP processors and embedded Linux systems\n· Experienced with PID control implementation on custom hardware to control an array of physical devices including motion, temperature, and gas flow\n· Experience in hands-on development and troubleshooting on embedded targets\nNice to Have Competencies\n· Understanding of unit and system testing and test frameworks\n· Understanding of Python, JavaScript, HTML and CSS technologies is a plus\n· Familiarity with software configuration management tools, defect tracking tools, and peer review\n· Working knowledge of reading schematics and data sheets for components\n· Knowledge and experience with in-circuit emulators, oscilloscopes, and logic analyzers\n· Familiarity with modern authentication and authorization technologies\n· Experienced with high-speed servo-loop and estimator design, modeling, and implementation on custom hardware (MATLAB/Simulink modeling) a plus\n· Understanding of machine learning and predictive maintenance is a plus\n· Understanding of communication protocols including I2C, SPI, CANBus, UDP, and TCP/IP, and HTTPS, as well as general networking experience\n· Experience with new technologies and approaches in material science\nJob Type: Contract\nPay: $60.00 - $65.00 per hour\nSchedule:\n8 hour shift\nAbility to commute/relocate:\nNew Castle, DE 19720: Reliably commute or planning to relocate before starting work (Required)\nExperience:\nEmbedded software: 5 years (Preferred)\nWork Location: In person","company":"Intuitivecloud","rawCompany":"intuitivecloud","city":"New Castle","state":"DE","isRemote":false,"isActive":false,"createdAt":"2026-08-10T13:04:41.943Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","description":"Essential Job Functions\nResponsibilities include but are not limited to the following:\n· Specify, design, implement, test, and support embedded software for products across the range of the portfolio\n· Participate in embedded system design projects through SDLC, from concept to production\n· Design, implement, and test C and C++ applications in embedded environments including bare-metal, RTOS, and Linux\n· Provide system architecture and design following an API-first approach\n· Familiar with modern communication protocols and security\n· Follow and participate in software development best-practices, including code and design reviews\n· Analyze and enhance efficiency, stability, and scalability of system processing resources\n· Interface with hardware design and development as well as software QA\nCritical Competencies\n· Highly experienced in working with ADCs, DACs and PWMs for measurement and control\n· Highly experienced in embedded systems design with preemptive, multitasking real-time operating systems and multi-threaded Linux system design\n· Highly experienced with Linux and embedded RTOS, including experience with 32-bit and 64-bit microprocessor architectures, DSPs, and FPGAs\n· Strong background in signal processing with emphases on real-time signal processing on embedded DSP processors and embedded Linux systems\n· Experienced with PID control implementation on custom hardware to control an array of physical devices including motion, temperature, and gas flow\n· Experience in hands-on development and troubleshooting on embedded targets\nNice to Have Competencies\n· Understanding of unit and system testing and test frameworks\n· Understanding of Python, JavaScript, HTML and CSS technologies is a plus\n· Familiarity with software configuration management tools, defect tracking tools, and peer review\n· Working knowledge of reading schematics and data sheets for components\n· Knowledge and experience with in-circuit emulators, oscilloscopes, and logic analyzers\n· Familiarity with modern authentication and authorization technologies\n· Experienced with high-speed servo-loop and estimator design, modeling, and implementation on custom hardware (MATLAB/Simulink modeling) a plus\n· Understanding of machine learning and predictive maintenance is a plus\n· Understanding of communication protocols including I2C, SPI, CANBus, UDP, and TCP/IP, and HTTPS, as well as general networking experience\n· Experience with new technologies and approaches in material science\nJob Type: Contract\nPay: $60.00 - $65.00 per hour\nSchedule:\n8 hour shift\nAbility to commute/relocate:\nNew Castle, DE 19720: Reliably commute or planning to relocate before starting work (Required)\nExperience:\nEmbedded software: 5 years (Preferred)\nWork Location: In person","datePosted":"2026-08-10T13:04:41.943Z","dateModified":"2026-08-10T13:04:41.943Z","hiringOrganization":{"@type":"Organization","name":"Intuitivecloud","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"New Castle","addressRegion":"DE","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"504652db4adc4fc3345b0613"},"url":"https://jobsearcher.com/jobs/504652db4adc4fc3345b0613"}}